diff options
author | Kevin Lubick <kjlubick@google.com> | 2018-08-31 10:03:23 -0400 |
---|---|---|
committer | Kevin Lubick <kjlubick@google.com> | 2018-08-31 14:18:16 +0000 |
commit | c7d057103e2fd0a69a1ff22147927025106494ca (patch) | |
tree | 756d5f28b70b7a74f331636894ecdba176d170fb /experimental | |
parent | cf0346834c093dfde1a8a8e47ad467ceeacff73d (diff) | |
download | skqp-c7d057103e2fd0a69a1ff22147927025106494ca.tar.gz |
[PathKit] Move from experimental to modules
Add in Code of Conduct and Contributing.md as well.
Docs-Preview: https://skia.org/?cl=150901
Bug: skia:8216
Change-Id: Ia881124f653617ad0b7b91f40ba21de2c13220a6
Reviewed-on: https://skia-review.googlesource.com/150901
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
Diffstat (limited to 'experimental')
27 files changed, 0 insertions, 33091 deletions
diff --git a/experimental/pathkit/.gitignore b/experimental/pathkit/.gitignore deleted file mode 100644 index 6e849a1c1f..0000000000 --- a/experimental/pathkit/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -**/bin -node_modules/ -package-lock.json
\ No newline at end of file diff --git a/experimental/pathkit/Makefile b/experimental/pathkit/Makefile deleted file mode 100644 index 0547877765..0000000000 --- a/experimental/pathkit/Makefile +++ /dev/null @@ -1,130 +0,0 @@ -build: - ./compile.sh - -npm: npm-test npm-debug - mkdir -p ./npm-wasm/bin - mkdir -p ./npm-asmjs/bin - ./compile.sh - cp ../../out/pathkit/pathkit.js ./npm-wasm/bin - cp ../../out/pathkit/pathkit.wasm ./npm-wasm/bin - ./compile.sh asm.js - cp ../../out/pathkit/pathkit.js ./npm-asmjs/bin/pathkit.js - cp ../../out/pathkit/pathkit.js.mem ./npm-asmjs/bin/pathkit.js.mem - -publish: - cd npm-wasm; npm publish - cd npm-asmjs; npm publish - -update-major: - cd npm-wasm; npm version major - cd ../npm-asmjs; npm version major - echo "Don't forget to publish." - -update-minor: - cd npm-wasm; npm version minor - cd npm-asmjs; npm version minor - echo "Don't forget to publish." - -update-patch: - cd npm-wasm; npm version patch - cd npm-asmjs; npm version patch - echo "Don't forget to publish." - -# Build the library and run the tests. If developing locally, test-continuous is better -# suited for that, although if you make changes to the C++/WASM code, you will need -# to manually call make npm-test to re-build. -test: npm-test - npm install - npx karma start ./karma.conf.js --single-run - ASM_JS=1 npx karma start ./karma.conf.js --single-run - -test-continuous: - echo "Assuming npm install has been run by user" - echo "Also assuming make npm-test has also been run by a user (if needed)" - npx karma start ./karma.conf.js --no-single-run --watch-poll - -test-continuous-asmjs: - echo "Assuming npm install has been run by user" - echo "Also assuming make npm-test has also been run by a user (if needed)" - ASM_JS=1 npx karma start ./karma.conf.js --no-single-run --watch-poll - -# Build the library and run the tests using the docker image. If developing locally, -# test-docker-continuous is better, although if you make changes to the C++/WASM code, -# you will need to manually call make npm-test to re-build. -test-docker: npm-test - docker run --shm-size=2gb -v $$SKIA_ROOT:/SRC gcr.io/skia-public/karma-chrome-tests:68.0.3440.106_v4 \ -karma start /SRC/experimental/pathkit/karma.conf.js --single-run - docker run --shm-size=2gb -v $$SKIA_ROOT:/SRC -e ASM_JS=1 gcr.io/skia-public/karma-chrome-tests:68.0.3440.106_v4 \ -karma start /SRC/experimental/pathkit/karma.conf.js --single-run - -test-docker-continuous: - echo "Assuming make npm-test has also been run by a user (if needed)" - docker run --shm-size=2gb -v $$SKIA_ROOT:/SRC gcr.io/skia-public/karma-chrome-tests:68.0.3440.106_v4 \ -karma start /SRC/experimental/pathkit/karma.conf.js --no-single-run - -test-docker-continuous-asmjs: - echo "Assuming make npm-test has also been run by a user (if needed)" - docker run --shm-size=2gb -v $$SKIA_ROOT:/SRC -e ASM_JS=1 gcr.io/skia-public/karma-chrome-tests:68.0.3440.106_v4 \ -karma start /SRC/experimental/pathkit/karma.conf.js --no-single-run - -npm-test: - # This compile time is typically faster than release and good for use with - # local-example-test - mkdir -p ./npm-wasm/bin/test - mkdir -p ./npm-asmjs/bin/test - ./compile.sh test - cp ../../out/pathkit/pathkit.js ./npm-wasm/bin/test/pathkit.js - cp ../../out/pathkit/pathkit.wasm ./npm-wasm/bin/test/pathkit.wasm - ./compile.sh asm.js test - cp ../../out/pathkit/pathkit.js ./npm-asmjs/bin/test/pathkit.js - cp ../../out/pathkit/pathkit.js.mem ./npm-asmjs/bin/test/pathkit.js.mem - -npm-debug: - # This compile time is typically faster than release and good for use with - # local-example-test - mkdir -p ./npm-wasm/bin/debug - mkdir -p ./npm-asmjs/bin/debug - ./compile.sh debug - cp ../../out/pathkit/pathkit.js ./npm-wasm/bin/debug/pathkit.js - cp ../../out/pathkit/pathkit.wasm ./npm-wasm/bin/debug/pathkit.wasm - cp ../../out/pathkit/pathkit.js.map ./npm-wasm/bin/debug/pathkit.js.map - ./compile.sh asm.js debug - cp ../../out/pathkit/pathkit.js ./npm-asmjs/bin/debug/pathkit.js - cp ../../out/pathkit/pathkit.js.map ./npm-asmjs/bin/debug/pathkit.js.map - -example: - npm install experimental-pathkit-wasm - echo "Go check out localhost:8000/npm-wasm/example.html" - python serve.py - -local-example: - rm -rf node_modules/experimental-pathkit-wasm - rm -rf node_modules/experimental-pathkit-asmjs - mkdir -p node_modules - ln -s -T ../npm-wasm node_modules/experimental-pathkit-wasm - ln -s -T ../npm-asmjs node_modules/experimental-pathkit-asmjs - echo "Go check out http://localhost:8000/npm-wasm/example.html" - echo "or http://localhost:8000/npm-asmjs/example.html" - python serve.py - -local-example-test: - rm -rf node_modules/experimental-pathkit-wasm - rm -rf node_modules/experimental-pathkit-asmjs - mkdir -p node_modules/experimental-pathkit-wasm - mkdir -p node_modules/experimental-pathkit-asmjs - ln -s -T ../../npm-wasm/bin/test node_modules/experimental-pathkit-wasm/bin - ln -s -T ../../npm-asmjs/bin/test node_modules/experimental-pathkit-asmjs/bin - echo "Go check out localhost:8000/npm-wasm/example.html" - echo "or http://localhost:8000/npm-asmjs/example.html" - python serve.py - -local-example-debug: - rm -rf node_modules/experimental-pathkit-wasm - rm -rf node_modules/experimental-pathkit-asmjs - mkdir -p node_modules/experimental-pathkit-wasm - mkdir -p node_modules/experimental-pathkit-asmjs - ln -s -T ../../npm-wasm/bin/debug node_modules/experimental-pathkit-wasm/bin - ln -s -T ../../npm-asmjs/bin/debug node_modules/experimental-pathkit-asmjs/bin - echo "Go check out localhost:8000/npm-wasm/example.html" - echo "or http://localhost:8000/npm-asmjs/example.html" - python serve.py
\ No newline at end of file diff --git a/experimental/pathkit/README.md b/experimental/pathkit/README.md deleted file mode 100644 index a6b53dd5b3..0000000000 --- a/experimental/pathkit/README.md +++ /dev/null @@ -1,15 +0,0 @@ -PathKit WASM API -================ - -This library lets you use Skia's feature-rich PathOps API in the browser. - - -Compiling the source --------------------- - -Download the [Enscriptem SDK](https://kripken.github.io/emscripten-site/docs/getting_started/downloads.html). - -Set the EMSDK environment variable to the directory you installed it to. - -Run `./experimental/pathkit/compile.sh` to compile a production, WASM build to `$SKIA_HOME/out/pathkit`. -Add "--help" for more options.
\ No newline at end of file diff --git a/experimental/pathkit/chaining.js b/experimental/pathkit/chaining.js deleted file mode 100644 index f901d38625..0000000000 --- a/experimental/pathkit/chaining.js +++ /dev/null @@ -1,186 +0,0 @@ -// Adds JS functions to allow for chaining w/o leaking by re-using 'this' path. -(function(PathKit){ - // PathKit.onRuntimeInitialized is called after the WASM library has loaded. - // when onRuntimeInitialized is called, PathKit.SkPath is defined with many - // functions on it (see pathkit_wasm_bindings.cpp@EMSCRIPTEN_BINDINGS) - PathKit.onRuntimeInitialized = function() { - // All calls to 'this' need to go in externs.js so closure doesn't minify them away. - - PathKit.SkPath.prototype.addPath = function() { - // Takes 1, 2, 7 or 10 args, where the first arg is always the path. - // The options for the remaining args are: - // - an SVGMatrix - // - the 6 parameters of an SVG Matrix - // - the 9 parameters of a full Matrix - if (arguments.length === 1) { - // Add path, unchanged. Use identify matrix - this._addPath(arguments[0], 1, 0, 0, - 0, 1, 0, - 0, 0, 1); - } else if (arguments.length === 2) { - // Takes SVGMatrix, which has its args in a counter-intuitive order - // https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform#Transform_functions - /** - * @type {SVGMatrix} - */ - var sm = arguments[1]; - this._addPath(arguments[0], sm.a, sm.c, sm.e, - sm.b, sm.d, sm.f, - 0, 0, 1); - } else if (arguments.length === 7) { - // User provided the 6 params for an SVGMatrix directly. - var a = arguments; - this._addPath(arguments[0], a[1], a[3], a[5], - a[2], a[4], a[6], - 0, 0, 1); - } else if (arguments.length === 10) { - // User provided the 9 params of a (full) matrix directly. - // These are in the same order as what Skia expects. - var a = arguments; - this._addPath(arguments[0], a[1], a[2], a[3], - a[4], a[5], a[6], - a[7], a[8], a[9]); - } else { - console.err('addPath expected to take 1, 2, 7, or 10 args. Got ' + arguments.length); - return null; - } - return this; - }; - - // ccw (counter clock wise) is optional and defaults to false. - PathKit.SkPath.prototype.arc = function(x, y, radius, startAngle, endAngle, ccw) { - this._arc(x, y, radius, startAngle, endAngle, !!ccw); - return this; - }; - - PathKit.SkPath.prototype.arcTo = function(x1, y1, x2, y2, radius) { - this._arcTo(x1, y1, x2, y2, radius); - return this; - }; - - PathKit.SkPath.prototype.bezierCurveTo = function(cp1x, cp1y, cp2x, cp2y, x, y) { - this._cubicTo(cp1x, cp1y, cp2x, cp2y, x, y); - return this; - }; - - PathKit.SkPath.prototype.close = function() { - this._close(); - return this; - }; - - // Reminder, we have some duplicate definitions because we want to be a - // superset of Path2D and also work like the original SkPath C++ object. - PathKit.SkPath.prototype.closePath = function() { - this._close(); - return this; - }; - - PathKit.SkPath.prototype.conicTo = function(x1, y1, x2, y2, w) { - this._conicTo(x1, y1, x2, y2, w); - return this; - }; - - PathKit.SkPath.prototype.cubicTo = function(cp1x, cp1y, cp2x, cp2y, x, y) { - this._cubicTo(cp1x, cp1y, cp2x, cp2y, x, y); - return this; - }; - - PathKit.SkPath.prototype.dash = function(on, off, phase) { - if (this._dash(on, off, phase)) { - return this; - } - return null; - }; - - // ccw (counter clock wise) is optional and defaults to false. - PathKit.SkPath.prototype.ellipse = function(x, y, radiusX, radiusY, rotation, startAngle, endAngle, ccw) { - this._ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, !!ccw); - return this; - }; - - PathKit.SkPath.prototype.lineTo = function(x, y) { - this._lineTo(x, y); - return this; - }; - - PathKit.SkPath.prototype.moveTo = function(x, y) { - this._moveTo(x, y); - return this; - }; - - PathKit.SkPath.prototype.op = function(otherPath, op) { - if (this._op(otherPath, op)) { - return this; - } - return null; - }; - - PathKit.SkPath.prototype.quadraticCurveTo = function(cpx, cpy, x, y) { - this._quadTo(cpx, cpy, x, y); - return this; - }; - - PathKit.SkPath.prototype.quadTo = function(cpx, cpy, x, y) { - this._quadTo(cpx, cpy, x, y); - return this; - }; - - PathKit.SkPath.prototype.rect = function(x, y, w, h) { - this._rect(x, y, w, h); - return this; - }; - - PathKit.SkPath.prototype.simplify = function() { - if (this._simplify()) { - return this; - } - return null; - }; - - PathKit.SkPath.prototype.stroke = function(opts) { - // Fill out any missing values with the default values. - /** - * See externs.js for this definition - * @type {StrokeOpts} - */ - opts = opts || {}; - opts.width = opts.width || 1; - opts.miter_limit = opts.miter_limit || 4; - opts.cap = opts.cap || PathKit.StrokeCap.BUTT; - opts.join = opts.join || PathKit.StrokeJoin.MITER; - if (this._stroke(opts)) { - return this; - } - return null; - }; - - PathKit.SkPath.prototype.transform = function() { - // Takes 1 or 9 args - if (arguments.length === 1) { - // argument 1 should be a 9 element array (which is transformed on the C++ side - // to a SimpleMatrix) - this._transform(arguments[0]); - } else if (arguments.length === 9) { - // these arguments are the 9 members of the matrix - var a = arguments; - this._transform(a[0], a[1], a[2], - a[3], a[4], a[5], - a[6], a[7], a[8]); - } else { - console.err('transform expected to take 1 or 9 arguments. Got ' + arguments.length); - return null; - } - return this; - }; - - // isComplement is optional, defaults to false - PathKit.SkPath.prototype.trim = function(startT, stopT, isComplement) { - if (this._trim(startT, stopT, !!isComplement)) { - return this; - } - return null; - }; - }; - -}(Module)); // When this file is loaded in, the high level object is "Module"; - diff --git a/experimental/pathkit/compile.sh b/experimental/pathkit/compile.sh deleted file mode 100755 index 22b8a49b0a..0000000000 --- a/experimental/pathkit/compile.sh +++ /dev/null @@ -1,144 +0,0 @@ -#!/bin/bash -# Copyright 2018 Google LLC -# -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - - -BASE_DIR=`cd $(dirname ${BASH_SOURCE[0]}) && pwd` -HTML_SHELL=$BASE_DIR/shell.html -BUILD_DIR=${BUILD_DIR:="out/pathkit"} - -# This expects the environment variable EMSDK to be set -if [[ ! -d $EMSDK ]]; then - echo "Be sure to set the EMSDK environment variable." - exit 1 -fi - -# Navigate to SKIA_HOME from where this file is located. -pushd $BASE_DIR/../.. - -echo "Putting output in $BUILD_DIR (pwd = `pwd`)" - -# Run this from $SKIA_HOME, not from the directory this file is in. -if [[ ! -d ./src ]]; then - echo "Cannot locate Skia source. Is the source checkout okay? Exiting." - exit 1 -fi - -if [[ $@ == *help* ]]; then - echo "By default, this script builds a production WASM build of PathKit." - echo "" - echo "It is put in ${BUILD_DIR}, configured by the BUILD_DIR environment" - echo "variable. Additionally, the EMSDK environment variable must be set." - echo "This script takes several optional parameters:" - echo " test = Make a build suitable for running tests or profiling" - echo " debug = Make a build suitable for debugging (defines SK_DEBUG)" - echo " asm.js = Build for asm.js instead of WASM (very experimental)" - echo " serve = starts a webserver allowing a user to navigate to" - echo " localhost:8000/pathkit.html to view the demo page." - exit 0 -fi - - -# Use -O0 for larger builds (but generally quicker) -# Use -Oz for (much slower, but smaller/faster) production builds -export EMCC_CLOSURE_ARGS="--externs $BASE_DIR/externs.js " -RELEASE_CONF="-Oz --closure 1 -s EVAL_CTORS=1 --llvm-lto 3 -s ELIMINATE_DUPLICATE_FUNCTIONS=1" -if [[ $@ == *test* ]]; then - echo "Building a Testing/Profiling build" - RELEASE_CONF="-O2 --profiling -DPATHKIT_TESTING -DSK_RELEASE" -elif [[ $@ == *debug* ]]; then - echo "Building a Debug build" - # -g4 creates source maps that can apparently let you see the C++ code - # in the browser's debugger. - RELEASE_CONF="-O0 --js-opts 0 -s SAFE_HEAP=1 -s ASSERTIONS=1 -g4 -DPATHKIT_TESTING -DSK_DEBUG" -fi - -WASM_CONF="-s WASM=1" -if [[ $@ == *asm.js* ]]; then - echo "Building with asm.js instead of WASM" - WASM_CONF="-s WASM=0 -s ALLOW_MEMORY_GROWTH=1" -fi - -OUTPUT="-o $BUILD_DIR/pathkit.js" -source $EMSDK/emsdk_env.sh - -echo "Compiling" - -set -e - -mkdir -p $BUILD_DIR - -em++ $RELEASE_CONF -std=c++14 \ --Iinclude/config \ --Iinclude/core \ --Iinclude/effects \ --Iinclude/gpu \ --Iinclude/pathops \ --Iinclude/private \ --Iinclude/utils \ --Isrc/core \ --Isrc/gpu \ --Isrc/shaders \ --Isrc/opts \ --Isrc/utils \ ---bind \ ---pre-js $BASE_DIR/helper.js \ ---pre-js $BASE_DIR/chaining.js \ --DWEB_ASSEMBLY=1 \ --fno-rtti -fno-exceptions -DEMSCRIPTEN_HAS_UNBOUND_TYPE_NAMES=0 \ -$WASM_CONF \ --s MODULARIZE=1 \ --s EXPORT_NAME="PathKitInit" \ --s NO_EXIT_RUNTIME=1 \ --s ERROR_ON_UNDEFINED_SYMBOLS=1 \ --s ERROR_ON_MISSING_LIBRARIES=1 \ --s NO_FILESYSTEM=1 \ --s BINARYEN_IGNORE_IMPLICIT_TRAPS=1 \ --s STRICT=1 \ -$OUTPUT \ -$BASE_DIR/pathkit_wasm_bindings.cpp \ -src/core/SkAnalyticEdge.cpp \ -src/core/SkArenaAlloc.cpp \ -src/core/SkEdge.cpp \ -src/core/SkEdgeBuilder.cpp \ -src/core/SkEdgeClipper.cpp \ -src/core/SkFDot6Constants.cpp \ -src/core/SkFlattenable.cpp \ -src/core/SkGeometry.cpp \ -src/core/SkLineClipper.cpp \ -src/core/SkMallocPixelRef.cpp \ -src/core/SkMath.cpp \ -src/core/SkMatrix.cpp \ -src/core/SkOpts.cpp \ -src/core/SkPaint.cpp \ -src/core/SkPath.cpp \ -src/core/SkPathEffect.cpp \ -src/core/SkPathMeasure.cpp \ -src/core/SkPathRef.cpp \ -src/core/SkPoint.cpp \ -src/core/SkRRect.cpp \ -src/core/SkRect.cpp \ -src/core/SkStream.cpp \ -src/core/SkString.cpp \ -src/core/SkStringUtils.cpp \ -src/core/SkStroke.cpp \ -src/core/SkStrokeRec.cpp \ -src/core/SkStrokerPriv.cpp \ -src/core/SkUtils.cpp \ -src/effects/SkDashPathEffect.cpp \ -src/effects/SkTrimPathEffect.cpp \ -src/pathops/*.cpp \ -src/ports/SkDebug_stdio.cpp \ -src/ports/SkMemory_malloc.cpp \ -src/utils/SkDashPath.cpp \ -src/utils/SkParse.cpp \ -src/utils/SkParsePath.cpp \ -src/utils/SkUTF.cpp - -if [[ $@ == *serve* ]]; then - pushd $BUILD_DIR - python serve.py -fi - diff --git a/experimental/pathkit/externs.js b/experimental/pathkit/externs.js deleted file mode 100644 index 91162543fe..0000000000 --- a/experimental/pathkit/externs.js +++ /dev/null @@ -1,139 +0,0 @@ -/* - * This externs file prevents the Closure JS compiler from minifying away - * names of objects created by Emscripten. - * Basically, by defining empty objects and functions here, Closure will - * know not to rename them. This is needed because of our pre-js files, - * that is, the JS we hand-write to bundle into PathKit. - * - * Emscripten does not support automatically generating an externs file, so we - * do it by hand. The general process is to write some JS code, and then put any - * calls to PathKit or related things in here. Running ./compile.sh and then - * looking at the minified results or running the Release-PathKit trybot should - * verify nothing was missed. Optionally, looking directly at the minified - * pathkit.js can be useful when developing locally. - * - * Docs: - * https://github.com/cljsjs/packages/wiki/Creating-Externs - * https://github.com/google/closure-compiler/wiki/Types-in-the-Closure-Type-System - * - * Example externs: - * https://github.com/google/closure-compiler/tree/master/externs - */ - -var PathKit = { - SkBits2FloatUnsigned: function(num) {}, - _malloc: function(size) {}, - onRuntimeInitialized: function() {}, - _FromCmds: function(ptr, size) {}, - loadCmdsTypedArray: function(arr) {}, - FromCmds: function(arr) {}, - - HEAPF32: {}, - - SkPath: { - _addPath: function(path, scaleX, skewX, transX, skewY, scaleY, transY, pers0, pers1, pers2) {}, - _arc: function(x, y, radius, startAngle, endAngle, ccw) {}, - _arcTo: function(x1, y1, x2, y2, radius) {}, - _dash: function(on, off, phase) {}, - _close: function() {}, - _conicTo: function(x1, y1, x2, y2, w) {}, - copy: function() {}, - _cubicTo: function(cp1x, cp1y, cp2x, cp2y, x, y) {}, - _ellipse: function(x, y, radiusX, radiusY, rotation, startAngle, endAngle, ccw) {}, - _lineTo: function(x1, y1) {}, - _moveTo: function(x1, y1) {}, - _op: function(otherPath, op) {}, - _quadTo: function(cpx, cpy, x, y) {}, - _rect: function(x, y, w, h) {}, - _simplify: function() {}, - _stroke: function(opts) {}, - _trim: function(startT, stopT, isComplement) {}, - _transform: function() {}, // takes 1 or 9 params - }, - - StrokeCap: { - BUTT: {}, - ROUND: {}, - SQUARE: {}, - }, - StrokeJoin: { - MITER: {}, - ROUND: {}, - BEVEL: {}, - } -}; - -// Define StrokeOpts object -var StrokeOpts = {}; -StrokeOpts.prototype.width; -StrokeOpts.prototype.miter_limit; -StrokeOpts.prototype.cap; -StrokeOpts.prototype.join; - - - -// For whatever reason, the closure compiler thinks it can rename some of our -// prototype methods. Not entirely sure why. -// Listing them here prevents that. -PathKit.SkPath.prototype.addPath = function() {}; -PathKit.SkPath.prototype.arc = function(x, y, radius, startAngle, endAngle, ccw) {}; -PathKit.SkPath.prototype.arcTo = function(x1, y1, x2, y2, radius) {}; -PathKit.SkPath.prototype.bezierCurveTo = function(cp1x, cp1y, cp2x, cp2y, x, y) {}; -PathKit.SkPath.prototype.close = function() {}; -PathKit.SkPath.prototype.closePath = function() {}; -PathKit.SkPath.prototype.conicTo = function(x1, y1, x2, y2, w) {}; -PathKit.SkPath.prototype.cubicTo = function(cp1x, cp1y, cp2x, cp2y, x, y) {}; -PathKit.SkPath.prototype.dash = function(on, off, phase) {}; -PathKit.SkPath.prototype.ellipse = function(x, y, radiusX, radiusY, rotation, startAngle, endAngle, ccw) {}; -PathKit.SkPath.prototype.lineTo = function(x, y) {}; -PathKit.SkPath.prototype.moveTo = function(x, y) {}; -PathKit.SkPath.prototype.op = function(otherPath, op) {}; -PathKit.SkPath.prototype.quadTo = function(x1, y1, x2, y2) {}; -PathKit.SkPath.prototype.quadraticCurveTo = function(x1, y1, x2, y2) {}; -PathKit.SkPath.prototype.rect = function(x, y, w, h) {}; -PathKit.SkPath.prototype.simplify = function() {}; -PathKit.SkPath.prototype.stroke = function(opts) {}; -PathKit.SkPath.prototype.transform = function() {}; -PathKit.SkPath.prototype.trim = function(startT, stopT, isComplement) {}; -// The following was taken from https://github.com/google/closure-compiler/blob/master/contrib/externs/svg.js - -/** - * @constructor - */ -function SVGMatrix(){} - - -/** - * @type {number} - */ -SVGMatrix.prototype.a; - - -/** - * @type {number} - */ -SVGMatrix.prototype.b; - - -/** - * @type {number} - */ -SVGMatrix.prototype.c; - - -/** - * @type {number} - */ -SVGMatrix.prototype.d; - - -/** - * @type {number} - */ -SVGMatrix.prototype.e; - - -/** - * @type {number} - */ -SVGMatrix.prototype.f;
\ No newline at end of file diff --git a/experimental/pathkit/helper.js b/experimental/pathkit/helper.js deleted file mode 100644 index 4f847821cb..0000000000 --- a/experimental/pathkit/helper.js +++ /dev/null @@ -1,69 +0,0 @@ -// Adds any extra JS functions/helpers we want to the PathKit Library. -// Wrapped in a function to avoid leaking global variables. -(function(PathKit){ - - // Caching the Float32Arrays can save having to reallocate them - // over and over again. - var Float32ArrayCache = {}; - - // Takes a 2D array of commands and puts them into the WASM heap - // as a 1D array. This allows them to referenced from the C++ code. - // Returns a 2 element array, with the first item being essentially a - // pointer to the array and the second item being the length of - // the new 1D array. - // - // Example usage: - // let cmds = [ - // [PathKit.MOVE_VERB, 0, 10], - // [PathKit.LINE_VERB, 30, 40], - // [PathKit.QUAD_VERB, 20, 50, 45, 60], - // ]; - // - // // The following uses ES6 syntactic sugar "Array Destructuring". - // // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Array_destructuring - // let [ptr, len] = PathKit.loadCmdsTypedArray(cmds); - // let path = PathKit.FromCmds(ptr, len); - // - // If arguments at index 1... in each cmd row are strings, they will be - // parsed as hex, and then converted to floats using SkBits2FloatUnsigned - PathKit.loadCmdsTypedArray = function(arr) { - var len = 0; - for (var r = 0; r < arr.length; r++) { - len += arr[r].length; - } - - var ta; - if (Float32ArrayCache[len]) { - ta = Float32ArrayCache[len]; - } else { - ta = new Float32Array(len); - Float32ArrayCache[len] = ta; - } - // Flatten into a 1d array - var i = 0; - for (var r = 0; r < arr.length; r++) { - for (var c = 0; c < arr[r].length; c++) { - var item = arr[r][c]; - if (typeof item === 'string') { - // Converts hex to an int, which can be passed to SkBits2FloatUnsigned - item = PathKit.SkBits2FloatUnsigned(parseInt(item)); - } - ta[i] = item; - i++; - } - } - - var ptr = PathKit._malloc(ta.length * ta.BYTES_PER_ELEMENT); - PathKit.HEAPF32.set(ta, ptr / ta.BYTES_PER_ELEMENT); - return [ptr, len]; - } - - // Experimentation has shown that using TypedArrays to pass arrays from - // JS to C++ is faster than passing the JS Arrays across. - // See above for example of cmds. - PathKit.FromCmds = function(cmds) { - var ptrLen = PathKit.loadCmdsTypedArray(cmds); - return PathKit._FromCmds(ptrLen[0], ptrLen[1]); - } -}(Module)); // When this file is loaded in, the high level object is "Module"; - diff --git a/experimental/pathkit/karma.conf.js b/experimental/pathkit/karma.conf.js deleted file mode 100644 index faa870ef8e..0000000000 --- a/experimental/pathkit/karma.conf.js +++ /dev/null @@ -1,90 +0,0 @@ -const isDocker = require('is-docker')(); - -module.exports = function(config) { - // Set the default values to be what are needed when testing the - // WebAssembly build locally. - let cfg = { - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter - frameworks: ['jasmine'], - - // list of files / patterns to load in the browser - files: [ - { pattern: 'npm-wasm/bin/test/pathkit.wasm', included:false, served:true}, - { pattern: 'tests/*.json', included:false, served:true}, - 'tests/testReporter.js', - 'npm-wasm/bin/test/pathkit.js', - 'tests/*.spec.js' - ], - - proxies: { - "/pathkit/": "/base/npm-wasm/bin/test/" - }, - - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['progress'], - - // web server port - port: 4444, - - // enable / disable colors in the output (reporters and logs) - colors: true, - - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG - logLevel: config.LOG_INFO, - - // enable / disable watching file and executing tests whenever any file changes - autoWatch: true, - - browserDisconnectTimeout: 15000, - browserNoActivityTimeout: 15000, - - // start these browsers - browsers: ['Chrome'], - - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits - singleRun: false, - - // Concurrency level - // how many browser should be started simultaneous - concurrency: Infinity, - }; - - if (isDocker) { - // See https://hackernoon.com/running-karma-tests-with-headless-chrome-inside-docker-ae4aceb06ed3 - cfg.browsers = ['ChromeHeadlessNoSandbox'], - cfg.customLaunchers = { - ChromeHeadlessNoSandbox: { - base: 'ChromeHeadless', - flags: [ - // Without this flag, we see an error: - // Failed to move to new namespace: PID namespaces supported, Network namespace supported, but failed: errno = Operation not permitted - '--no-sandbox' - ], - }, - }; - } - - if (process.env.ASM_JS) { - console.log('asm.js is under test'); - cfg.files = [ - { pattern: 'npm-asmjs/bin/test/pathkit.js.mem', included:false, served:true}, - { pattern: 'tests/*.json', included:false, served:true}, - 'tests/testReporter.js', - 'npm-asmjs/bin/test/pathkit.js', - 'tests/*.spec.js' - ]; - - cfg.proxies = { - "/pathkit/": "/base/npm-asmjs/bin/test/" - }; - } else { - console.log('wasm is under test'); - } - - config.set(cfg); -} diff --git a/experimental/pathkit/npm-asmjs/LICENSE b/experimental/pathkit/npm-asmjs/LICENSE deleted file mode 100644 index 7a4a3ea242..0000000000 --- a/experimental/pathkit/npm-asmjs/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License.
\ No newline at end of file diff --git a/experimental/pathkit/npm-asmjs/README.md b/experimental/pathkit/npm-asmjs/README.md deleted file mode 100644 index 5db209603e..0000000000 --- a/experimental/pathkit/npm-asmjs/README.md +++ /dev/null @@ -1,56 +0,0 @@ -An asm.js version of Skia's PathOps toolkit. - -To use the library, run `npm install experimental-pathkit-asmjs` and then simply include it: - - <script src="/node_modules/experimental-pathkit-asmjs/bin/pathkit.js"></script> - PathKitInit({ - locateFile: (file) => '/node_modules/experimental-pathkit-asmjs/bin/'+file, - }).then((PathKit) => { - // Code goes here using PathKit - }); - -PathKit comes in two parts, a JS loader and the actual WASM code. The JS loader creates -a global `PathKitInit` that can be called to load the WASM code. The `locateFile` function -is used to tell the JS loader where to find the .js.mem file. By default, it will -look for /pathkit.js.mem, so if this is not the case, use `locateFile` to configure -this properly. -The `PathKit` object returned through the .then() callback is fully loaded and ready to use. - -See the [API page](https://skia.org/user/modules/pathkit) and -[example.html](https://github.com/google/skia/blob/master/experimental/pathkit/npm-asmjs/example.html) -for details on how to use the library. - -Using PathKit and WebPack -------------------------- - -WebPack's support for asm.js should be straight-forward, since it's just another JS library. PathKit can be -used with just a few configuration changes. - -In the JS code, use require(): - - const PathKitInit = require('experimental-pathkit-asmjs/bin/pathkit.js') - PathKitInit().then((PathKit) => { - // Code goes here using PathKit - }) - -Since WebPack does not expose the entire `/node_modules/` directory, but instead -packages only the needed pieces, we have to copy pathkit.mem into the build directory. -One such solution is to use [CopyWebpackPlugin](https://github.com/webpack-contrib/copy-webpack-plugin). -For example, add the following plugin: - - config.plugins.push( - new CopyWebpackPlugin([ - { from: 'node_modules/experimental-pathkit-asmjs/bin/pathkit.js.mem' } - ]) - ); - -If webpack gives an error similar to: - - ERROR in ./node_modules/experimental-pathkit-asmjs/bin/pathkit.js - Module not found: Error: Can't resolve 'fs' in '...' - -Then, add the following configuration change to the node section of the config: - - config.node = { - fs: 'empty' - }; diff --git a/experimental/pathkit/npm-asmjs/example.html b/experimental/pathkit/npm-asmjs/example.html deleted file mode 100644 index e5c85e754a..0000000000 --- a/experimental/pathkit/npm-asmjs/example.html +++ /dev/null @@ -1,338 +0,0 @@ -<!DOCTYPE html> -<title>PathKit (Skia + asm.js)</title> -<meta charset="utf-8" /> -<meta http-equiv="X-UA-Compatible" content="IE=edge"> -<meta name="viewport" content="width=device-width, initial-scale=1.0"> - -<style> - svg, canvas { - border: 1px dashed #AAA; - } - - canvas { - width: 200px; - height: 200px; - } - - canvas.big { - width: 300px; - height: 300px; - } - -</style> - -<h2> Can output to an SVG Path, a Canvas, or a Path2D object </h2> -<svg id=svg1 xmlns='http://www.w3.org/2000/svg' width=200 height=200></svg> -<canvas id=canvas1></canvas> -<canvas id=canvas2></canvas> - -<h2> Interact with NewPath() just like a Path2D Object </h2> -<canvas class=big id=canvas3></canvas> -<canvas class=big id=canvas4></canvas> - -<h2> Has various Path Effects </h2> -<canvas class=big id=canvas5></canvas> -<canvas class=big id=canvas6></canvas> -<canvas class=big id=canvas7></canvas> -<canvas class=big id=canvas8></canvas> -<canvas class=big id=canvas9></canvas> -<canvas class=big id=canvas10></canvas> -<canvas class=big id=canvas11></canvas> -<canvas class=big id=canvasTransform></canvas> - -<h2> Supports fill-rules of nonzero and evenodd </h2> -<svg id=svg2 xmlns='http://www.w3.org/2000/svg' width=200 height=200></svg> -<svg id=svg3 xmlns='http://www.w3.org/2000/svg' width=200 height=200></svg> - -<script type="text/javascript" src="/node_modules/experimental-pathkit-asmjs/bin/pathkit.js"></script> - -<script type="text/javascript" charset="utf-8"> - - PathKitInit({ - locateFile: (file) => '/node_modules/experimental-pathkit-asmjs/bin/'+file, - }).then((PathKit) => { - window.PathKit = PathKit; - OutputsExample(PathKit); - Path2DExample(PathKit); - PathEffectsExample(PathKit); - MatrixTransformExample(PathKit); - FilledSVGExample(PathKit); - }); - - function setCanvasSize(ctx, width, height) { - ctx.canvas.width = width; - ctx.canvas.height = height; - } - - function OutputsExample(PathKit) { - let firstPath = PathKit.FromSVGString('M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z'); - - let secondPath = PathKit.NewPath(); - // Acts somewhat like the Canvas API, except can be chained - secondPath.moveTo(1, 1) - .lineTo(20, 1) - .lineTo(10, 30) - .closePath(); - - // Join the two paths together (mutating firstPath in the process) - firstPath.op(secondPath, PathKit.PathOp.INTERSECT); - - let simpleStr = firstPath.toSVGString(); - - let newSVG = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - newSVG.setAttribute('stroke', 'rgb(0,0,200)'); - newSVG.setAttribute('fill', 'white'); - newSVG.setAttribute('transform', 'scale(8,8)'); - newSVG.setAttribute('d', simpleStr); - document.getElementById('svg1').appendChild(newSVG); - - // Draw directly to Canvas - let ctx = document.getElementById('canvas1').getContext('2d'); - setCanvasSize(ctx, 200, 200); - ctx.strokeStyle = 'green'; - ctx.fillStyle = 'white'; - ctx.scale(8, 8); - ctx.beginPath(); - firstPath.toCanvas(ctx); - ctx.stroke(); - - // create Path2D object and use it in a Canvas. - let path2D = firstPath.toPath2D(); - ctx = document.getElementById('canvas2').getContext('2d'); - setCanvasSize(ctx, 200, 200); - ctx.canvas.width = 200 - ctx.scale(8, 8); - ctx.fillStyle = 'purple'; - ctx.strokeStyle = 'orange'; - ctx.fill(path2D); - ctx.stroke(path2D); - - // clean up memory and call destructors in the c++ code (if any). - // See http://kripken.github.io/emscripten-site/docs/porting/connecting_cpp_and_javascript/embind.html?highlight=memory#memory-management - firstPath.delete(); - secondPath.delete(); - } - - function Path2DExample(PathKit) { - let objs = [new Path2D(), PathKit.NewPath(), new Path2D(), PathKit.NewPath()]; - let canvases = [ - document.getElementById('canvas3').getContext('2d'), - document.getElementById('canvas4').getContext('2d') - ]; - - for (i = 0; i <= 1; i++) { - let path = objs[i]; - - path.moveTo(20, 5); - path.lineTo(30, 20); - path.lineTo(40, 10); - path.lineTo(50, 20); - path.lineTo(60, 0); - path.lineTo(20, 5); - - path.moveTo(20, 80); - path.bezierCurveTo(90, 10, 160, 150, 190, 10); - - path.moveTo(36, 148); - path.quadraticCurveTo(66, 188, 120, 136); - path.lineTo(36, 148); - - path.rect(5, 170, 20, 20); - - path.moveTo(150, 180); - path.arcTo(150, 100, 50, 200, 20); - path.lineTo(160, 160); - - path.moveTo(20, 120); - path.arc(20, 120, 18, 0, 1.75 * Math.PI); - path.lineTo(20, 120); - - let secondPath = objs[i+2]; - secondPath.ellipse(130, 25, 30, 10, -1*Math.PI/8, Math.PI/6, 1.5*Math.PI, false); - - path.addPath(secondPath); - - let m = document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGMatrix(); - m.a = 1; m.b = 0; - m.c = 0; m.d = 1; - m.e = 0; m.f = 20.5; - - path.addPath(secondPath, m); - // With PathKit, one can also just provide the 6 params as floats, to avoid - // the overhead of making an SVGMatrix - // path.addPath(secondPath, 1, 0, 0, 1, 0, 20.5); - - canvasCtx = canvases[i]; - canvasCtx.fillStyle = 'blue'; - setCanvasSize(canvasCtx, 300, 300); - canvasCtx.scale(1.5, 1.5); - if (path.toPath2D) { - canvasCtx.stroke(path.toPath2D()); - } else { - canvasCtx.stroke(path); - } - } - - - objs[1].delete(); - } - - // see https://fiddle.skia.org/c/@discrete_path - function drawStar(path) { - let R = 115.2, C = 128.0; - path.moveTo(C + R + 22, C); - for (let i = 1; i < 8; i++) { - let a = 2.6927937 * i; - path.lineTo(C + R * Math.cos(a) + 22, C + R * Math.sin(a)); - } - path.closePath(); - return path; - } - - function PathEffectsExample(PathKit) { - let effects = [ - // no-op - (path) => path, - // dash - (path, counter) => path.dash(10, 3, counter/5), - // trim (takes optional 3rd param for returning the trimmed part - // or the complement) - (path, counter) => path.trim((counter/100) % 1, 0.8, false), - // simplify - (path) => path.simplify(), - // stroke - (path, counter) => path.stroke({ - width: 10 * (Math.sin(counter/30) + 1), - join: PathKit.StrokeJoin.BEVEL, - cap: PathKit.StrokeCap.BUTT, - miter_limit: 1, - }), - // "offset effect", that is, making a border around the shape. - (path, counter) => { - let orig = path.copy(); - path.stroke({ - width: 10 + (counter / 4) % 50, - join: PathKit.StrokeJoin.ROUND, - cap: PathKit.StrokeCap.SQUARE, - }) - .op(orig, PathKit.PathOp.DIFFERENCE); - orig.delete(); - }, - (path, counter) => { - let simplified = path.simplify().copy(); - path.stroke({ - width: 2 + (counter / 2) % 100, - join: PathKit.StrokeJoin.BEVEL, - cap: PathKit.StrokeCap.BUTT, - }) - .op(simplified, PathKit.PathOp.REVERSE_DIFFERENCE); - simplified.delete(); - } - ]; - - let names = ["(plain)", "Dash", "Trim", "Simplify", "Stroke", "Grow", "Shrink"]; - - let counter = 0; - function frame() { - counter++; - for (let i = 0; i < effects.length; i++) { - let path = PathKit.NewPath(); - drawStar(path); - - // The transforms apply directly to the path. - effects[i](path, counter); - - let ctx = document.getElementById(`canvas${i+5}`).getContext('2d'); - setCanvasSize(ctx, 300, 300); - ctx.strokeStyle = '#3c597a'; - ctx.fillStyle = '#3c597a'; - if (i >=4 ) { - ctx.fill(path.toPath2D(), path.getFillTypeString()); - } else { - ctx.stroke(path.toPath2D()); - } - - ctx.font = '42px monospace'; - - let x = 150-ctx.measureText(names[i]).width/2; - ctx.strokeText(names[i], x, 290); - - path.delete(); - } - window.requestAnimationFrame(frame); - } - window.requestAnimationFrame(frame); - } - - function MatrixTransformExample(PathKit) { - // Creates an animated star that twists and moves. - let ctx = document.getElementById('canvasTransform').getContext('2d'); - setCanvasSize(ctx, 300, 300); - ctx.strokeStyle = '#3c597a'; - - let path = drawStar(PathKit.NewPath()); - // TODO(kjlubick): Perhaps expose some matrix helper functions to allow - // clients to build their own matrices like this? - // These matrices represent a 2 degree rotation and a 1% scale factor. - let scaleUp = [1.0094, -0.0352, 3.1041, - 0.0352, 1.0094, -6.4885, - 0 , 0 , 1]; - - let scaleDown = [ 0.9895, 0.0346, -2.8473, - -0.0346, 0.9895, 6.5276, - 0 , 0 , 1]; - - let i = 0; - function frame(){ - i++; - if (Math.round(i/100) % 2) { - path.transform(scaleDown); - } else { - path.transform(scaleUp); - } - - ctx.clearRect(0, 0, 300, 300); - ctx.stroke(path.toPath2D()); - - ctx.font = '42px monospace'; - let x = 150-ctx.measureText('Transform').width/2; - ctx.strokeText('Transform', x, 290); - - window.requestAnimationFrame(frame); - } - window.requestAnimationFrame(frame); - } - - function FilledSVGExample(PathKit) { - let innerRect = PathKit.NewPath(); - innerRect.rect(80, 100, 40, 40); - - let outerRect = PathKit.NewPath(); - outerRect.rect(50, 10, 100, 100) - .op(innerRect, PathKit.PathOp.XOR); - - let str = outerRect.toSVGString(); - - let diffSVG = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - diffSVG.setAttribute('stroke', 'red'); - diffSVG.setAttribute('fill', 'black'); - // force fill-rule to nonzero to demonstrate difference - diffSVG.setAttribute('fill-rule', 'nonzero'); - diffSVG.setAttribute('d', str); - document.getElementById('svg2').appendChild(diffSVG); - - let unionSVG = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - unionSVG.setAttribute('stroke', 'red'); - unionSVG.setAttribute('fill', 'black'); - // ask what the path thinks fill-rule should be ('evenodd') - // SVG and Canvas both use the same keys ('nonzero' and 'evenodd') and both - // default to 'nonzero', so one call supports both. - unionSVG.setAttribute('fill-rule', outerRect.getFillTypeString()); - unionSVG.setAttribute('d', str); - document.getElementById('svg3').appendChild(unionSVG); - - outerRect.delete(); - innerRect.delete(); - } - -</script> diff --git a/experimental/pathkit/npm-asmjs/package.json b/experimental/pathkit/npm-asmjs/package.json deleted file mode 100644 index 792d35a1fb..0000000000 --- a/experimental/pathkit/npm-asmjs/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "experimental-pathkit-asmjs", - "version": "0.3.0", - "description": "A asm.js version of Skia's PathOps toolkit", - "main": "bin/pathkit.js", - "homepage": "https://github.com/google/skia/tree/master/experimental/pathkit", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "license": "Apache-2.0" -} diff --git a/experimental/pathkit/npm-wasm/LICENSE b/experimental/pathkit/npm-wasm/LICENSE deleted file mode 100644 index 7a4a3ea242..0000000000 --- a/experimental/pathkit/npm-wasm/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License.
\ No newline at end of file diff --git a/experimental/pathkit/npm-wasm/README.md b/experimental/pathkit/npm-wasm/README.md deleted file mode 100644 index 8110781971..0000000000 --- a/experimental/pathkit/npm-wasm/README.md +++ /dev/null @@ -1,56 +0,0 @@ -A WASM version of Skia's PathOps toolkit. - -To use the library, run `npm install experimental-pathkit-wasm` and then simply include it: - - <script src="/node_modules/experimental-pathkit-wasm/bin/pathkit.js"></script> - PathKitInit({ - locateFile: (file) => '/node_modules/experimental-pathkit-wasm/bin/'+file, - }).then((PathKit) => { - // Code goes here using PathKit - }); - -PathKit comes in two parts, a JS loader and the actual WASM code. The JS loader creates -a global `PathKitInit` that can be called to load the WASM code. The `locateFile` function -is used to tell the JS loader where to find the .wasm file. By default, it will -look for /pathkit.wasm, so if this is not the case, use `locateFile` to configure -this properly. -The `PathKit` object returned through the .then() callback is fully loaded and ready to use. - -See the [API page](https://skia.org/user/modules/pathkit) and -[example.html](https://github.com/google/skia/blob/master/experimental/pathkit/npm-wasm/example.html) -for details on how to use the library. - -Using PathKit and WebPack -------------------------- - -WebPack's support for WASM is still somewhat experimental, but PathKit can be -used with a few configuration changes. - -In the JS code, use require(): - - const PathKitInit = require('experimental-pathkit-wasm/bin/pathkit.js') - PathKitInit().then((PathKit) => { - // Code goes here using PathKit - }) - -Since WebPack does not expose the entire `/node_modules/` directory, but instead -packages only the needed pieces, we have to copy pathkit.wasm into the build directory. -One such solution is to use [CopyWebpackPlugin](https://github.com/webpack-contrib/copy-webpack-plugin). -For example, add the following plugin: - - config.plugins.push( - new CopyWebpackPlugin([ - { from: 'node_modules/experimental-pathkit-wasm/bin/pathkit.wasm' } - ]) - ); - -If webpack gives an error similar to: - - ERROR in ./node_modules/experimental-pathkit-wasm/bin/pathkit.js - Module not found: Error: Can't resolve 'fs' in '...' - -Then, add the following configuration change to the node section of the config: - - config.node = { - fs: 'empty' - }; diff --git a/experimental/pathkit/npm-wasm/example.html b/experimental/pathkit/npm-wasm/example.html deleted file mode 100644 index a6c8cca8f0..0000000000 --- a/experimental/pathkit/npm-wasm/example.html +++ /dev/null @@ -1,338 +0,0 @@ -<!DOCTYPE html> -<title>PathKit (Skia + WASM)</title> -<meta charset="utf-8" /> -<meta http-equiv="X-UA-Compatible" content="IE=edge"> -<meta name="viewport" content="width=device-width, initial-scale=1.0"> - -<style> - svg, canvas { - border: 1px dashed #AAA; - } - - canvas { - width: 200px; - height: 200px; - } - - canvas.big { - width: 300px; - height: 300px; - } - -</style> - -<h2> Can output to an SVG Path, a Canvas, or a Path2D object </h2> -<svg id=svg1 xmlns='http://www.w3.org/2000/svg' width=200 height=200></svg> -<canvas id=canvas1></canvas> -<canvas id=canvas2></canvas> - -<h2> Interact with NewPath() just like a Path2D Object </h2> -<canvas class=big id=canvas3></canvas> -<canvas class=big id=canvas4></canvas> - -<h2> Has various Path Effects </h2> -<canvas class=big id=canvas5></canvas> -<canvas class=big id=canvas6></canvas> -<canvas class=big id=canvas7></canvas> -<canvas class=big id=canvas8></canvas> -<canvas class=big id=canvas9></canvas> -<canvas class=big id=canvas10></canvas> -<canvas class=big id=canvas11></canvas> -<canvas class=big id=canvasTransform></canvas> - -<h2> Supports fill-rules of nonzero and evenodd </h2> -<svg id=svg2 xmlns='http://www.w3.org/2000/svg' width=200 height=200></svg> -<svg id=svg3 xmlns='http://www.w3.org/2000/svg' width=200 height=200></svg> - -<script type="text/javascript" src="/node_modules/experimental-pathkit-wasm/bin/pathkit.js"></script> - -<script type="text/javascript" charset="utf-8"> - - PathKitInit({ - locateFile: (file) => '/node_modules/experimental-pathkit-wasm/bin/'+file, - }).then((PathKit) => { - window.PathKit = PathKit; - OutputsExample(PathKit); - Path2DExample(PathKit); - PathEffectsExample(PathKit); - MatrixTransformExample(PathKit); - FilledSVGExample(PathKit); - }); - - function setCanvasSize(ctx, width, height) { - ctx.canvas.width = width; - ctx.canvas.height = height; - } - - function OutputsExample(PathKit) { - let firstPath = PathKit.FromSVGString('M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z'); - - let secondPath = PathKit.NewPath(); - // Acts somewhat like the Canvas API, except can be chained - secondPath.moveTo(1, 1) - .lineTo(20, 1) - .lineTo(10, 30) - .closePath(); - - // Join the two paths together (mutating firstPath in the process) - firstPath.op(secondPath, PathKit.PathOp.INTERSECT); - - let simpleStr = firstPath.toSVGString(); - - let newSVG = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - newSVG.setAttribute('stroke', 'rgb(0,0,200)'); - newSVG.setAttribute('fill', 'white'); - newSVG.setAttribute('transform', 'scale(8,8)'); - newSVG.setAttribute('d', simpleStr); - document.getElementById('svg1').appendChild(newSVG); - - // Draw directly to Canvas - let ctx = document.getElementById('canvas1').getContext('2d'); - setCanvasSize(ctx, 200, 200); - ctx.strokeStyle = 'green'; - ctx.fillStyle = 'white'; - ctx.scale(8, 8); - ctx.beginPath(); - firstPath.toCanvas(ctx); - ctx.stroke(); - - // create Path2D object and use it in a Canvas. - let path2D = firstPath.toPath2D(); - ctx = document.getElementById('canvas2').getContext('2d'); - setCanvasSize(ctx, 200, 200); - ctx.canvas.width = 200 - ctx.scale(8, 8); - ctx.fillStyle = 'purple'; - ctx.strokeStyle = 'orange'; - ctx.fill(path2D); - ctx.stroke(path2D); - - // clean up WASM memory - // See http://kripken.github.io/emscripten-site/docs/porting/connecting_cpp_and_javascript/embind.html?highlight=memory#memory-management - firstPath.delete(); - secondPath.delete(); - } - - function Path2DExample(PathKit) { - let objs = [new Path2D(), PathKit.NewPath(), new Path2D(), PathKit.NewPath()]; - let canvases = [ - document.getElementById('canvas3').getContext('2d'), - document.getElementById('canvas4').getContext('2d') - ]; - - for (i = 0; i <= 1; i++) { - let path = objs[i]; - - path.moveTo(20, 5); - path.lineTo(30, 20); - path.lineTo(40, 10); - path.lineTo(50, 20); - path.lineTo(60, 0); - path.lineTo(20, 5); - - path.moveTo(20, 80); - path.bezierCurveTo(90, 10, 160, 150, 190, 10); - - path.moveTo(36, 148); - path.quadraticCurveTo(66, 188, 120, 136); - path.lineTo(36, 148); - - path.rect(5, 170, 20, 20); - - path.moveTo(150, 180); - path.arcTo(150, 100, 50, 200, 20); - path.lineTo(160, 160); - - path.moveTo(20, 120); - path.arc(20, 120, 18, 0, 1.75 * Math.PI); - path.lineTo(20, 120); - - let secondPath = objs[i+2]; - secondPath.ellipse(130, 25, 30, 10, -1*Math.PI/8, Math.PI/6, 1.5*Math.PI, false); - - path.addPath(secondPath); - - let m = document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGMatrix(); - m.a = 1; m.b = 0; - m.c = 0; m.d = 1; - m.e = 0; m.f = 20.5; - - path.addPath(secondPath, m); - // With PathKit, one can also just provide the 6 params as floats, to avoid - // the overhead of making an SVGMatrix - // path.addPath(secondPath, 1, 0, 0, 1, 0, 20.5); - - canvasCtx = canvases[i]; - canvasCtx.fillStyle = 'blue'; - setCanvasSize(canvasCtx, 300, 300); - canvasCtx.scale(1.5, 1.5); - if (path.toPath2D) { - canvasCtx.stroke(path.toPath2D()); - } else { - canvasCtx.stroke(path); - } - } - - - objs[1].delete(); - } - - // see https://fiddle.skia.org/c/@discrete_path - function drawStar(path) { - let R = 115.2, C = 128.0; - path.moveTo(C + R + 22, C); - for (let i = 1; i < 8; i++) { - let a = 2.6927937 * i; - path.lineTo(C + R * Math.cos(a) + 22, C + R * Math.sin(a)); - } - path.closePath(); - return path; - } - - function PathEffectsExample(PathKit) { - let effects = [ - // no-op - (path) => path, - // dash - (path, counter) => path.dash(10, 3, counter/5), - // trim (takes optional 3rd param for returning the trimmed part - // or the complement) - (path, counter) => path.trim((counter/100) % 1, 0.8, false), - // simplify - (path) => path.simplify(), - // stroke - (path, counter) => path.stroke({ - width: 10 * (Math.sin(counter/30) + 1), - join: PathKit.StrokeJoin.BEVEL, - cap: PathKit.StrokeCap.BUTT, - miter_limit: 1, - }), - // "offset effect", that is, making a border around the shape. - (path, counter) => { - let orig = path.copy(); - path.stroke({ - width: 10 + (counter / 4) % 50, - join: PathKit.StrokeJoin.ROUND, - cap: PathKit.StrokeCap.SQUARE, - }) - .op(orig, PathKit.PathOp.DIFFERENCE); - orig.delete(); - }, - (path, counter) => { - let simplified = path.simplify().copy(); - path.stroke({ - width: 2 + (counter / 2) % 100, - join: PathKit.StrokeJoin.BEVEL, - cap: PathKit.StrokeCap.BUTT, - }) - .op(simplified, PathKit.PathOp.REVERSE_DIFFERENCE); - simplified.delete(); - } - ]; - - let names = ["(plain)", "Dash", "Trim", "Simplify", "Stroke", "Grow", "Shrink"]; - - let counter = 0; - function frame() { - counter++; - for (let i = 0; i < effects.length; i++) { - let path = PathKit.NewPath(); - drawStar(path); - - // The transforms apply directly to the path. - effects[i](path, counter); - - let ctx = document.getElementById(`canvas${i+5}`).getContext('2d'); - setCanvasSize(ctx, 300, 300); - ctx.strokeStyle = '#3c597a'; - ctx.fillStyle = '#3c597a'; - if (i >=4 ) { - ctx.fill(path.toPath2D(), path.getFillTypeString()); - } else { - ctx.stroke(path.toPath2D()); - } - - ctx.font = '42px monospace'; - - let x = 150-ctx.measureText(names[i]).width/2; - ctx.strokeText(names[i], x, 290); - - path.delete(); - } - window.requestAnimationFrame(frame); - } - window.requestAnimationFrame(frame); - } - - function MatrixTransformExample(PathKit) { - // Creates an animated star that twists and moves. - let ctx = document.getElementById('canvasTransform').getContext('2d'); - setCanvasSize(ctx, 300, 300); - ctx.strokeStyle = '#3c597a'; - - let path = drawStar(PathKit.NewPath()); - // TODO(kjlubick): Perhaps expose some matrix helper functions to allow - // clients to build their own matrices like this? - // These matrices represent a 2 degree rotation and a 1% scale factor. - let scaleUp = [1.0094, -0.0352, 3.1041, - 0.0352, 1.0094, -6.4885, - 0 , 0 , 1]; - - let scaleDown = [ 0.9895, 0.0346, -2.8473, - -0.0346, 0.9895, 6.5276, - 0 , 0 , 1]; - - let i = 0; - function frame(){ - i++; - if (Math.round(i/100) % 2) { - path.transform(scaleDown); - } else { - path.transform(scaleUp); - } - - ctx.clearRect(0, 0, 300, 300); - ctx.stroke(path.toPath2D()); - - ctx.font = '42px monospace'; - let x = 150-ctx.measureText('Transform').width/2; - ctx.strokeText('Transform', x, 290); - - window.requestAnimationFrame(frame); - } - window.requestAnimationFrame(frame); - } - - function FilledSVGExample(PathKit) { - let innerRect = PathKit.NewPath(); - innerRect.rect(80, 100, 40, 40); - - let outerRect = PathKit.NewPath(); - outerRect.rect(50, 10, 100, 100) - .op(innerRect, PathKit.PathOp.XOR); - - let str = outerRect.toSVGString(); - - let diffSVG = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - diffSVG.setAttribute('stroke', 'red'); - diffSVG.setAttribute('fill', 'black'); - // force fill-rule to nonzero to demonstrate difference - diffSVG.setAttribute('fill-rule', 'nonzero'); - diffSVG.setAttribute('d', str); - document.getElementById('svg2').appendChild(diffSVG); - - let unionSVG = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - unionSVG.setAttribute('stroke', 'red'); - unionSVG.setAttribute('fill', 'black'); - // ask what the path thinks fill-rule should be ('evenodd') - // SVG and Canvas both use the same keys ('nonzero' and 'evenodd') and both - // default to 'nonzero', so one call supports both. - unionSVG.setAttribute('fill-rule', outerRect.getFillTypeString()); - unionSVG.setAttribute('d', str); - document.getElementById('svg3').appendChild(unionSVG); - - outerRect.delete(); - innerRect.delete(); - } - -</script> diff --git a/experimental/pathkit/npm-wasm/package.json b/experimental/pathkit/npm-wasm/package.json deleted file mode 100644 index f83ab63050..0000000000 --- a/experimental/pathkit/npm-wasm/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "experimental-pathkit-wasm", - "version": "0.3.0", - "description": "A WASM version of Skia's PathOps toolkit", - "main": "bin/pathkit.js", - "homepage": "https://github.com/google/skia/tree/master/experimental/pathkit", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "license": "Apache-2.0" -} diff --git a/experimental/pathkit/package.json b/experimental/pathkit/package.json deleted file mode 100644 index 72796323b1..0000000000 --- a/experimental/pathkit/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "pathkit-local", - "version": "0.0.0", - "description": "private", - "private": true, - "main": "index.js", - "dependencies": { - "experimental-pathkit-wasm": "^0.2.0" - }, - "devDependencies": { - "is-docker": "^1.1.0", - "jasmine-core": "^3.1.0", - "karma": "^2.0.5", - "karma-chrome-launcher": "^2.2.0", - "karma-jasmine": "^1.1.2", - "requirejs": "^2.3.5" - }, - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "", - "license": "ISC" -} diff --git a/experimental/pathkit/pathkit_wasm_bindings.cpp b/experimental/pathkit/pathkit_wasm_bindings.cpp deleted file mode 100644 index 40772d8b0c..0000000000 --- a/experimental/pathkit/pathkit_wasm_bindings.cpp +++ /dev/null @@ -1,627 +0,0 @@ -/* - * Copyright 2018 Google LLC - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#include "SkDashPathEffect.h" -#include "SkFloatBits.h" -#include "SkFloatingPoint.h" -#include "SkMatrix.h" -#include "SkPaint.h" -#include "SkParsePath.h" -#include "SkStrokeRec.h" -#include "SkPath.h" -#include "SkPathOps.h" -#include "SkRect.h" -#include "SkPaintDefaults.h" -#include "SkString.h" -#include "SkTrimPathEffect.h" - -#include <emscripten/emscripten.h> -#include <emscripten/bind.h> - -using namespace emscripten; - -static const int MOVE = 0; -static const int LINE = 1; -static const int QUAD = 2; -static const int CONIC = 3; -static const int CUBIC = 4; -static const int CLOSE = 5; - -// Just for self-documenting purposes where the main thing being returned is an -// SkPath, but in an error case, something of type null (which is val) could also be -// returned; -using SkPathOrNull = emscripten::val; -// Self-documenting for when we return a string -using JSString = emscripten::val; - -// ================================================================================= -// Creating/Exporting Paths with cmd arrays -// ================================================================================= - -template <typename VisitFunc> -void VisitPath(const SkPath& p, VisitFunc&& f) { - SkPath::RawIter iter(p); - SkPoint pts[4]; - SkPath::Verb verb; - while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { - f(verb, pts, iter); - } -} - -emscripten::val EMSCRIPTEN_KEEPALIVE ToCmds(const SkPath& path) { - emscripten::val cmds = emscripten::val::array(); - - VisitPath(path, [&cmds](SkPath::Verb verb, const SkPoint pts[4], SkPath::RawIter iter) { - emscripten::val cmd = emscripten::val::array(); - switch (verb) { - case SkPath::kMove_Verb: - cmd.call<void>("push", MOVE, pts[0].x(), pts[0].y()); - break; - case SkPath::kLine_Verb: - cmd.call<void>("push", LINE, pts[1].x(), pts[1].y()); - break; - case SkPath::kQuad_Verb: - cmd.call<void>("push", QUAD, pts[1].x(), pts[1].y(), pts[2].x(), pts[2].y()); - break; - case SkPath::kConic_Verb: - cmd.call<void>("push", CONIC, - pts[1].x(), pts[1].y(), - pts[2].x(), pts[2].y(), iter.conicWeight()); - break; - case SkPath::kCubic_Verb: - cmd.call<void>("push", CUBIC, - pts[1].x(), pts[1].y(), - pts[2].x(), pts[2].y(), - pts[3].x(), pts[3].y()); - break; - case SkPath::kClose_Verb: - cmd.call<void>("push", CLOSE); - break; - case SkPath::kDone_Verb: - SkASSERT(false); - break; - } - cmds.call<void>("push", cmd); - }); - return cmds; -} - -// This type signature is a mess, but it's necessary. See, we can't use "bind" (EMSCRIPTEN_BINDINGS) -// and pointers to primitive types (Only bound types like SkPoint). We could if we used -// cwrap (see https://becominghuman.ai/passing-and-returning-webassembly-array-parameters-a0f572c65d97) -// but that requires us to stick to C code and, AFAIK, doesn't allow us to return nice things like -// SkPath or SkOpBuilder. -// -// So, basically, if we are using C++ and EMSCRIPTEN_BINDINGS, we can't have primative pointers -// in our function type signatures. (this gives an error message like "Cannot call foo due to unbound -// types Pi, Pf"). But, we can just pretend they are numbers and cast them to be pointers and -// the compiler is happy. -SkPathOrNull EMSCRIPTEN_KEEPALIVE FromCmds(uintptr_t /* float* */ cptr, int numCmds) { - const auto* cmds = reinterpret_cast<const float*>(cptr); - SkPath path; - float x1, y1, x2, y2, x3, y3; - - // if there are not enough arguments, bail with the path we've constructed so far. - #define CHECK_NUM_ARGS(n) \ - if ((i + n) > numCmds) { \ - SkDebugf("Not enough args to match the verbs. Saw %d commands\n", numCmds); \ - return emscripten::val::null(); \ - } - - for(int i = 0; i < numCmds;){ - switch (sk_float_floor2int(cmds[i++])) { - case MOVE: - CHECK_NUM_ARGS(2); - x1 = cmds[i++], y1 = cmds[i++]; - path.moveTo(x1, y1); - break; - case LINE: - CHECK_NUM_ARGS(2); - x1 = cmds[i++], y1 = cmds[i++]; - path.lineTo(x1, y1); - break; - case QUAD: - CHECK_NUM_ARGS(4); - x1 = cmds[i++], y1 = cmds[i++]; - x2 = cmds[i++], y2 = cmds[i++]; - path.quadTo(x1, y1, x2, y2); - break; - case CONIC: - CHECK_NUM_ARGS(5); - x1 = cmds[i++], y1 = cmds[i++]; - x2 = cmds[i++], y2 = cmds[i++]; - x3 = cmds[i++]; // weight - path.conicTo(x1, y1, x2, y2, x3); - break; - case CUBIC: - CHECK_NUM_ARGS(6); - x1 = cmds[i++], y1 = cmds[i++]; - x2 = cmds[i++], y2 = cmds[i++]; - x3 = cmds[i++], y3 = cmds[i++]; - path.cubicTo(x1, y1, x2, y2, x3, y3); - break; - case CLOSE: - path.close(); - break; - default: - SkDebugf(" path: UNKNOWN command %f, aborting dump...\n", cmds[i-1]); - return emscripten::val::null(); - } - } - - #undef CHECK_NUM_ARGS - - return emscripten::val(path); -} - -SkPath EMSCRIPTEN_KEEPALIVE NewPath() { - return SkPath(); -} - -SkPath EMSCRIPTEN_KEEPALIVE CopyPath(const SkPath& a) { - SkPath copy(a); - return copy; -} - -bool EMSCRIPTEN_KEEPALIVE Equals(const SkPath& a, const SkPath& b) { - return a == b; -} - -//======================================================================================== -// Path things -//======================================================================================== - -// All these Apply* methods are simple wrappers to avoid returning an object. -// The default WASM bindings produce code that will leak if a return value -// isn't assigned to a JS variable and has delete() called on it. -// These Apply methods, combined with the smarter binding code allow for chainable -// commands that don't leak if the return value is ignored (i.e. when used intuitively). - -void ApplyArcTo(SkPath& p, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, - SkScalar radius) { - p.arcTo(x1, y1, x2, y2, radius); -} - -void ApplyClose(SkPath& p) { - p.close(); -} - -void ApplyConicTo(SkPath& p, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, - SkScalar w) { - p.conicTo(x1, y1, x2, y2, w); -} - -void ApplyCubicTo(SkPath& p, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, - SkScalar x3, SkScalar y3) { - p.cubicTo(x1, y1, x2, y2, x3, y3); -} - -void ApplyLineTo(SkPath& p, SkScalar x, SkScalar y) { - p.lineTo(x, y); -} - -void ApplyMoveTo(SkPath& p, SkScalar x, SkScalar y) { - p.moveTo(x, y); -} - -void ApplyQuadTo(SkPath& p, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) { - p.quadTo(x1, y1, x2, y2); -} - - - -//======================================================================================== -// SVG things -//======================================================================================== - -JSString EMSCRIPTEN_KEEPALIVE ToSVGString(const SkPath& path) { - SkString s; - SkParsePath::ToSVGString(path, &s); - // Wrapping it in val automatically turns it into a JS string. - // Not too sure on performance implications, but is is simpler than - // returning a raw pointer to const char * and then using - // Pointer_stringify() on the calling side. - return emscripten::val(s.c_str()); -} - - -SkPathOrNull EMSCRIPTEN_KEEPALIVE FromSVGString(std::string str) { - SkPath path; - if (SkParsePath::FromSVGString(str.c_str(), &path)) { - return emscripten::val(path); - } - return emscripten::val::null(); -} - -//======================================================================================== -// PATHOP things -//======================================================================================== - -bool EMSCRIPTEN_KEEPALIVE ApplySimplify(SkPath& path) { - return Simplify(path, &path); -} - -bool EMSCRIPTEN_KEEPALIVE ApplyPathOp(SkPath& pathOne, const SkPath& pathTwo, SkPathOp op) { - return Op(pathOne, pathTwo, op, &pathOne); -} - -SkPathOrNull EMSCRIPTEN_KEEPALIVE MakeFromOp(const SkPath& pathOne, const SkPath& pathTwo, SkPathOp op) { - SkPath out; - if (Op(pathOne, pathTwo, op, &out)) { - return emscripten::val(out); - } - return emscripten::val::null(); -} - -SkPathOrNull EMSCRIPTEN_KEEPALIVE ResolveBuilder(SkOpBuilder& builder) { - SkPath path; - if (builder.resolve(&path)) { - return emscripten::val(path); - } - return emscripten::val::null(); -} - -//======================================================================================== -// Canvas things -//======================================================================================== - -void EMSCRIPTEN_KEEPALIVE ToCanvas(const SkPath& path, emscripten::val /* Path2D or Canvas*/ ctx) { - SkPath::Iter iter(path, false); - SkPoint pts[4]; - SkPath::Verb verb; - while ((verb = iter.next(pts, false)) != SkPath::kDone_Verb) { - switch (verb) { - case SkPath::kMove_Verb: - ctx.call<void>("moveTo", pts[0].x(), pts[0].y()); - break; - case SkPath::kLine_Verb: - ctx.call<void>("lineTo", pts[1].x(), pts[1].y()); - break; - case SkPath::kQuad_Verb: - ctx.call<void>("quadraticCurveTo", pts[1].x(), pts[1].y(), pts[2].x(), pts[2].y()); - break; - case SkPath::kConic_Verb: - SkPoint quads[5]; - // approximate with 2^1=2 quads. - SkPath::ConvertConicToQuads(pts[0], pts[1], pts[2], iter.conicWeight(), quads, 1); - ctx.call<void>("quadraticCurveTo", quads[1].x(), quads[1].y(), quads[2].x(), quads[2].y()); - ctx.call<void>("quadraticCurveTo", quads[3].x(), quads[3].y(), quads[4].x(), quads[4].y()); - break; - case SkPath::kCubic_Verb: - ctx.call<void>("bezierCurveTo", pts[1].x(), pts[1].y(), pts[2].x(), pts[2].y(), - pts[3].x(), pts[3].y()); - break; - case SkPath::kClose_Verb: - ctx.call<void>("closePath"); - break; - case SkPath::kDone_Verb: - break; - } - } -} - -emscripten::val JSPath2D = emscripten::val::global("Path2D"); - -emscripten::val EMSCRIPTEN_KEEPALIVE ToPath2D(const SkPath& path) { - emscripten::val retVal = JSPath2D.new_(); - ToCanvas(path, retVal); - return retVal; -} - -// ====================================================================================== -// Path2D API things -// ====================================================================================== -void ApplyAddRect(SkPath& path, SkScalar x, SkScalar y, SkScalar width, SkScalar height) { - path.addRect(x, y, x+width, y+height); -} - -void ApplyAddArc(SkPath& path, SkScalar x, SkScalar y, SkScalar radius, - SkScalar startAngle, SkScalar endAngle, bool ccw) { - SkPath temp; - SkRect bounds = SkRect::MakeLTRB(x-radius, y-radius, x+radius, y+radius); - const auto sweep = SkRadiansToDegrees(endAngle - startAngle) - 360 * ccw; - temp.addArc(bounds, SkRadiansToDegrees(startAngle), sweep); - path.addPath(temp, SkPath::kExtend_AddPathMode); -} - -void ApplyEllipse(SkPath& path, SkScalar x, SkScalar y, SkScalar radiusX, SkScalar radiusY, - SkScalar rotation, SkScalar startAngle, SkScalar endAngle, bool ccw) { - // This is easiest to do by making a new path and then extending the current path - // (this properly catches the cases of if there's a moveTo before this call or not). - SkRect bounds = SkRect::MakeLTRB(x-radiusX, y-radiusY, x+radiusX, y+radiusY); - SkPath temp; - const auto sweep = SkRadiansToDegrees(endAngle - startAngle) - (360 * ccw); - temp.addArc(bounds, SkRadiansToDegrees(startAngle), sweep); - - SkMatrix m; - m.setRotate(SkRadiansToDegrees(rotation), x, y); - path.addPath(temp, m, SkPath::kExtend_AddPathMode); -} - -// Allows for full matix control. -void ApplyAddPath(SkPath& orig, const SkPath& newPath, - SkScalar scaleX, SkScalar skewX, SkScalar transX, - SkScalar skewY, SkScalar scaleY, SkScalar transY, - SkScalar pers0, SkScalar pers1, SkScalar pers2) { - SkMatrix m = SkMatrix::MakeAll(scaleX, skewX , transX, - skewY , scaleY, transY, - pers0 , pers1 , pers2); - orig.addPath(newPath, m); -} - -JSString GetFillTypeString(const SkPath& path) { - if (path.getFillType() == SkPath::FillType::kWinding_FillType) { - return emscripten::val("nonzero"); - } else if (path.getFillType() == SkPath::FillType::kEvenOdd_FillType) { - return emscripten::val("evenodd"); - } else { - SkDebugf("warning: can't translate inverted filltype to HTML Canvas\n"); - return emscripten::val("nonzero"); //Use default - } -} - -//======================================================================================== -// Path Effects -//======================================================================================== - -bool ApplyDash(SkPath& path, SkScalar on, SkScalar off, SkScalar phase) { - SkScalar intervals[] = { on, off }; - auto pe = SkDashPathEffect::Make(intervals, 2, phase); - if (!pe) { - SkDebugf("Invalid args to dash()\n"); - return false; - } - SkStrokeRec rec(SkStrokeRec::InitStyle::kHairline_InitStyle); - if (pe->filterPath(&path, path, &rec, nullptr)) { - return true; - } - SkDebugf("Could not make dashed path\n"); - return false; -} - -bool ApplyTrim(SkPath& path, SkScalar startT, SkScalar stopT, bool isComplement) { - auto mode = isComplement ? SkTrimPathEffect::Mode::kInverted : SkTrimPathEffect::Mode::kNormal; - auto pe = SkTrimPathEffect::Make(startT, stopT, mode); - if (!pe) { - SkDebugf("Invalid args to trim(): startT and stopT must be in [0,1]\n"); - return false; - } - SkStrokeRec rec(SkStrokeRec::InitStyle::kHairline_InitStyle); - if (pe->filterPath(&path, path, &rec, nullptr)) { - return true; - } - SkDebugf("Could not trim path\n"); - return false; -} - -struct StrokeOpts { - // Default values are set in chaining.js which allows clients - // to set any number of them. Otherwise, the binding code complains if - // any are omitted. - SkScalar width; - SkScalar miter_limit; - SkPaint::Join join; - SkPaint::Cap cap; -}; - -bool ApplyStroke(SkPath& path, StrokeOpts opts) { - SkPaint p; - p.setStyle(SkPaint::kStroke_Style); - p.setStrokeCap(opts.cap); - p.setStrokeJoin(opts.join); - p.setStrokeWidth(opts.width); - p.setStrokeMiter(opts.miter_limit); - - return p.getFillPath(path, &path); -} - -//======================================================================================== -// Matrix things -//======================================================================================== - -struct SimpleMatrix { - SkScalar scaleX, skewX, transX; - SkScalar skewY, scaleY, transY; - SkScalar pers0, pers1, pers2; -}; - -SkMatrix toSkMatrix(const SimpleMatrix& sm) { - return SkMatrix::MakeAll(sm.scaleX, sm.skewX , sm.transX, - sm.skewY , sm.scaleY, sm.transY, - sm.pers0 , sm.pers1 , sm.pers2); -} - -void ApplyTransform(SkPath& orig, const SimpleMatrix& sm) { - orig.transform(toSkMatrix(sm)); -} - -void ApplyTransform(SkPath& orig, - SkScalar scaleX, SkScalar skewX, SkScalar transX, - SkScalar skewY, SkScalar scaleY, SkScalar transY, - SkScalar pers0, SkScalar pers1, SkScalar pers2) { - SkMatrix m = SkMatrix::MakeAll(scaleX, skewX , transX, - skewY , scaleY, transY, - pers0 , pers1 , pers2); - orig.transform(m); -} - -//======================================================================================== -// Testing things -//======================================================================================== - -// The use case for this is on the JS side is something like: -// PathKit.SkBits2FloatUnsigned(parseInt("0xc0a00000")) -// to have precise float values for tests. In the C++ tests, we can use SkBits2Float because -// it takes int32_t, but the JS parseInt basically returns an unsigned int. So, we add in -// this helper which casts for us on the way to SkBits2Float. -float SkBits2FloatUnsigned(uint32_t floatAsBits) { - return SkBits2Float((int32_t) floatAsBits); -} - -// Binds the classes to the JS -// -// See https://kripken.github.io/emscripten-site/docs/porting/connecting_cpp_and_javascript/embind.html#non-member-functions-on-the-javascript-prototype -// for more on binding non-member functions to the JS object, allowing us to rewire -// various functions. That is, we can make the SkPath we expose appear to have methods -// that the original SkPath does not, like rect(x, y, width, height) and toPath2D(). -// -// An important detail for binding non-member functions is that the first argument -// must be SkPath& (the reference part is very important). -// -// Note that we can't expose default or optional arguments, but we can have multiple -// declarations of the same function that take different amounts of arguments. -// For example, see _transform -// Additionally, we are perfectly happy to handle default arguments and function -// overloads in the JS glue code (see chaining.js::addPath() for an example). -EMSCRIPTEN_BINDINGS(skia) { - class_<SkPath>("SkPath") - .constructor<>() - .constructor<const SkPath&>() - - // Path2D API - .function("_addPath", &ApplyAddPath) - // 3 additional overloads of addPath are handled in JS bindings - .function("_arc", &ApplyAddArc) - .function("_arcTo", &ApplyArcTo) - //"bezierCurveTo" alias handled in JS bindings - .function("_close", &ApplyClose) - //"closePath" alias handled in JS bindings - .function("_conicTo", &ApplyConicTo) - .function("_cubicTo", &ApplyCubicTo) - - .function("_ellipse", &ApplyEllipse) - .function("_lineTo", &ApplyLineTo) - .function("_moveTo", &ApplyMoveTo) - // "quadraticCurveTo" alias handled in JS bindings - .function("_quadTo", &ApplyQuadTo) - .function("_rect", &ApplyAddRect) - - // Extra features - .function("setFillType", &SkPath::setFillType) - .function("getFillType", &SkPath::getFillType) - .function("getFillTypeString", &GetFillTypeString) - .function("getBounds", &SkPath::getBounds) - .function("computeTightBounds", &SkPath::computeTightBounds) - .function("equals", &Equals) - .function("copy", &CopyPath) - - // PathEffects - .function("_dash", &ApplyDash) - .function("_trim", &ApplyTrim) - .function("_stroke", &ApplyStroke) - - // Matrix - .function("_transform", select_overload<void(SkPath& orig, const SimpleMatrix& sm)>(&ApplyTransform)) - .function("_transform", select_overload<void(SkPath& orig, SkScalar, SkScalar, SkScalar, SkScalar, SkScalar, SkScalar, SkScalar, SkScalar, SkScalar)>(&ApplyTransform)) - - // PathOps - .function("_simplify", &ApplySimplify) - .function("_op", &ApplyPathOp) - - // Exporting - .function("toCmds", &ToCmds) - .function("toPath2D", &ToPath2D) - .function("toCanvas", &ToCanvas) - .function("toSVGString", &ToSVGString) - -#ifdef PATHKIT_TESTING - .function("dump", select_overload<void() const>(&SkPath::dump)) - .function("dumpHex", select_overload<void() const>(&SkPath::dumpHex)) -#endif - ; - - class_<SkOpBuilder>("SkOpBuilder") - .constructor<>() - - .function("add", &SkOpBuilder::add) - .function("make", &ResolveBuilder) - .function("resolve", &ResolveBuilder); - - // Without these function() bindings, the function would be exposed but oblivious to - // our types (e.g. SkPath) - - // Import - function("FromSVGString", &FromSVGString); - function("NewPath", &NewPath); - function("NewPath", &CopyPath); - // FromCmds is defined in helper.js to make use of TypedArrays transparent. - function("_FromCmds", &FromCmds); - // Path2D is opaque, so we can't read in from it. - - // PathOps - function("MakeFromOp", &MakeFromOp); - - enum_<SkPathOp>("PathOp") - .value("DIFFERENCE", SkPathOp::kDifference_SkPathOp) - .value("INTERSECT", SkPathOp::kIntersect_SkPathOp) - .value("UNION", SkPathOp::kUnion_SkPathOp) - .value("XOR", SkPathOp::kXOR_SkPathOp) - .value("REVERSE_DIFFERENCE", SkPathOp::kReverseDifference_SkPathOp); - - enum_<SkPath::FillType>("FillType") - .value("WINDING", SkPath::FillType::kWinding_FillType) - .value("EVENODD", SkPath::FillType::kEvenOdd_FillType) - .value("INVERSE_WINDING", SkPath::FillType::kInverseWinding_FillType) - .value("INVERSE_EVENODD", SkPath::FillType::kInverseEvenOdd_FillType); - - constant("MOVE_VERB", MOVE); - constant("LINE_VERB", LINE); - constant("QUAD_VERB", QUAD); - constant("CONIC_VERB", CONIC); - constant("CUBIC_VERB", CUBIC); - constant("CLOSE_VERB", CLOSE); - - // A value object is much simpler than a class - it is returned as a JS - // object and does not require delete(). - // https://kripken.github.io/emscripten-site/docs/porting/connecting_cpp_and_javascript/embind.html#value-types - value_object<SkRect>("SkRect") - .field("fLeft", &SkRect::fLeft) - .field("fTop", &SkRect::fTop) - .field("fRight", &SkRect::fRight) - .field("fBottom", &SkRect::fBottom); - - function("LTRBRect", &SkRect::MakeLTRB); - - // Stroke - enum_<SkPaint::Join>("StrokeJoin") - .value("MITER", SkPaint::Join::kMiter_Join) - .value("ROUND", SkPaint::Join::kRound_Join) - .value("BEVEL", SkPaint::Join::kBevel_Join); - - enum_<SkPaint::Cap>("StrokeCap") - .value("BUTT", SkPaint::Cap::kButt_Cap) - .value("ROUND", SkPaint::Cap::kRound_Cap) - .value("SQUARE", SkPaint::Cap::kSquare_Cap); - - value_object<StrokeOpts>("StrokeOpts") - .field("width", &StrokeOpts::width) - .field("miter_limit", &StrokeOpts::miter_limit) - .field("join", &StrokeOpts::join) - .field("cap", &StrokeOpts::cap); - - // Matrix - // Allows clients to supply a 1D array of 9 elements and the bindings - // will automatically turn it into a 3x3 2D matrix. - // e.g. path.transform([0,1,2,3,4,5,6,7,8]) - // This is likely simpler for the client than exposing SkMatrix - // directly and requiring them to do a lot of .delete(). - value_array<SimpleMatrix>("SkMatrix") - .element(&SimpleMatrix::scaleX) - .element(&SimpleMatrix::skewX) - .element(&SimpleMatrix::transX) - - .element(&SimpleMatrix::skewY) - .element(&SimpleMatrix::scaleY) - .element(&SimpleMatrix::transY) - - .element(&SimpleMatrix::pers0) - .element(&SimpleMatrix::pers1) - .element(&SimpleMatrix::pers2); - - // Test Utils - function("SkBits2FloatUnsigned", &SkBits2FloatUnsigned); -} diff --git a/experimental/pathkit/serve.py b/experimental/pathkit/serve.py deleted file mode 100644 index 8c6541f1fb..0000000000 --- a/experimental/pathkit/serve.py +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2018 Google LLC - -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -import SimpleHTTPServer -import SocketServer - -PORT = 8000 - -class Handler(SimpleHTTPServer.SimpleHTTPRequestHandler): - pass - -Handler.extensions_map['.js'] = 'application/javascript' -# Without the correct MIME type, async compilation doesn't work -Handler.extensions_map['.wasm'] = 'application/wasm' - -httpd = SocketServer.TCPServer(("", PORT), Handler) - -httpd.serve_forever() diff --git a/experimental/pathkit/tests/PathOpsOp.json b/experimental/pathkit/tests/PathOpsOp.json deleted file mode 100644 index 02d02ab865..0000000000 --- a/experimental/pathkit/tests/PathOpsOp.json +++ /dev/null @@ -1,11039 +0,0 @@ -{ -"crbug_526025": { - "p1": [[0, "0x43b40000", "0xcf000000"], - [4, "0x4e0d628f", "0xceffffff", "0x4e800003", "0xcec6b143", "0x4e800002", "0xce7ffffc"], - [4, "0x4e800002", "0xcde53aee", "0x4e0d6292", "0xc307820e", "0x44627d00", "0x437ffff2"], - [1, "0x444bf3bc", "0x4460537e"], - [1, "0x43553abd", "0x440f3cbd"], - [1, "0x42000000", "0x41800000"], - [1, "0x42c80000", "0x44000000"], - [1, "0x43553abd", "0x440f3cbd"], - [1, "0x43b40000", "0x44800000"], - [1, "0x43b40000", "0x45816000"]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x42fe0000", "0x43a08000"], - [1, "0x45d5c000", "0x43870000"], - [1, "0xd0a00000", "0x4cbebc20"], - [1, "0x451f7000", "0x42800000"], - [1, "0x42fe0000", "0x43a08000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "flaky", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x4e800002", "0xce7ffffc"], - [4, "0x4e800003", "0xcec6b143", "0x4e0d628f", "0xceffffff", "0x43b40000", "0xcf000000"], - [1, "0x43b40000", "0x439425f8"], - [1, "0x43a0dee5", "0x43962d2c"], - [1, "0x42000000", "0x41800000"], - [1, "0x424da04e", "0x4297477e"], - [1, "0x43031abc", "0x43a0484d"], - [1, "0x4460205e", "0x428f689e"], - [1, "0x44627d00", "0x437ffff2"], - [4, "0x4e0d6292", "0xc307820e", "0x4e800002", "0xcde53aee", "0x4e800002", "0xce7ffffc"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"bug8228": { - "p1": [[0, "0x41fd5557", "0x4292aaab"], - [1, "0x41fd5557", "0x41555556"], - [3, "0x41fd5557", "0x41200002", "0x420c0000", "0x41200002", "0x3f3504f3"], - [1, "0x426071c7", "0x41200002"], - [3, "0x426dc71d", "0x41200002", "0x426dc71d", "0x41555556", "0x3f3504f3"], - [1, "0x426dc71d", "0x4292aaab"], - [3, "0x426dc71d", "0x42995555", "0x426071c7", "0x42995555", "0x3f3504f3"], - [1, "0x420c0000", "0x42995555"], - [3, "0x41fd5557", "0x42995555", "0x41fd5557", "0x4292aaab", "0x3f3504f3"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x41200000", "0x41200000"], - [1, "0x41eb2366", "0x41200000"], - [3, "0x41e9d2b6", "0x4127bdec", "0x41e9d2b6", "0x412feb1c", "0x3f7c9333"], - [1, "0x41e9d2b6", "0x42855349"], - [3, "0x41e9d2b6", "0x428b82b9", "0x4201483b", "0x428b82b9", "0x3f3504f3"], - [1, "0x424fa11f", "0x428b82b9"], - [3, "0x425bffff", "0x428b82b9", "0x425bffff", "0x42855349", "0x3f3504f3"], - [1, "0x425bffff", "0x412feb1c"], - [3, "0x425bffff", "0x4127bdec", "0x425b57a7", "0x41200000", "0x3f7c9333"], - [1, "0x4282f24d", "0x41200000"], - [3, "0x42829e21", "0x4127bdec", "0x42829e21", "0x412feb1c", "0x3f7c9333"], - [1, "0x42829e21", "0x42855349"], - [3, "0x42829e21", "0x428b82b9", "0x4288cd91", "0x428b82b9", "0x3f3504f3"], - [1, "0x42affa03", "0x428b82b9"], - [3, "0x42b62973", "0x428b82b9", "0x42b62973", "0x42855349", "0x3f3504f3"], - [1, "0x42b62973", "0x412feb1c"], - [3, "0x42b62973", "0x4127bdec", "0x42b5d547", "0x41200000", "0x3f7c9333"], - [1, "0x42dc0000", "0x41200000"], - [1, "0x42dc0000", "0x42dc0000"], - [1, "0x41200000", "0x42dc0000"], - [1, "0x41200000", "0x41200000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41fd5557", "0x428b5eed"], - [3, "0x41ffeb3f", "0x428b82b9", "0x4201483b", "0x428b82b9", "0x3f7e8c92"], - [1, "0x424fa11f", "0x428b82b9"], - [3, "0x425bffff", "0x428b82b9", "0x425bffff", "0x42855349", "0x3f3504f3"], - [1, "0x425bffff", "0x412feb1c"], - [3, "0x425bffff", "0x4127bdec", "0x425b57a7", "0x41200000", "0x3f7c9333"], - [1, "0x426071c7", "0x41200002"], - [3, "0x426dc71d", "0x41200002", "0x426dc71d", "0x41555556", "0x3f3504f3"], - [1, "0x426dc71d", "0x4292aaab"], - [3, "0x426dc71d", "0x42995555", "0x426071c7", "0x42995555", "0x3f3504f3"], - [1, "0x420c0000", "0x42995555"], - [3, "0x41fd5557", "0x42995555", "0x41fd5557", "0x4292aaab", "0x3f3504f3"], - [1, "0x41fd5557", "0x428b5eed"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"op_4": { - "p1": [[0, "0x40d7ea90", "0x3fa58930"], - [1, "0x40ad3d93", "0x3fa58930"], - [1, "0x40ad3d93", "0x3edba819"], - [1, "0x40fc41e0", "0x3edba819"], - [1, "0x40fc41e0", "0x3f3b7c94"], - [1, "0x40d7ea90", "0x3f3b7c94"], - [1, "0x40d7ea90", "0x3fa58930"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40d7ea89", "0x409a721d"], - [1, "0x411a9d73", "0x409a721d"], - [1, "0x411a9d73", "0x3f3b7c9a"], - [1, "0x40d7ea89", "0x3f3b7c9a"], - [1, "0x40d7ea89", "0x409a721d"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40d7ea90", "0x3f3b7c94"], - [1, "0x40fc41e0", "0x3f3b7c94"], - [1, "0x40fc41e0", "0x3edba819"], - [1, "0x40ad3d93", "0x3edba819"], - [1, "0x40ad3d93", "0x3fa58930"], - [1, "0x40d7ea90", "0x3fa58930"], - [1, "0x40d7ea89", "0x3f3b7c9a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"op_1": { - "p1": [[0, "0x15e80300", "0x400004dc"], - [2, "0xe56c206c", "0x646c5f40", "0x6c80885e", "0xb4bc576c"]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x1b000010", "0x6e5a5a1b"], - [2, "0xef646464", "0xefefefef", "0x000000ef", "0x1bb4bc00"]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "flaky", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [2, "0xef646464", "0xefefefef", "0x00000000", "0x6e5a5a1b"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"op_2": { - "p1": [[0, "0xeee3ef57", "0xef6300f8"], - [2, "0xeeee9c6e", "0xef609993", "0x00000000", "0x6e5a5a1b"], - [1, "0x00000000", "0x00000000"], - [2, "0xe56c206c", "0x646c5f40", "0x6c80885e", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0xeeda2c5a", "0xef6533a7", "0xeee3ef57", "0xef6300f8"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x1b1b1b00", "0x1b5a5a1b"]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "flaky", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x00000000", "0x6e5a5a1b"], - [1, "0xeee3ef57", "0xef6300f8"], - [2, "0xeeda2c5a", "0xef6533a7", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x6e5a5a1b"], - [5], - [0, "0x6c80885e", "0x00000000"], - [2, "0xe56c206c", "0x646c5f40", "0x00000000", "0x00000000"], - [1, "0x6c80885e", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"op_3": { - "p1": [[0, "0x00000000", "0x6e5a5a1b"], - [2, "0xeeee9c6e", "0xef609993", "0xeee3ef57", "0xef6300f8"], - [2, "0xeeda2c5a", "0xef6533a7", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x6e5a5a1b"], - [5], - [0, "0x6c80885e", "0x00000000"], - [2, "0xe56c206c", "0x646c5f40", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x6c80885e", "0x00000000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "flaky", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0xeee3ef57", "0xef6300f8"], - [2, "0xeeee9c6e", "0xef609993", "0x00000000", "0x6e5a5a1b"], - [1, "0x00000000", "0x00000000"], - [2, "0xe56c206c", "0x646c5f40", "0x6c80885e", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0xeee3ef57", "0xef6300f8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"filinmangust14": { - "p1": [[0, "0x440bc02c", "0x4409c000"], - [1, "0x440bc02c", "0x440e8000"], - [1, "0x440bbfda", "0x440e8000"], - [1, "0x440bbfda", "0x4409c000"], - [1, "0x440bc02c", "0x4409c000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x45582000", "0x45be9805"], - [1, "0x4554b667", "0x45be9805"], - [1, "0x4554b667", "0x45be97fb"], - [1, "0x45582000", "0x45be97fb"], - [1, "0x45582000", "0x45be9805"], - [5], - [0, "0x43b60000", "0x443dffd7"], - [1, "0x4554b667", "0x443dffd7"], - [1, "0x4554b667", "0x443e0029"], - [1, "0x43b60000", "0x443e0029"], - [1, "0x43b60000", "0x443dffd7"], - [5], - [0, "0x4554b65d", "0x45be9800"], - [1, "0x4554b65d", "0x443e0000"], - [1, "0x4554b671", "0x443e0000"], - [1, "0x4554b671", "0x45be9800"], - [1, "0x4554b65d", "0x45be9800"], - [5], - [0, "0x449f4000", "0x43bdffae"], - [1, "0x4554b667", "0x43bdffae"], - [1, "0x4554b667", "0x43be0052"], - [1, "0x449f4000", "0x43be0052"], - [1, "0x449f4000", "0x43bdffae"], - [5], - [0, "0x4554b65d", "0x443e0000"], - [1, "0x4554b65d", "0x43be0000"], - [1, "0x4554b671", "0x43be0000"], - [1, "0x4554b671", "0x443e0000"], - [1, "0x4554b65d", "0x443e0000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4554b667", "0x43bdffae"], - [1, "0x449f4000", "0x43bdffae"], - [1, "0x449f4000", "0x43be0052"], - [1, "0x4554b667", "0x43be0052"], - [5], - [0, "0x440bc02c", "0x440e8000"], - [1, "0x440bc02c", "0x4409c000"], - [1, "0x440bbfda", "0x4409c000"], - [1, "0x440bbfda", "0x440e8000"], - [1, "0x440bc02c", "0x440e8000"], - [5], - [0, "0x4554b667", "0x443dffd7"], - [1, "0x43b60000", "0x443dffd7"], - [1, "0x43b60000", "0x443e0029"], - [1, "0x4554b667", "0x443e0029"], - [5], - [0, "0x4554b65d", "0x43be0000"], - [1, "0x4554b65d", "0x443e0000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect1_u": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x42480000"], - [1, "0x42480000", "0x42480000"], - [1, "0x42480000", "0x41a00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"halbug": { - "p1": [[0, "0x438b53b6", "0x431bbf56"], - [1, "0x44110a30", "0x431bbf56"], - [1, "0x44110a30", "0x44146688"], - [1, "0x438b53b6", "0x44146688"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x438b5430", "0x431bbf50"], - [1, "0x44110f40", "0x431bbf50"], - [1, "0x44110f40", "0x4414874c"], - [1, "0x438b5430", "0x4414874c"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x438b5430", "0x431bbf56"], - [1, "0x44110a30", "0x431bbf56"], - [1, "0x44110a30", "0x44146688"], - [1, "0x438b5430", "0x44146688"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"seanbug": { - "p1": [[0, "0x45b56000", "0x45bca000"], - [1, "0x45b55f0a", "0x45bc9fc0"], - [1, "0x45b55e15", "0x45bc9f7b"], - [1, "0x45b55d1f", "0x45bc9f32"], - [1, "0x45b55c29", "0x45bc9ee3"], - [1, "0x45b55b34", "0x45bc9e90"], - [1, "0x45b55a3f", "0x45bc9e38"], - [1, "0x45b5594a", "0x45bc9ddc"], - [1, "0x45b55856", "0x45bc9d7a"], - [1, "0x45b55762", "0x45bc9d14"], - [1, "0x45b5566f", "0x45bc9caa"], - [1, "0x45b5557c", "0x45bc9c3b"], - [1, "0x45b55489", "0x45bc9bc7"], - [1, "0x45b55397", "0x45bc9b4f"], - [1, "0x45b552a6", "0x45bc9ad3"], - [1, "0x45b551b5", "0x45bc9a52"], - [1, "0x45b550c5", "0x45bc99cd"], - [1, "0x45b54fd6", "0x45bc9943"], - [1, "0x45b54ee8", "0x45bc98b6"], - [1, "0x45b54dfb", "0x45bc9824"], - [1, "0x45b54d0e", "0x45bc978d"], - [1, "0x45b54c23", "0x45bc96f3"], - [1, "0x45b54b39", "0x45bc9654"], - [1, "0x45b54a4f", "0x45bc95b2"], - [1, "0x45b54967", "0x45bc950b"], - [1, "0x45b54880", "0x45bc9460"], - [1, "0x45b5479a", "0x45bc93b1"], - [1, "0x45b546b6", "0x45bc92fe"], - [1, "0x45b545d3", "0x45bc9248"], - [1, "0x45b544f1", "0x45bc918d"], - [1, "0x45b54410", "0x45bc90cf"], - [1, "0x45b54331", "0x45bc900d"], - [1, "0x45b54254", "0x45bc8f47"], - [1, "0x45b54178", "0x45bc8e7d"], - [1, "0x45b5409e", "0x45bc8db0"], - [1, "0x45b53fc6", "0x45bc8cde"], - [1, "0x45b53eef", "0x45bc8c0a"], - [1, "0x45b53e1a", "0x45bc8b31"], - [1, "0x45b53d47", "0x45bc8a56"], - [1, "0x45b53c75", "0x45bc8976"], - [1, "0x45b53ba6", "0x45bc8893"], - [1, "0x45b53ad8", "0x45bc87ad"], - [1, "0x45b53a0d", "0x45bc86c4"], - [1, "0x45b53944", "0x45bc85d6"], - [1, "0x45b5387c", "0x45bc84e6"], - [1, "0x45b537b7", "0x45bc83f2"], - [1, "0x45b536f4", "0x45bc82fc"], - [1, "0x45b53634", "0x45bc8201"], - [1, "0x45b53575", "0x45bc8104"], - [1, "0x45b534ba", "0x45bc8004"], - [1, "0x45b53400", "0x45bc7f00"], - [1, "0x45b53349", "0x45bc7df9"], - [1, "0x45b53294", "0x45bc7cf0"], - [1, "0x45b531e2", "0x45bc7be3"], - [1, "0x45b53133", "0x45bc7ad3"], - [1, "0x45b53086", "0x45bc79c1"], - [1, "0x45b52fdc", "0x45bc78ab"], - [1, "0x45b52f35", "0x45bc7793"], - [1, "0x45b52e90", "0x45bc7678"], - [1, "0x45b52def", "0x45bc755a"], - [1, "0x45b52d50", "0x45bc7439"], - [1, "0x45b52cb4", "0x45bc7316"], - [1, "0x45b52c1b", "0x45bc71f0"], - [1, "0x45b52b86", "0x45bc70c7"], - [1, "0x45b52af3", "0x45bc6f9c"], - [1, "0x45b52a63", "0x45bc6e6e"], - [1, "0x45b529d7", "0x45bc6d3e"], - [1, "0x45b5294e", "0x45bc6c0b"], - [1, "0x45b528c8", "0x45bc6ad6"], - [1, "0x45b52846", "0x45bc699e"], - [1, "0x45b527c7", "0x45bc6864"], - [1, "0x45b5274b", "0x45bc6728"], - [1, "0x45b526d3", "0x45bc65e9"], - [1, "0x45b5265e", "0x45bc64a8"], - [1, "0x45b52600", "0x45bc639b"], - [1, "0x45b52600", "0x45bab032"], - [1, "0x45b52611", "0x45baaffd"], - [1, "0x45b52687", "0x45baae9d"], - [1, "0x45b52700", "0x45baad40"], - [1, "0x45b5277d", "0x45baabe7"], - [1, "0x45b527fe", "0x45baaa91"], - [1, "0x45b52883", "0x45baa93f"], - [1, "0x45b5290b", "0x45baa7f1"], - [1, "0x45b52998", "0x45baa6a6"], - [1, "0x45b52a28", "0x45baa55f"], - [1, "0x45b52abb", "0x45baa41c"], - [1, "0x45b52b52", "0x45baa2dc"], - [1, "0x45b52bed", "0x45baa1a0"], - [1, "0x45b52c8c", "0x45baa068"], - [1, "0x45b52d2e", "0x45ba9f34"], - [1, "0x45b52dd3", "0x45ba9e04"], - [1, "0x45b52e7c", "0x45ba9cd8"], - [1, "0x45b52f28", "0x45ba9baf"], - [1, "0x45b52fd8", "0x45ba9a8b"], - [1, "0x45b5308b", "0x45ba996b"], - [1, "0x45b53141", "0x45ba984f"], - [1, "0x45b531fa", "0x45ba9736"], - [1, "0x45b532b7", "0x45ba9623"], - [1, "0x45b53377", "0x45ba9513"], - [1, "0x45b5343a", "0x45ba9407"], - [1, "0x45b53500", "0x45ba9300"], - [1, "0x45b535c9", "0x45ba91fd"], - [1, "0x45b53695", "0x45ba90fe"], - [1, "0x45b53765", "0x45ba9004"], - [1, "0x45b53837", "0x45ba8f0e"], - [1, "0x45b5390c", "0x45ba8e1d"], - [1, "0x45b539e4", "0x45ba8d30"], - [1, "0x45b53abf", "0x45ba8c48"], - [1, "0x45b53b9d", "0x45ba8b64"], - [1, "0x45b53c7d", "0x45ba8a85"], - [1, "0x45b53d60", "0x45ba89aa"], - [1, "0x45b53e46", "0x45ba88d4"], - [1, "0x45b53f2f", "0x45ba8803"], - [1, "0x45b5401a", "0x45ba8736"], - [1, "0x45b54108", "0x45ba866f"], - [1, "0x45b541f8", "0x45ba85ac"], - [1, "0x45b542eb", "0x45ba84ee"], - [1, "0x45b543e0", "0x45ba8435"], - [1, "0x45b544d8", "0x45ba8380"], - [1, "0x45b545d2", "0x45ba82d1"], - [1, "0x45b546cf", "0x45ba8227"], - [1, "0x45b547ce", "0x45ba8182"], - [1, "0x45b548cf", "0x45ba80e2"], - [1, "0x45b549d2", "0x45ba8047"], - [1, "0x45b54ad8", "0x45ba7fb1"], - [1, "0x45b54be0", "0x45ba7f20"], - [1, "0x45b54cea", "0x45ba7e95"], - [1, "0x45b54df6", "0x45ba7e0e"], - [1, "0x45b54f04", "0x45ba7d8d"], - [1, "0x45b55015", "0x45ba7d12"], - [1, "0x45b55127", "0x45ba7c9c"], - [1, "0x45b551b5", "0x45ba7c62"], - [1, "0x45c7b29a", "0x45ba7c62"], - [1, "0x45c7b2f2", "0x45ba7c8b"], - [1, "0x45c7b3dd", "0x45ba7cff"], - [1, "0x45c7b4c7", "0x45ba7d78"], - [1, "0x45c7b5b1", "0x45ba7df5"], - [1, "0x45c7b699", "0x45ba7e78"], - [1, "0x45c7b780", "0x45ba7f00"], - [1, "0x45c7b866", "0x45ba7f8d"], - [1, "0x45c7b94a", "0x45ba801e"], - [1, "0x45c7ba2d", "0x45ba80b5"], - [1, "0x45c7bb0f", "0x45ba8150"], - [1, "0x45c7bbf0", "0x45ba81f0"], - [1, "0x45c7bccf", "0x45ba8294"], - [1, "0x45c7bdac", "0x45ba833d"], - [1, "0x45c7be88", "0x45ba83eb"], - [1, "0x45c7bf62", "0x45ba849d"], - [1, "0x45c7c03a", "0x45ba8554"], - [1, "0x45c7c111", "0x45ba860f"], - [1, "0x45c7c1e6", "0x45ba86cf"], - [1, "0x45c7c2b9", "0x45ba8792"], - [1, "0x45c7c38b", "0x45ba885b"], - [1, "0x45c7c45a", "0x45ba8927"], - [1, "0x45c7c528", "0x45ba89f7"], - [1, "0x45c7c5f3", "0x45ba8acc"], - [1, "0x45c7c6bc", "0x45ba8ba5"], - [1, "0x45c7c784", "0x45ba8c82"], - [1, "0x45c7c849", "0x45ba8d62"], - [1, "0x45c7c90c", "0x45ba8e47"], - [1, "0x45c7c9cc", "0x45ba8f30"], - [1, "0x45c7ca8b", "0x45ba901c"], - [1, "0x45c7cb46", "0x45ba910c"], - [1, "0x45c7cc00", "0x45ba9200"], - [1, "0x45c7ccb7", "0x45ba92f8"], - [1, "0x45c7cd6c", "0x45ba93f3"], - [1, "0x45c7ce1e", "0x45ba94f2"], - [1, "0x45c7cecd", "0x45ba95f4"], - [1, "0x45c7cf7a", "0x45ba96fa"], - [1, "0x45c7d024", "0x45ba9803"], - [1, "0x45c7d0cb", "0x45ba9910"], - [1, "0x45c7d170", "0x45ba9a20"], - [1, "0x45c7d211", "0x45ba9b33"], - [1, "0x45c7d2b0", "0x45ba9c4a"], - [1, "0x45c7d34c", "0x45ba9d63"], - [1, "0x45c7d3e5", "0x45ba9e80"], - [1, "0x45c7d47a", "0x45ba9fa0"], - [1, "0x45c7d50d", "0x45baa0c3"], - [1, "0x45c7d59d", "0x45baa1e9"], - [1, "0x45c7d629", "0x45baa312"], - [1, "0x45c7d6b2", "0x45baa43e"], - [1, "0x45c7d738", "0x45baa56d"], - [1, "0x45c7d7ba", "0x45baa69f"], - [1, "0x45c7d839", "0x45baa7d3"], - [1, "0x45c7d8b5", "0x45baa90a"], - [1, "0x45c7d92d", "0x45baaa44"], - [1, "0x45c7d9a2", "0x45baab80"], - [1, "0x45c7da13", "0x45baacbf"], - [1, "0x45c7da80", "0x45baae00"], - [1, "0x45c7daea", "0x45baaf44"], - [1, "0x45c7db50", "0x45bab08a"], - [1, "0x45c7dbb2", "0x45bab1d3"], - [1, "0x45c7dc10", "0x45bab31d"], - [1, "0x45c7dc6a", "0x45bab46a"], - [1, "0x45c7dc6b", "0x45bc5fbe"], - [1, "0x45c7dc10", "0x45bc60e7"], - [1, "0x45c7dbb2", "0x45bc620f"], - [1, "0x45c7db50", "0x45bc6336"], - [1, "0x45c7daea", "0x45bc645c"], - [1, "0x45c7da80", "0x45bc6580"], - [1, "0x45c7da13", "0x45bc66a3"], - [1, "0x45c7d9a2", "0x45bc67c5"], - [1, "0x45c7d92d", "0x45bc68e6"], - [1, "0x45c7d8b5", "0x45bc6a05"], - [1, "0x45c7d839", "0x45bc6b23"], - [1, "0x45c7d7ba", "0x45bc6c3f"], - [1, "0x45c7d738", "0x45bc6d5a"], - [1, "0x45c7d6b2", "0x45bc6e73"], - [1, "0x45c7d629", "0x45bc6f8b"], - [1, "0x45c7d59d", "0x45bc70a1"], - [1, "0x45c7d50d", "0x45bc71b5"], - [1, "0x45c7d47a", "0x45bc72c7"], - [1, "0x45c7d3e5", "0x45bc73d8"], - [1, "0x45c7d34c", "0x45bc74e7"], - [1, "0x45c7d2b0", "0x45bc75f4"], - [1, "0x45c7d211", "0x45bc76ff"], - [1, "0x45c7d170", "0x45bc7807"], - [1, "0x45c7d0cb", "0x45bc790e"], - [1, "0x45c7d024", "0x45bc7a13"], - [1, "0x45c7cf7a", "0x45bc7b16"], - [1, "0x45c7cecd", "0x45bc7c16"], - [1, "0x45c7ce1e", "0x45bc7d14"], - [1, "0x45c7cd6c", "0x45bc7e10"], - [1, "0x45c7ccb7", "0x45bc7f09"], - [1, "0x45c7cc00", "0x45bc8000"], - [1, "0x45c7cb46", "0x45bc80f5"], - [1, "0x45c7ca8b", "0x45bc81e7"], - [1, "0x45c7c9cc", "0x45bc82d6"], - [1, "0x45c7c90c", "0x45bc83c3"], - [1, "0x45c7c849", "0x45bc84ad"], - [1, "0x45c7c784", "0x45bc8595"], - [1, "0x45c7c6bc", "0x45bc8679"], - [1, "0x45c7c5f3", "0x45bc875b"], - [1, "0x45c7c528", "0x45bc883a"], - [1, "0x45c7c45a", "0x45bc8917"], - [1, "0x45c7c38b", "0x45bc89f0"], - [1, "0x45c7c2b9", "0x45bc8ac6"], - [1, "0x45c7c1e6", "0x45bc8b99"], - [1, "0x45c7c111", "0x45bc8c69"], - [1, "0x45c7c03a", "0x45bc8d36"], - [1, "0x45c7bf62", "0x45bc8e00"], - [1, "0x45c7be88", "0x45bc8ec7"], - [1, "0x45c7bdac", "0x45bc8f8a"], - [1, "0x45c7bccf", "0x45bc904a"], - [1, "0x45c7bbf0", "0x45bc9106"], - [1, "0x45c7bb0f", "0x45bc91bf"], - [1, "0x45c7ba2d", "0x45bc9275"], - [1, "0x45c7b94a", "0x45bc9327"], - [1, "0x45c7b866", "0x45bc93d5"], - [1, "0x45c7b780", "0x45bc9480"], - [1, "0x45c7b699", "0x45bc9527"], - [1, "0x45c7b5b1", "0x45bc95ca"], - [1, "0x45c7b4c8", "0x45bc966a"], - [1, "0x45c7b3dd", "0x45bc9706"], - [1, "0x45c7b2f2", "0x45bc979e"], - [1, "0x45c7b205", "0x45bc9832"], - [1, "0x45c7b118", "0x45bc98c2"], - [1, "0x45c7b02a", "0x45bc994e"], - [1, "0x45c7af3b", "0x45bc99d5"], - [1, "0x45c7ae4b", "0x45bc9a59"], - [1, "0x45c7ad5a", "0x45bc9ad9"], - [1, "0x45c7ac69", "0x45bc9b54"], - [1, "0x45c7ab77", "0x45bc9bcb"], - [1, "0x45c7aa84", "0x45bc9c3e"], - [1, "0x45c7a991", "0x45bc9cac"], - [1, "0x45c7a89e", "0x45bc9d16"], - [1, "0x45c7a7aa", "0x45bc9d7b"], - [1, "0x45c7a6b6", "0x45bc9ddc"], - [1, "0x45c7a5c1", "0x45bc9e39"], - [1, "0x45c7a4cc", "0x45bc9e90"], - [1, "0x45c7a3d7", "0x45bc9ee3"], - [1, "0x45c7a2e1", "0x45bc9f32"], - [1, "0x45c7a1eb", "0x45bc9f7b"], - [1, "0x45c7a0f6", "0x45bc9fc0"], - [1, "0x45c7a000", "0x45bca000"], - [1, "0x45b56000", "0x45bca000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x45b52600", "0x45ba7c62"], - [1, "0x45c7dc6b", "0x45ba7c62"], - [1, "0x45c7dc6b", "0x45bca239"], - [1, "0x45b52600", "0x45bca239"], - [1, "0x45b52600", "0x45ba7c62"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x45b55f0a", "0x45bc9fc0"], - [1, "0x45b56000", "0x45bca000"], - [1, "0x45c7a000", "0x45bca000"], - [1, "0x45c7a0f6", "0x45bc9fc0"], - [1, "0x45c7a1eb", "0x45bc9f7b"], - [1, "0x45c7a2e1", "0x45bc9f32"], - [1, "0x45c7a3d7", "0x45bc9ee3"], - [1, "0x45c7a4cc", "0x45bc9e90"], - [1, "0x45c7a5c1", "0x45bc9e39"], - [1, "0x45c7a6b6", "0x45bc9ddc"], - [1, "0x45c7a7aa", "0x45bc9d7b"], - [1, "0x45c7a89e", "0x45bc9d16"], - [1, "0x45c7a991", "0x45bc9cac"], - [1, "0x45c7aa84", "0x45bc9c3e"], - [1, "0x45c7ab77", "0x45bc9bcb"], - [1, "0x45c7ac69", "0x45bc9b54"], - [1, "0x45c7ad5a", "0x45bc9ad9"], - [1, "0x45c7ae4b", "0x45bc9a59"], - [1, "0x45c7af3b", "0x45bc99d5"], - [1, "0x45c7b02a", "0x45bc994e"], - [1, "0x45c7b118", "0x45bc98c2"], - [1, "0x45c7b205", "0x45bc9832"], - [1, "0x45c7b2f2", "0x45bc979e"], - [1, "0x45c7b3dd", "0x45bc9706"], - [1, "0x45c7b4c8", "0x45bc966a"], - [1, "0x45c7b5b1", "0x45bc95ca"], - [1, "0x45c7b699", "0x45bc9527"], - [1, "0x45c7b780", "0x45bc9480"], - [1, "0x45c7b866", "0x45bc93d5"], - [1, "0x45c7b94a", "0x45bc9327"], - [1, "0x45c7ba2d", "0x45bc9275"], - [1, "0x45c7bb0f", "0x45bc91bf"], - [1, "0x45c7bbf0", "0x45bc9106"], - [1, "0x45c7bccf", "0x45bc904a"], - [1, "0x45c7bdac", "0x45bc8f8a"], - [1, "0x45c7be88", "0x45bc8ec7"], - [1, "0x45c7bf62", "0x45bc8e00"], - [1, "0x45c7c03a", "0x45bc8d36"], - [1, "0x45c7c111", "0x45bc8c69"], - [1, "0x45c7c1e6", "0x45bc8b99"], - [1, "0x45c7c2b9", "0x45bc8ac6"], - [1, "0x45c7c38b", "0x45bc89f0"], - [1, "0x45c7c45a", "0x45bc8917"], - [1, "0x45c7c528", "0x45bc883a"], - [1, "0x45c7c5f3", "0x45bc875b"], - [1, "0x45c7c6bc", "0x45bc8679"], - [1, "0x45c7c784", "0x45bc8595"], - [1, "0x45c7c849", "0x45bc84ad"], - [1, "0x45c7c90c", "0x45bc83c3"], - [1, "0x45c7c9cc", "0x45bc82d6"], - [1, "0x45c7ca8b", "0x45bc81e7"], - [1, "0x45c7cb46", "0x45bc80f5"], - [1, "0x45c7cc00", "0x45bc8000"], - [1, "0x45c7ccb7", "0x45bc7f09"], - [1, "0x45c7cd6c", "0x45bc7e10"], - [1, "0x45c7ce1e", "0x45bc7d14"], - [1, "0x45c7cecd", "0x45bc7c16"], - [1, "0x45c7cf7a", "0x45bc7b16"], - [1, "0x45c7d024", "0x45bc7a13"], - [1, "0x45c7d0cb", "0x45bc790e"], - [1, "0x45c7d170", "0x45bc7807"], - [1, "0x45c7d211", "0x45bc76ff"], - [1, "0x45c7d2b0", "0x45bc75f4"], - [1, "0x45c7d34c", "0x45bc74e7"], - [1, "0x45c7d3e5", "0x45bc73d8"], - [1, "0x45c7d47a", "0x45bc72c7"], - [1, "0x45c7d50d", "0x45bc71b5"], - [1, "0x45c7d59d", "0x45bc70a1"], - [1, "0x45c7d629", "0x45bc6f8b"], - [1, "0x45c7d6b2", "0x45bc6e73"], - [1, "0x45c7d738", "0x45bc6d5a"], - [1, "0x45c7d7ba", "0x45bc6c3f"], - [1, "0x45c7d839", "0x45bc6b23"], - [1, "0x45c7d8b5", "0x45bc6a05"], - [1, "0x45c7d92d", "0x45bc68e6"], - [1, "0x45c7d9a2", "0x45bc67c5"], - [1, "0x45c7da13", "0x45bc66a3"], - [1, "0x45c7da80", "0x45bc6580"], - [1, "0x45c7daea", "0x45bc645c"], - [1, "0x45c7db50", "0x45bc6336"], - [1, "0x45c7dbb2", "0x45bc620f"], - [1, "0x45c7dc10", "0x45bc60e7"], - [1, "0x45c7dc6b", "0x45bc5fbe"], - [1, "0x45c7dc6a", "0x45bab46a"], - [1, "0x45c7dc10", "0x45bab31d"], - [1, "0x45c7dbb2", "0x45bab1d3"], - [1, "0x45c7db50", "0x45bab08a"], - [1, "0x45c7daea", "0x45baaf44"], - [1, "0x45c7da80", "0x45baae00"], - [1, "0x45c7da13", "0x45baacbf"], - [1, "0x45c7d9a2", "0x45baab80"], - [1, "0x45c7d92d", "0x45baaa44"], - [1, "0x45c7d8b5", "0x45baa90a"], - [1, "0x45c7d839", "0x45baa7d3"], - [1, "0x45c7d7ba", "0x45baa69f"], - [1, "0x45c7d738", "0x45baa56d"], - [1, "0x45c7d6b2", "0x45baa43e"], - [1, "0x45c7d629", "0x45baa312"], - [1, "0x45c7d59d", "0x45baa1e9"], - [1, "0x45c7d50d", "0x45baa0c3"], - [1, "0x45c7d47a", "0x45ba9fa0"], - [1, "0x45c7d3e5", "0x45ba9e80"], - [1, "0x45c7d34c", "0x45ba9d63"], - [1, "0x45c7d2b0", "0x45ba9c4a"], - [1, "0x45c7d211", "0x45ba9b33"], - [1, "0x45c7d170", "0x45ba9a20"], - [1, "0x45c7d0cb", "0x45ba9910"], - [1, "0x45c7d024", "0x45ba9803"], - [1, "0x45c7cf7a", "0x45ba96fa"], - [1, "0x45c7cecd", "0x45ba95f4"], - [1, "0x45c7ce1e", "0x45ba94f2"], - [1, "0x45c7cd6c", "0x45ba93f3"], - [1, "0x45c7ccb7", "0x45ba92f8"], - [1, "0x45c7cc00", "0x45ba9200"], - [1, "0x45c7cb46", "0x45ba910c"], - [1, "0x45c7ca8b", "0x45ba901c"], - [1, "0x45c7c9cc", "0x45ba8f30"], - [1, "0x45c7c90c", "0x45ba8e47"], - [1, "0x45c7c849", "0x45ba8d62"], - [1, "0x45c7c784", "0x45ba8c82"], - [1, "0x45c7c6bc", "0x45ba8ba5"], - [1, "0x45c7c5f3", "0x45ba8acc"], - [1, "0x45c7c528", "0x45ba89f7"], - [1, "0x45c7c45a", "0x45ba8927"], - [1, "0x45c7c38b", "0x45ba885b"], - [1, "0x45c7c2b9", "0x45ba8792"], - [1, "0x45c7c1e6", "0x45ba86cf"], - [1, "0x45c7c111", "0x45ba860f"], - [1, "0x45c7c03a", "0x45ba8554"], - [1, "0x45c7bf62", "0x45ba849d"], - [1, "0x45c7be88", "0x45ba83eb"], - [1, "0x45c7bdac", "0x45ba833d"], - [1, "0x45c7bccf", "0x45ba8294"], - [1, "0x45c7bbf0", "0x45ba81f0"], - [1, "0x45c7bb0f", "0x45ba8150"], - [1, "0x45c7ba2d", "0x45ba80b5"], - [1, "0x45c7b94a", "0x45ba801e"], - [1, "0x45c7b866", "0x45ba7f8d"], - [1, "0x45c7b780", "0x45ba7f00"], - [1, "0x45c7b699", "0x45ba7e78"], - [1, "0x45c7b5b1", "0x45ba7df5"], - [1, "0x45c7b4c7", "0x45ba7d78"], - [1, "0x45c7b3dd", "0x45ba7cff"], - [1, "0x45c7b2f2", "0x45ba7c8b"], - [1, "0x45c7b29a", "0x45ba7c62"], - [1, "0x45b551b5", "0x45ba7c62"], - [1, "0x45b55127", "0x45ba7c9c"], - [1, "0x45b55015", "0x45ba7d12"], - [1, "0x45b54f04", "0x45ba7d8d"], - [1, "0x45b54df6", "0x45ba7e0e"], - [1, "0x45b54cea", "0x45ba7e95"], - [1, "0x45b54be0", "0x45ba7f20"], - [1, "0x45b54ad8", "0x45ba7fb1"], - [1, "0x45b549d2", "0x45ba8047"], - [1, "0x45b548cf", "0x45ba80e2"], - [1, "0x45b547ce", "0x45ba8182"], - [1, "0x45b546cf", "0x45ba8227"], - [1, "0x45b545d2", "0x45ba82d1"], - [1, "0x45b544d8", "0x45ba8380"], - [1, "0x45b543e0", "0x45ba8435"], - [1, "0x45b542eb", "0x45ba84ee"], - [1, "0x45b541f8", "0x45ba85ac"], - [1, "0x45b54108", "0x45ba866f"], - [1, "0x45b5401a", "0x45ba8736"], - [1, "0x45b53f2f", "0x45ba8803"], - [1, "0x45b53e46", "0x45ba88d4"], - [1, "0x45b53d60", "0x45ba89aa"], - [1, "0x45b53c7d", "0x45ba8a85"], - [1, "0x45b53b9d", "0x45ba8b64"], - [1, "0x45b53abf", "0x45ba8c48"], - [1, "0x45b539e4", "0x45ba8d30"], - [1, "0x45b5390c", "0x45ba8e1d"], - [1, "0x45b53837", "0x45ba8f0e"], - [1, "0x45b53765", "0x45ba9004"], - [1, "0x45b53695", "0x45ba90fe"], - [1, "0x45b535c9", "0x45ba91fd"], - [1, "0x45b53500", "0x45ba9300"], - [1, "0x45b5343a", "0x45ba9407"], - [1, "0x45b53377", "0x45ba9513"], - [1, "0x45b532b7", "0x45ba9623"], - [1, "0x45b531fa", "0x45ba9736"], - [1, "0x45b53141", "0x45ba984f"], - [1, "0x45b5308b", "0x45ba996b"], - [1, "0x45b52fd8", "0x45ba9a8b"], - [1, "0x45b52f28", "0x45ba9baf"], - [1, "0x45b52e7c", "0x45ba9cd8"], - [1, "0x45b52dd3", "0x45ba9e04"], - [1, "0x45b52d2e", "0x45ba9f34"], - [1, "0x45b52c8c", "0x45baa068"], - [1, "0x45b52bed", "0x45baa1a0"], - [1, "0x45b52b52", "0x45baa2dc"], - [1, "0x45b52abb", "0x45baa41c"], - [1, "0x45b52a28", "0x45baa55f"], - [1, "0x45b52998", "0x45baa6a6"], - [1, "0x45b5290b", "0x45baa7f1"], - [1, "0x45b52883", "0x45baa93f"], - [1, "0x45b527fe", "0x45baaa91"], - [1, "0x45b5277d", "0x45baabe7"], - [1, "0x45b52700", "0x45baad40"], - [1, "0x45b52687", "0x45baae9d"], - [1, "0x45b52611", "0x45baaffd"], - [1, "0x45b52600", "0x45bab032"], - [1, "0x45b52600", "0x45bc639b"], - [1, "0x45b5265e", "0x45bc64a8"], - [1, "0x45b526d3", "0x45bc65e9"], - [1, "0x45b5274b", "0x45bc6728"], - [1, "0x45b527c7", "0x45bc6864"], - [1, "0x45b52846", "0x45bc699e"], - [1, "0x45b528c8", "0x45bc6ad6"], - [1, "0x45b5294e", "0x45bc6c0b"], - [1, "0x45b529d7", "0x45bc6d3e"], - [1, "0x45b52a63", "0x45bc6e6e"], - [1, "0x45b52af3", "0x45bc6f9c"], - [1, "0x45b52b86", "0x45bc70c7"], - [1, "0x45b52c1b", "0x45bc71f0"], - [1, "0x45b52cb4", "0x45bc7316"], - [1, "0x45b52d50", "0x45bc7439"], - [1, "0x45b52def", "0x45bc755a"], - [1, "0x45b52e90", "0x45bc7678"], - [1, "0x45b52f35", "0x45bc7793"], - [1, "0x45b52fdc", "0x45bc78ab"], - [1, "0x45b53086", "0x45bc79c1"], - [1, "0x45b53133", "0x45bc7ad3"], - [1, "0x45b531e2", "0x45bc7be3"], - [1, "0x45b53294", "0x45bc7cf0"], - [1, "0x45b53349", "0x45bc7df9"], - [1, "0x45b53400", "0x45bc7f00"], - [1, "0x45b534ba", "0x45bc8004"], - [1, "0x45b53575", "0x45bc8104"], - [1, "0x45b53634", "0x45bc8201"], - [1, "0x45b536f4", "0x45bc82fc"], - [1, "0x45b537b7", "0x45bc83f2"], - [1, "0x45b5387c", "0x45bc84e6"], - [1, "0x45b53944", "0x45bc85d6"], - [1, "0x45b53a0d", "0x45bc86c4"], - [1, "0x45b53ad8", "0x45bc87ad"], - [1, "0x45b53ba6", "0x45bc8893"], - [1, "0x45b53c75", "0x45bc8976"], - [1, "0x45b53d47", "0x45bc8a56"], - [1, "0x45b53e1a", "0x45bc8b31"], - [1, "0x45b53eef", "0x45bc8c0a"], - [1, "0x45b53fc6", "0x45bc8cde"], - [1, "0x45b5409e", "0x45bc8db0"], - [1, "0x45b54178", "0x45bc8e7d"], - [1, "0x45b54254", "0x45bc8f47"], - [1, "0x45b54331", "0x45bc900d"], - [1, "0x45b54410", "0x45bc90cf"], - [1, "0x45b544f1", "0x45bc918d"], - [1, "0x45b545d3", "0x45bc9248"], - [1, "0x45b546b6", "0x45bc92fe"], - [1, "0x45b5479a", "0x45bc93b1"], - [1, "0x45b54880", "0x45bc9460"], - [1, "0x45b54967", "0x45bc950b"], - [1, "0x45b54a4f", "0x45bc95b2"], - [1, "0x45b54b39", "0x45bc9654"], - [1, "0x45b54c23", "0x45bc96f3"], - [1, "0x45b54d0e", "0x45bc978d"], - [1, "0x45b54dfb", "0x45bc9824"], - [1, "0x45b54ee8", "0x45bc98b6"], - [1, "0x45b54fd6", "0x45bc9943"], - [1, "0x45b550c5", "0x45bc99cd"], - [1, "0x45b551b5", "0x45bc9a52"], - [1, "0x45b552a6", "0x45bc9ad3"], - [1, "0x45b55397", "0x45bc9b4f"], - [1, "0x45b55489", "0x45bc9bc7"], - [1, "0x45b5557c", "0x45bc9c3b"], - [1, "0x45b5566f", "0x45bc9caa"], - [1, "0x45b55762", "0x45bc9d14"], - [1, "0x45b55856", "0x45bc9d7a"], - [1, "0x45b5594a", "0x45bc9ddc"], - [1, "0x45b55a3f", "0x45bc9e38"], - [1, "0x45b55b34", "0x45bc9e90"], - [1, "0x45b55c29", "0x45bc9ee3"], - [1, "0x45b55d1f", "0x45bc9f32"], - [1, "0x45b55e15", "0x45bc9f7b"], - [1, "0x45b55f0a", "0x45bc9fc0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"android1": { - "p1": [[0, "0xc0a00000", "0x00000000"], - [1, "0x44866000", "0x00000000"], - [1, "0x44866000", "0x43720000"], - [1, "0xc0a00000", "0x43720000"], - [1, "0xc0a00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x44870000", "0x00000000"], - [1, "0x44870000", "0x43720000"], - [1, "0x00000000", "0x43720000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x44866000", "0x00000000"], - [1, "0x44866000", "0x43720000"], - [1, "0x00000000", "0x43720000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"bug5240": { - "p1": [[0, "0x444bc000", "0x42a40000"], - [4, "0x444b9eaf", "0x42a592e3", "0x444ba21e", "0x42a540d9", "0x444ba1dd", "0x42a5401d"], - [4, "0x444ba178", "0x42a53efa", "0x444b9842", "0x42a6006a", "0x444b769e", "0x42a56a1e"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x444bc000", "0x42a40000"], - [4, "0x444b9eaf", "0x42a592e3", "0x444ba21e", "0x42a540d9", "0x444ba1dd", "0x42a5401d"], - [4, "0x444ba178", "0x42a53efa", "0x444b9842", "0x42a6006a", "0x444b769e", "0x42a56a1e"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x444ba1df", "0x42a541b6"], - [4, "0x444ba1cd", "0x42a54b47", "0x444ba183", "0x42a570b5", "0x444bc000", "0x42a40000"], - [1, "0x444b769e", "0x42a56a1e"], - [4, "0x444b951a", "0x42a5f250", "0x444b9f86", "0x42a56040", "0x444ba182", "0x42a5447d"], - [4, "0x444ba1a2", "0x42a542b1", "0x444ba1ba", "0x42a54164", "0x444ba1ca", "0x42a540b1"], - [1, "0x444ba1dd", "0x42a5401d"], - [1, "0x444ba1df", "0x42a541b6"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"circlesOp4": { - "p1": [[0, "0x40a00000", "0x3f800000"], - [3, "0x40a00000", "0x40c00000", "0x00000000", "0x40c00000", "0x3f3504f3"], - [3, "0xc0a00000", "0x40c00000", "0xc0a00000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0a00000", "0xc0800000", "0x00000000", "0xc0800000", "0x3f3504f3"], - [3, "0x40a00000", "0xc0800000", "0x40a00000", "0x3f800000", "0x3f3504f3"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40a00000", "0x3f800000"], - [3, "0x40a00000", "0x40c00000", "0x00000000", "0x40c00000", "0x3f3504f3"], - [3, "0xc0a00000", "0x40c00000", "0xc0a00000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0a00000", "0xc0800000", "0x00000000", "0xc0800000", "0x3f3504f3"], - [3, "0x40a00000", "0xc0800000", "0x40a00000", "0x3f800000", "0x3f3504f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop17": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40400000", "0xbeaaaaab", "0x40555555", "0x3f555556", "0x40600000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0xbeaaaaab", "0x40555555", "0x3f555556", "0x40600000", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [4, "0x3ebb67b8", "0x40289309", "0x34a771c1", "0x403ffffe", "0x3dea03b4", "0x404e6e46"], - [4, "0x3ec6042a", "0x404ed9ed", "0x3f64f34d", "0x403cdc93", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp158": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40800000", "0x40000000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3eca1d1e", "0x3fc47bb1"], - [4, "0x3e8b9d90", "0x3fb1cc81", "0x3e10bab9", "0x3f9b2303", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [4, "0x40000000", "0x00000000", "0x40000000", "0x3f131b2a", "0x3ff20f94", "0x3f8ffe6f"], - [4, "0x3f965968", "0x3f8679a5", "0x3f315532", "0x3fa4f079", "0x3eca1d1e", "0x3fc47bb1"], - [5], - [0, "0x3f642a85", "0x40000000"], - [4, "0x3f942fa5", "0x400ac15b", "0x3fae1817", "0x4008f33a", "0x3fc1c6bd", "0x40000000"], - [1, "0x3f642a85", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops_i1": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x00000000", "0x40800000", "0xbeaaaaab", "0x40955555", "0x40400000", "0x40baaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0xbeaaaaab", "0x40955555", "0x40400000", "0x40baaaab", "0x40000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [4, "0x3f3b6775", "0x40689311", "0x3e092fc9", "0x4084498b", "0x3f372420", "0x4096cb8a"], - [4, "0x3fc35d55", "0x409f83b3", "0x40289303", "0x40997aee", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops_i2": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x00000000", "0x40a00000", "0xbeaaaaab", "0x40b55555", "0x40400000", "0x40daaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0xbeaaaaab", "0x40b55555", "0x40400000", "0x40daaaaa", "0x40000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [4, "0x3f3b6775", "0x40944989", "0x3e092fc9", "0x40a4498a", "0x3f372420", "0x40b6cb89"], - [4, "0x3fc35d55", "0x40bf83b2", "0x40289303", "0x40b97aee", "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops_i3": { - "p1": [[0, "0x40000000", "0x40a00000"], - [4, "0x00000000", "0x40c00000", "0xbeaaaaab", "0x40d55555", "0x40400000", "0x40faaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0xbeaaaaab", "0x40d55555", "0x40400000", "0x40faaaaa", "0x40000000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40a00000"], - [4, "0x3f3b6775", "0x40b44989", "0x3e092fc9", "0x40c4498a", "0x3f372420", "0x40d6cb89"], - [4, "0x3fc35d55", "0x40df83b2", "0x40289303", "0x40d97aee", "0x40000000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops_i4": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x3f800000", "0x40a00000", "0x3f2aaaaa", "0x40b55555", "0x40800000", "0x40daaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f2aaaaa", "0x40b55555", "0x40800000", "0x40daaaaa", "0x40400000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40800000"], - [4, "0x3fddb3bb", "0x40944989", "0x3f9125f9", "0x40a4498a", "0x3fdb9210", "0x40b6cb89"], - [4, "0x4021aeaa", "0x40bf83b2", "0x40689303", "0x40b97aee", "0x40400000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops_i5": { - "p1": [[0, "0x40400000", "0x40a00000"], - [4, "0x3f800000", "0x40c00000", "0x3f2aaaaa", "0x40d55555", "0x40800000", "0x40faaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40c00000"], - [4, "0x3f2aaaaa", "0x40d55555", "0x40800000", "0x40faaaaa", "0x40400000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40a00000"], - [4, "0x3fddb3bb", "0x40b44989", "0x3f9125f9", "0x40c4498a", "0x3fdb9210", "0x40d6cb89"], - [4, "0x4021aeaa", "0x40df83b2", "0x40689303", "0x40d97aee", "0x40400000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops_i6": { - "p1": [[0, "0x40800000", "0x40a00000"], - [4, "0x40000000", "0x40c00000", "0x3fd55555", "0x40d55555", "0x40a00000", "0x40faaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40c00000"], - [4, "0x3fd55555", "0x40d55555", "0x40a00000", "0x40faaaaa", "0x40800000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40a00000"], - [4, "0x402ed9dd", "0x40b44989", "0x400892fd", "0x40c4498a", "0x402dc908", "0x40d6cb89"], - [4, "0x4061aeab", "0x40df83b2", "0x40944981", "0x40d97aee", "0x40800000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics_d3": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x00000000", "0x40c00000", "0x40c00000", "0x3f800000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40c00000"], - [4, "0x40000000", "0x40800000", "0x40800000", "0x40400000", "0x40c00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x401417a4", "0x408d8b6a"], - [4, "0x401cb872", "0x408b5f54", "0x402adf8a", "0x40870ad2", "0x40400000", "0x40800000"], - [1, "0x40600000", "0x40400000"], - [1, "0x401417a4", "0x408d8b6a"], - [5], - [0, "0x408d5622", "0x3ff32f5d"], - [4, "0x408d053a", "0x3feb212c", "0x4089186d", "0x3fedcf26", "0x40800000", "0x40000000"], - [1, "0x406017e2", "0x403fd03c"], - [4, "0x405829cc", "0x4047d635", "0x40500000", "0x40500000", "0x40480000", "0x40580000"], - [4, "0x404fe0f8", "0x40501f08", "0x4057ea79", "0x40481587", "0x406016d0", "0x403fd25f"], - [1, "0x406017e2", "0x403fd03c"], - [4, "0x406039c5", "0x403fadf3", "0x40605ba4", "0x403f8bab", "0x40607d7f", "0x403f6967"], - [1, "0x408d5622", "0x3ff32f5d"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics_o": { - "p1": [[0, "0x3f800000", "0x40800000"], - [4, "0x40000000", "0x40c00000", "0x40a00000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40400000", "0x40a00000", "0x40800000", "0x3f800000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x403f70b3", "0x406047a6"], - [4, "0x400d0fac", "0x40887d63", "0x3fa49249", "0x40a00000", "0x00000000", "0x40a00000"], - [1, "0x3fa66d75", "0x408b3251"], - [4, "0x3fdfa25f", "0x40935ba5", "0x40182511", "0x40831a91", "0x403f6d2d", "0x4060496a"], - [1, "0x403f70b3", "0x406047a6"], - [5], - [0, "0x403fa2ac", "0x40601755"], - [4, "0x403f9205", "0x40602770", "0x403f815c", "0x4060378b", "0x403f70b3", "0x406047a6"], - [1, "0x40400000", "0x40600000"], - [1, "0x40a00000", "0x40400000"], - [4, "0x40a00000", "0x40335539", "0x409f9508", "0x40292c44", "0x409ecada", "0x40213526"], - [1, "0x40c00000", "0x40000000"], - [4, "0x40a20000", "0x3fc40000", "0x408b0800", "0x400a5000", "0x40626980", "0x403d9c80"], - [4, "0x40874ada", "0x4011bde4", "0x4099f8b2", "0x3fe12b8b", "0x409ecada", "0x40213526"], - [1, "0x40400000", "0x40600000"], - [1, "0x403fa2ac", "0x40601755"], - [5], - [0, "0x403fa077", "0x406017e2"], - [4, "0x403f8f5e", "0x40602866", "0x403f7e46", "0x406038e8", "0x403f6d2d", "0x4060496a"], - [1, "0x3fa66d75", "0x408b3251"], - [4, "0x3f97fcc6", "0x408922ed", "0x3f8b0a91", "0x40858548", "0x3f800000", "0x40800000"], - [1, "0x403fa077", "0x406017e2"], - [5], - [0, "0x404c4d31", "0x4053aac5"], - [4, "0x40482241", "0x4057cd34", "0x4043ea35", "0x405bf3c4", "0x403fa2ac", "0x40601755"], - [1, "0x403fa077", "0x406017e2"], - [4, "0x4043de98", "0x405bfec8", "0x40481989", "0x4057d5bb", "0x404c4d31", "0x4053aac5"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics_d2": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40a00000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef1af6f", "0x3feb96bc"], - [4, "0x3ea83c43", "0x3fcf672b", "0x3e2fc767", "0x3fabf1da", "0x00000000", "0x3f800000"], - [1, "0x3ffdf3b6", "0x3f800000"], - [4, "0x3ffd8433", "0x3f845b20", "0x3ffcfcf8", "0x3f896823", "0x3ffc58fa", "0x3f8f0133"], - [4, "0x3fad8199", "0x3f94974f", "0x3f81614b", "0x3fb70b32", "0x3f376c75", "0x3fd47446"], - [4, "0x3f21f345", "0x3fdcd64f", "0x3f0d86b7", "0x3fe4cf7a", "0x3ef1af6f", "0x3feb96bc"], - [5], - [0, "0x3f149f7b", "0x40000000"], - [4, "0x3fa0b81d", "0x403c917c", "0x3fce0871", "0x40242390", "0x3fe5cbdf", "0x40000000"], - [1, "0x3f149f7b", "0x40000000"], - [5], - [0, "0x3ffdf3b6", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x40000000", "0x3f67d46e", "0x40000000", "0x3f5d5a0d", "0x3fffc8d8", "0x3f5d5581"], - [4, "0x3fff8b29", "0x3f5d506c", "0x3fff087f", "0x3f6a604c", "0x3ffdf3b6", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics_d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3fb8fa87", "0x3fc9fdd0"], - [4, "0x3f905016", "0x3fcba5f1", "0x3f5f66eb", "0x3fd2bf30", "0x3f2bc501", "0x3fd85dc2"], - [4, "0x3f21dfcc", "0x3fd97176", "0x3f187a62", "0x3fda7740", "0x3f0f903b", "0x3fdb62aa"], - [4, "0x3fd788b9", "0x4043c847", "0x3fe6c5a2", "0x4023f02b", "0x3ff46da3", "0x3fe1c574"], - [1, "0x3fb8fa87", "0x3fc9fdd0"], - [4, "0x3fcbf4ef", "0x3fc937e1", "0x3fe0b066", "0x3fc9a15b", "0x3ff74da8", "0x3fcbee57"], - [4, "0x400009ff", "0x3f896da3", "0x4005d7ba", "0x3ef53f1e", "0x401c83ef", "0x3e3d405a"], - [1, "0x40400000", "0x00000000"], - [4, "0x4030f0f1", "0x00000000", "0x40256cf4", "0x3d8dbae8", "0x401c83ef", "0x3e3d405a"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"dean2": { - "p1": [[0, "0x3f2b74b3", "0x4154a02b"], - [4, "0x3f2b74b3", "0x4154a02b", "0x41531912", "0x3f130322", "0x4154a02b", "0x3f2b74b3"], - [4, "0x414a835a", "0x3ec07ba6", "0x413fcc0d", "0x3e193319", "0x4134a02b", "0x00000000"], - [1, "0x3f2b74b3", "0x4154a02b"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f2b74b3", "0x4154a02b"], - [4, "0x3f2b74b3", "0x4154a02b", "0x41531912", "0x3f130322", "0x4154a02b", "0x3f2b74b3"], - [1, "0x417ab74b", "0x4154a02b"], - [1, "0x3f2b74b3", "0x4154a02b"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41549bc8", "0x3f2b5410"], - [1, "0x4154a02b", "0x3f2b74b3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzzX_392": { - "p1": [[0, "0x41e80000", "0x43bde212"], - [1, "0x41e80000", "0x43bdc7ef"], - [3, "0x42a5861e", "0x43c61f86", "0x430b0610", "0x43c61f86", "0x3f7d23f3"], - [3, "0x42a58e20", "0x43c61f86", "0x41e80000", "0x43bde212", "0x3f7d2cf5"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x41e80000", "0x43bde212"], - [1, "0x41e80000", "0x43bdc7ef"], - [3, "0x42a5861e", "0x43c61f86", "0x430b0610", "0x43c61f86", "0x3f7d23f3"], - [3, "0x42a58e20", "0x43c61f86", "0x41e80000", "0x43bde212", "0x3f7d2cf5"], - [5], - [0, "0xc36c7bd8", "0xc3a31d72"], - [1, "0xc367a4ae", "0xc3a31d72"], - [1, "0x430b0610", "0x43c61f86"], - [1, "0xc36c7bd8", "0x43c61f86"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41e80000", "0x43bdc7ef"], - [1, "0x41e80000", "0x43bde212"], - [3, "0x42a5062b", "0x43c6151c", "0x430a7af9", "0x43c61f79", "0x3f7d33f7"], - [3, "0x42a4fe38", "0x43c614fb", "0x41e80000", "0x43bdc7ef", "0x3f7d2b0a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz38": { - "p1": [[0, "0x42c8ae14", "0x4397a7f0"], - [1, "0xccbebc20", "0x4397a7f0"], - [1, "0x42cc0000", "0x439b13f8"], - [1, "0x42c8ae14", "0x439b13f8"], - [1, "0x42c8ae14", "0x4397a7f0"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "no", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics44d": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x40000000", "0x40a00000", "0x40400000", "0x3f800000", "0x40c00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x40000000", "0x40c00000", "0x40800000", "0x40400000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x402e36ff", "0x408524a8"], - [4, "0x403236ac", "0x4085722c", "0x40382458", "0x4083edd4", "0x40400000", "0x40800000"], - [1, "0x40c00000", "0x40000000"], - [4, "0x409e956b", "0x3fd371e4", "0x4084ebfe", "0x3ff46f5e", "0x40660775", "0x40167e23"], - [1, "0x40a00000", "0x40000000"], - [4, "0x409b27d5", "0x4009b056", "0x409593ea", "0x40164fa9", "0x408f7d19", "0x40241736"], - [4, "0x4081777e", "0x4043d25d", "0x4061777e", "0x4069b056", "0x40400000", "0x40800000"], - [4, "0x403a0fbf", "0x4081fac0", "0x40341f7e", "0x4083b6cf", "0x402e36ff", "0x408524a8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics45u": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x40000000", "0x40c00000", "0x40800000", "0x40400000", "0x40a00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [4, "0x40000000", "0x40a00000", "0x40400000", "0x3f800000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x402e36ff", "0x408524a8"], - [4, "0x403236ac", "0x4085722c", "0x40382458", "0x4083edd4", "0x40400000", "0x40800000"], - [1, "0x40c00000", "0x40000000"], - [4, "0x409e956b", "0x3fd371e4", "0x4084ebfe", "0x3ff46f5e", "0x40660775", "0x40167e23"], - [1, "0x3f800000", "0x40400000"], - [4, "0x3fb814ff", "0x408a0fbf", "0x40045e30", "0x408f43eb", "0x402e36ff", "0x408524a8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops61i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0xc0caaaaa", "0x3f2aaaaa", "0x41000000", "0xbf800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0xc0caaaaa", "0x3f2aaaaa", "0x41000000", "0xbf800000", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3c5eca1e", "0x3f7f2117"], - [4, "0x3d8974bf", "0x3f76e4fe", "0x3dfc2d2f", "0x3f6e9eec", "0x3e3a17e9", "0x3f6650f4"], - [4, "0x3f869a2b", "0x3ed77554", "0x400526b5", "0x3e2beb3b", "0x401a06a5", "0x3e2453fa"], - [4, "0x40304464", "0x3e1c3d84", "0x401373c4", "0x3ed8c676", "0x3c5eca1e", "0x3f7f2117"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x3a823135", "0x3f808231"], - [1, "0x3a81f538", "0x3f80823a"], - [1, "0x3a886147", "0x3f8088ad"], - [4, "0xbd5f1cad", "0x3f84d530", "0xbddbad0b", "0x3f891c2b", "0xbe21371b", "0x3f8d5c6e"], - [4, "0xbe8f10d8", "0x3f97bb22", "0xbeca5944", "0x3fa2bf1a", "0xbf007ab4", "0x3fae6626"], - [4, "0xbf9ca662", "0x3ffdf5dc", "0xbf8636aa", "0x401f746f", "0xbf34b724", "0x40277ebc"], - [4, "0xbe9941e9", "0x4031094d", "0x3eaf9206", "0x40182b11", "0x3a886147", "0x3f8088ad"], - [1, "0x3a88a35d", "0x3f8088a3"], - [1, "0x3a823135", "0x3f808231"], - [4, "0x3ba2da19", "0x3f80334d", "0x3c12a86f", "0x3f7fc928", "0x3c53f7ed", "0x3f7f2c08"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops62i": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40c00000", "0xc0caaaaa", "0x3fd55555", "0x41000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40c00000"], - [4, "0xc0caaaaa", "0x3fd55555", "0x41000000", "0x00000000", "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e3a19ed", "0x3ff32856"], - [4, "0x3dfc2fc0", "0x3ff74f5e", "0x3d8975f8", "0x3ffb7273", "0x3c5eca15", "0x3fff908b"], - [4, "0x401373c4", "0x3fb6319d", "0x40304464", "0x3f9387b1", "0x401a06a5", "0x3f948a7f"], - [4, "0x400526b9", "0x3f957d67", "0x3f869a5e", "0x3fb5dd48", "0x3e3a19ed", "0x3ff32856"], - [5], - [0, "0xbf007a89", "0x4017330a"], - [4, "0xbeca5965", "0x40115f91", "0xbe8f1187", "0x400bdda1", "0xbe2139ad", "0x4006ae52"], - [4, "0xbddbb0a6", "0x40048e27", "0xbd5f2079", "0x40026aa2", "0x3a886142", "0x40004457"], - [4, "0x3eaf9206", "0x40582b12", "0xbe9941e9", "0x4071094d", "0xbf34b724", "0x40677ebc"], - [4, "0xbf8636ae", "0x405f746e", "0xbf9ca665", "0x403efae9", "0xbf007a89", "0x4017330a"], - [5], - [0, "0x3a88a357", "0x40004452"], - [1, "0x3a823105", "0x40004119"], - [4, "0x3ba2d9dd", "0x400019a7", "0x3c12a838", "0x3fffe494", "0x3c53f79e", "0x3fff9604"], - [1, "0x3a81f508", "0x4000411d"], - [1, "0x3a886142", "0x40004457"], - [1, "0x3a88a357", "0x40004452"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops63i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40800000", "0xc0800000", "0xbf555554", "0x40c00000", "0xc0400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0xc0800000", "0xbf555554", "0x40c00000", "0xc0400000", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ec39eb4", "0x3ff96f34"], - [4, "0x3effda45", "0x400002dc", "0x3efb15d7", "0x3fde3689", "0x3aa869b2", "0x3f803f2c"], - [4, "0x3b05caca", "0x3f82fa31", "0x3b4d7c3d", "0x3f85b9ef", "0x3b95eb00", "0x3f887e5d"], - [4, "0x3d22f0e9", "0x3fc7aa73", "0x3e89deb0", "0x3ff31e34", "0x3ec39eb4", "0x3ff96f34"], - [5], - [0, "0x3a943716", "0x3f803798"], - [1, "0x3a89577d", "0x3f7fd238"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3a943687", "0x3f803794"], - [5], - [0, "0x36851cec", "0x3f6f060a"], - [4, "0x3844b3c3", "0x3f749344", "0x39e6480c", "0x3f7a2a9b", "0x3a9bff77", "0x3f7fcc00"], - [4, "0x40115ba7", "0xbf03add4", "0x400ffb10", "0xbf92845a", "0x3fd5f178", "0xbf8a6bd8"], - [4, "0x3fa3fcb2", "0xbf84f513", "0x3f23238b", "0xbf2e1cac", "0x3e8bd440", "0xbd82f1c5"], - [4, "0x3d94cf65", "0x3e987fcf", "0x3a2245c3", "0x3f2381d7", "0x36851cec", "0x3f6f060a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops58iAsQuads": { - "p1": [[0, "0x40000000", "0x40400000"], - [2, "0x401423e4", "0x406953ed", "0x401ab099", "0x407a4cf5"], - [2, "0x40234949", "0x4084f34f", "0x40282a44", "0x40817b4d"], - [2, "0x402c4259", "0x406ca08e", "0x406aaaaa", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [2, "0x402afdab", "0x4094cda7", "0x402a3b68", "0x408a332d"], - [2, "0x40297925", "0x407f3165", "0x402eba1e", "0x406d8ba6"], - [2, "0x403551ef", "0x4058f2a8", "0x402f3b43", "0x404ca11a"], - [2, "0x40292498", "0x40404f8c", "0x40000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [1, "0x4022049c", "0x4082049c"], - [2, "0x4023cb5e", "0x4082a788", "0x402551c2", "0x40828756"], - [2, "0x4026df68", "0x4082668a", "0x40282a44", "0x40817b4d"], - [2, "0x4028f4fa", "0x407ea4ac", "0x402bee1f", "0x40797d44"], - [2, "0x402d0189", "0x4073538f", "0x402eba1e", "0x406d8ba6"], - [2, "0x403551ef", "0x4058f2a8", "0x402f3b43", "0x404ca11a"], - [2, "0x40292498", "0x40404f8c", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics41d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40800000", "0x40400000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40800000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ffdf44a", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3e811fe0", "0x3fe0d7e8", "0x3f116829", "0x40045969", "0x3f6636fd", "0x40081a0b"], - [4, "0x3f94e3f2", "0x3fdb64fe", "0x3fbd3152", "0x3fa0dc93", "0x3ffdf44a", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops59iasQuads": { - "p1": [[0, "0x00000000", "0x40c00000"], - [2, "0x3f1b96b0", "0x408840ee", "0x3fcb5e5d", "0x4056611e"], - [2, "0x400c86e3", "0x402d005c", "0x400bfc38", "0x4017f211"], - [2, "0x400b8106", "0x3ffd786e", "0x3d8b3f64", "0x3ff5fd97"], - [2, "0xc002cd10", "0x3ff37e21", "0xc0f00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [2, "0x401024ee", "0x3ff726a3", "0x4020d631", "0x3ff45865"], - [2, "0x40277dae", "0x3ff35f88", "0x40277f46", "0x3ff382ae"], - [2, "0x4027729b", "0x3ff3a064", "0x40231275", "0x3ff4a754"], - [2, "0x3ff31613", "0x3ff945f3", "0x3d744df7", "0x40180ccf"], - [2, "0xbfdb46c8", "0x4032b59d", "0xc009b640", "0x406fd9bc"], - [2, "0xc00b1652", "0x40932b41", "0x00000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f966d72", "0x3ffec1c1"], - [2, "0x3f8b8c84", "0x3fff5cc7", "0x3f800000", "0x40000000"], - [1, "0x3f74c9a3", "0x400b365d"], - [2, "0x3f0cdeb6", "0x4010bcfd", "0x3d744df7", "0x40180ccf"], - [2, "0xbfdb46c8", "0x4032b59d", "0xc009b640", "0x406fd9bc"], - [2, "0xc00b1652", "0x40932b41", "0x00000000", "0x40c00000"], - [1, "0x3f74c9a3", "0x400b365d"], - [2, "0x3fa637b6", "0x40068d39", "0x3fca5415", "0x40032954"], - [2, "0x3fb3ae58", "0x400101b4", "0x3f966d72", "0x3ffec1c1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops59i": { - "p1": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x40eaaaaa", "0x3fd55555", "0xc0f00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40eaaaaa", "0x3fd55555", "0xc0f00000", "0x40000000", "0x00000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f96adff", "0x3ffeca7f"], - [4, "0x3f8f5e2f", "0x3fff2f94", "0x3f87cf47", "0x3fff96c6", "0x3f800000", "0x40000000"], - [1, "0x3f758794", "0x400a786c"], - [4, "0xbf9d1c43", "0x4026e116", "0xc08a4e1a", "0x406c797e", "0x00000000", "0x40c00000"], - [1, "0x3f758794", "0x400a786c"], - [4, "0x3f96ca14", "0x4007a031", "0x3fb1a605", "0x400531ae", "0x3fca45be", "0x40032371"], - [4, "0x3fbb7e12", "0x4001b6e3", "0x3faa5dfa", "0x4000788a", "0x3f96adff", "0x3ffeca7f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops44i": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x00000000", "0x3f800000", "0x40eaaaaa", "0x40aaaaab", "0xc0e00000", "0x40e00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40eaaaaa", "0x40aaaaab", "0xc0e00000", "0x40e00000", "0x3f800000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f517d02", "0x40a335ad"], - [4, "0xbd531fc4", "0x40b28898", "0xbf8a4d3c", "0x40baa0a6", "0xbfb40d4b", "0x40badd60"], - [4, "0xbfe088c8", "0x40bb1e14", "0xbfa6e787", "0x40b27399", "0x3f7c84da", "0x40a01bdd"], - [4, "0x3f6ed253", "0x40a1234f", "0x3f607c42", "0x40a22c00", "0x3f517d02", "0x40a335ad"], - [5], - [0, "0x3f7cb01c", "0x40a01a7f"], - [1, "0x3f800000", "0x40a00000"], - [1, "0x3f7fbee7", "0x409fdf74"], - [4, "0x3f7eba2f", "0x409ff32f", "0x3f7db525", "0x40a006df", "0x3f7cb01c", "0x40a01a7f"], - [5], - [0, "0x3f9424fc", "0x409ca935"], - [4, "0x3f8db976", "0x409db92c", "0x3f86f828", "0x409ecad1", "0x3f7fbbaf", "0x409fddd7"], - [4, "0x3f283700", "0x4067d4ef", "0x3fa6507a", "0x404ef6b3", "0x3fda5b92", "0x40588144"], - [4, "0x40031b4b", "0x40608b8e", "0x400e5327", "0x4080827b", "0x3fc03dd2", "0x4094665d"], - [4, "0x3fb2961a", "0x40975048", "0x3fa3c32f", "0x409a1169", "0x3f9424fc", "0x409ca935"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops45i": { - "p1": [[0, "0x3f800000", "0x40c00000"], - [4, "0x00000000", "0x40000000", "0x40eaaaaa", "0x40caaaaa", "0xc0e00000", "0x41000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x40eaaaaa", "0x40caaaaa", "0xc0e00000", "0x41000000", "0x3f800000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f51772f", "0x40c33613"], - [4, "0xbd53693f", "0x40d288bc", "0xbf8a4d99", "0x40daa0a6", "0xbfb40d4b", "0x40dadd60"], - [4, "0xbfe088c8", "0x40db1e14", "0xbfa6e788", "0x40d27398", "0x3f7c84cd", "0x40c01bdd"], - [4, "0x3f6ed083", "0x40c12370", "0x3f607887", "0x40c22c43", "0x3f51772f", "0x40c33613"], - [5], - [0, "0x3f7cb01c", "0x40c01a7f"], - [1, "0x3f800000", "0x40c00000"], - [1, "0x3f7fbee7", "0x40bfdf74"], - [4, "0x3f7eba2f", "0x40bff32f", "0x3f7db525", "0x40c006df", "0x3f7cb01c", "0x40c01a7f"], - [5], - [0, "0x3f942901", "0x40bca88a"], - [4, "0x3f8dbc47", "0x40bdb8b9", "0x3f86f9a3", "0x40beca97", "0x3f7fbbae", "0x40bfddd7"], - [4, "0x3f283701", "0x4093ea77", "0x3fa6507b", "0x40877b59", "0x3fda5b92", "0x408c40a2"], - [4, "0x40031b62", "0x409045cb", "0x400e533e", "0x40a0829c", "0x3fc03cb4", "0x40b4669a"], - [4, "0x3fb29677", "0x40b7502e", "0x3fa3c54d", "0x40ba1102", "0x3f942901", "0x40bca88a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops46i": { - "p1": [[0, "0x40000000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x41055555", "0x40caaaaa", "0xc0c00000", "0x41000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x41055555", "0x40caaaaa", "0xc0c00000", "0x41000000", "0x40000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe8bb82", "0x40c33616"], - [4, "0x3f72c94a", "0x40d288bd", "0xbda4d9b3", "0x40daa0a6", "0xbed0352a", "0x40dadd60"], - [4, "0xbf411190", "0x40db1e14", "0xbe9b9e1e", "0x40d27398", "0x3ffe4267", "0x40c01bdd"], - [4, "0x3ff7683c", "0x40c12371", "0x3ff03c36", "0x40c22c45", "0x3fe8bb82", "0x40c33616"], - [5], - [0, "0x3ffe580e", "0x40c01a7f"], - [1, "0x40000000", "0x40c00000"], - [1, "0x3fffdf74", "0x40bfdf74"], - [4, "0x3fff5d18", "0x40bff32f", "0x3ffeda93", "0x40c006df", "0x3ffe580e", "0x40c01a7f"], - [5], - [0, "0x400a148f", "0x40bca886"], - [4, "0x4006de2e", "0x40bdb8b7", "0x40037cd7", "0x40beca96", "0x3fffddd7", "0x40bfddd7"], - [4, "0x3fd41b80", "0x4093ea77", "0x4013283d", "0x40877b59", "0x402d2dc9", "0x408c40a2"], - [4, "0x40431b63", "0x409045cb", "0x404e533f", "0x40a0829e", "0x40201e56", "0x40b4669c"], - [4, "0x40194b3d", "0x40b7502e", "0x4011e2ae", "0x40ba1100", "0x400a148f", "0x40bca886"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops47i": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x00000000", "0x3f800000", "0x40c00000", "0x40baaaaa", "0xc0800000", "0x41000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40c00000", "0x40baaaaa", "0xc0800000", "0x41000000", "0x40000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fdd0af4", "0x40a20bc5"], - [4, "0x3fae6e3f", "0x40b5c395", "0x3f3806a0", "0x40c13d45", "0x3ea83a21", "0x40c29af6"], - [4, "0xbe7fb0f9", "0x40c4a117", "0xbe8add31", "0x40b075bb", "0x3fffd8ee", "0x40800683"], - [4, "0x3ffff19d", "0x4080bab9", "0x3ffffe78", "0x40816dae", "0x3fffffdf", "0x40821f60"], - [4, "0x3fffeba2", "0x408b8fde", "0x3ff6b2ed", "0x40967810", "0x3fdd0af4", "0x40a20bc5"], - [5], - [0, "0x3fffddaa", "0x408005b9"], - [1, "0x40000000", "0x40800000"], - [1, "0x3fffdaf3", "0x407fe436"], - [1, "0x3fffddaa", "0x408005b9"], - [5], - [0, "0x3fff6a0d", "0x407bc099"], - [4, "0x3fff993e", "0x407d22e4", "0x3fffbd19", "0x407e82d6", "0x3fffd5e5", "0x407fe06c"], - [4, "0x3fc13a8a", "0x4050e4bb", "0x3fc0096f", "0x403ffd24", "0x3fcf1853", "0x40434866"], - [4, "0x3fdd884c", "0x404670e4", "0x3ffae856", "0x405c2aad", "0x3fff6a0d", "0x407bc099"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops48i": { - "p1": [[0, "0x40000000", "0x40c00000"], - [4, "0x00000000", "0x3f800000", "0x41155555", "0x40daaaaa", "0xc1055555", "0x4112aaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x41155555", "0x40daaaaa", "0xc1055555", "0x4112aaaa", "0x40000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe625d8", "0x40c52e46"], - [4, "0x3f4bae35", "0x40dedb72", "0xbf26bbbb", "0x40eccbc2", "0xbf95a003", "0x40ed65f5"], - [4, "0xbfdc11bd", "0x40ee09e6", "0xbf9c0fac", "0x40df9abd", "0x3ffdb963", "0x40c02ca9"], - [4, "0x3ff6610c", "0x40c1d441", "0x3fee8750", "0x40c37fa8", "0x3fe625d8", "0x40c52e46"], - [5], - [0, "0x3ffdbf4c", "0x40c02c2f"], - [1, "0x40000000", "0x40c00000"], - [1, "0x3fff9a65", "0x40bfc07f"], - [4, "0x3ffefc70", "0x40bfe47c", "0x3ffe5e04", "0x40c00865", "0x3ffdbf4c", "0x40c02c2f"], - [5], - [0, "0x40060ade", "0x40bccd99"], - [4, "0x40040cbe", "0x40bdc795", "0x4001f844", "0x40bec313", "0x3fff9983", "0x40bfbff2"], - [4, "0x3fadb343", "0x408c5fc9", "0x3ff1c82f", "0x4079c1d1", "0x4014261f", "0x4081f97f"], - [4, "0x402de3a5", "0x4086c974", "0x404194b5", "0x409df63b", "0x400a5cbb", "0x40baa00e"], - [4, "0x4008f2a6", "0x40bb5bd5", "0x400781e7", "0x40bc15ae", "0x40060ade", "0x40bccd99"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops49i": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40800000", "0xbe2aaaac", "0x402aaaab", "0x3fd55556", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0xbe2aaaac", "0x402aaaab", "0x3fd55556", "0x40000000", "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x3f030128", "0x40418094"], - [4, "0x3f076179", "0x403ed4c0", "0x3f0d9a71", "0x4039cb56", "0x3f1b1e8b", "0x4033723d"], - [4, "0x3f204d4c", "0x402c8afd", "0x3f28128e", "0x40265598", "0x3f2ef937", "0x4020d20d"], - [4, "0x3f4a5bca", "0x400af0af", "0x3f580d13", "0x40000000", "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops50i": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40a00000", "0xbe2aaaac", "0x406aaaab", "0x3fd55556", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0xbe2aaaac", "0x406aaaab", "0x3fd55556", "0x40400000", "0x00000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40400000"], - [1, "0x3f030129", "0x4080c04a"], - [4, "0x3f07617a", "0x407ed4bf", "0x3f0d9a71", "0x4079cb56", "0x3f1b1e8a", "0x4073723e"], - [4, "0x3f204d4b", "0x406c8afe", "0x3f28128e", "0x40665598", "0x3f2ef937", "0x4060d20d"], - [4, "0x3f4a5bca", "0x404af0af", "0x3f580d13", "0x40400000", "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops51i": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x40000000", "0x40800000", "0x3f555555", "0x402aaaab", "0x402aaaab", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0x3f555555", "0x402aaaab", "0x402aaaab", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x3fc18094", "0x40418094"], - [4, "0x3fc3b0bd", "0x403ed4c0", "0x3fc6cd39", "0x4039cb56", "0x3fcd8f46", "0x4033723d"], - [4, "0x3fd026a6", "0x402c8afd", "0x3fd40947", "0x40265598", "0x3fd77c9c", "0x4020d20d"], - [4, "0x3fe52de5", "0x400af0af", "0x3fec068a", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops52i": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x40000000", "0x40a00000", "0x3f555555", "0x406aaaab", "0x402aaaab", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40a00000"], - [4, "0x3f555555", "0x406aaaab", "0x402aaaab", "0x40400000", "0x3f800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40400000"], - [1, "0x3fc18095", "0x4080c04a"], - [4, "0x3fc3b0be", "0x407ed4c0", "0x3fc6cd39", "0x4079cb57", "0x3fcd8f45", "0x4073723e"], - [4, "0x3fd026a5", "0x406c8afe", "0x3fd40947", "0x40665598", "0x3fd77c9c", "0x4060d20d"], - [4, "0x3fe52de5", "0x404af0af", "0x3fec068a", "0x40400000", "0x3f800000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops53i": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x40400000", "0x40a00000", "0x3feaaaaa", "0x406aaaab", "0x406aaaaa", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0x3feaaaaa", "0x406aaaab", "0x406aaaaa", "0x40400000", "0x40000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [1, "0x4020c04a", "0x4080c04a"], - [4, "0x4021d85e", "0x407ed4bf", "0x4023669c", "0x4079cb57", "0x4026c7a2", "0x4073723e"], - [4, "0x40281352", "0x406c8afe", "0x402a04a3", "0x40665598", "0x402bbe4d", "0x4060d20d"], - [4, "0x403296f2", "0x404af0af", "0x40360344", "0x40400000", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops54i": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40800000", "0x00000000", "0x40400000", "0x3fd55556", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x00000000", "0x40400000", "0x3fd55556", "0x40000000", "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x3f121ed4", "0x40490f6a"], - [4, "0x3f185f48", "0x404753a7", "0x3f200239", "0x4042ff3a", "0x3f2df330", "0x403cdc8f"], - [4, "0x3f319bda", "0x403784fd", "0x3f3662f8", "0x40326521", "0x3f3ae878", "0x402d8ba6"], - [4, "0x3f5420a1", "0x40127f0f", "0x3f655f60", "0x40000000", "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops55i": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40a00000", "0x00000000", "0x40800000", "0x3fd55556", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x00000000", "0x40800000", "0x3fd55556", "0x40400000", "0x00000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40400000"], - [1, "0x3f121ed5", "0x408487b5"], - [4, "0x3f185f49", "0x4083a9d3", "0x3f20023a", "0x40817f9d", "0x3f2df330", "0x407cdc8f"], - [4, "0x3f319bda", "0x407784fd", "0x3f3662f8", "0x40726521", "0x3f3ae878", "0x406d8ba6"], - [4, "0x3f5420a1", "0x40527f0f", "0x3f655f60", "0x40400000", "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops56i": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x40000000", "0x40800000", "0x3f7fffff", "0x40400000", "0x402aaaab", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0x3f7fffff", "0x40400000", "0x402aaaab", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x3fc90f6a", "0x40490f6a"], - [4, "0x3fcc2fa4", "0x404753a7", "0x3fd0011c", "0x4042ff39", "0x3fd6f998", "0x403cdc8e"], - [4, "0x3fd8cded", "0x403784fd", "0x3fdb317c", "0x40326521", "0x3fdd743c", "0x402d8ba6"], - [4, "0x3fea1050", "0x40127f0f", "0x3ff2afb0", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops57i": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x40000000", "0x40a00000", "0x3f7fffff", "0x40800000", "0x402aaaab", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40a00000"], - [4, "0x3f7fffff", "0x40800000", "0x402aaaab", "0x40400000", "0x3f800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40400000"], - [1, "0x3fc90f6a", "0x408487b5"], - [4, "0x3fcc2fa4", "0x4083a9d3", "0x3fd0011d", "0x40817f9c", "0x3fd6f998", "0x407cdc8e"], - [4, "0x3fd8cded", "0x407784fc", "0x3fdb317c", "0x40726521", "0x3fdd743c", "0x406d8ba6"], - [4, "0x3fea1050", "0x40527f0f", "0x3ff2afb0", "0x40400000", "0x3f800000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops58i": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x40400000", "0x40a00000", "0x40000000", "0x40800000", "0x406aaaaa", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0x40000000", "0x40800000", "0x406aaaaa", "0x40400000", "0x40000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [1, "0x402487b5", "0x408487b5"], - [4, "0x402617d2", "0x4083a9d3", "0x4028008e", "0x40817f9c", "0x402b7ccc", "0x407cdc8e"], - [4, "0x402c66f7", "0x407784fd", "0x402d98be", "0x40726521", "0x402eba1e", "0x406d8ba6"], - [4, "0x40350828", "0x40527f0f", "0x403957d7", "0x40400000", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops33iMod": { - "p1": [[0, "0x40000000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x40e55556", "0x40d55556", "0xc0955555", "0x40f55555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40e55556", "0x40d68cc6", "0xc0955555", "0x40f55555", "0x40000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ff95b76", "0x40c06a9e"], - [4, "0x3d29726f", "0x40cfc441", "0xbea16fa8", "0x40d80645", "0xbc661b49", "0x40d85198"], - [4, "0x3e2e9dcb", "0x40d87fbe", "0x3f1a1f97", "0x40d5b0ae", "0x3f89a5a2", "0x40cfb11c"], - [4, "0x3fb763ee", "0x40caad14", "0x3fdc2557", "0x40c5867c", "0x3ff95b76", "0x40c06a9e"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x3fffd090", "0x40bfd090"], - [4, "0x3fffa907", "0x40bfa8b9", "0x3fff81be", "0x40bf8100", "0x3fff5ace", "0x40bf5963"], - [4, "0x403e0493", "0x40a8c3cc", "0x403370d7", "0x40933e43", "0x401e912e", "0x408e20e3"], - [4, "0x4009b184", "0x40890383", "0x3fd50bdb", "0x40944e4f", "0x3fff5ace", "0x40bf5963"], - [1, "0x3fff599b", "0x40bf599b"], - [1, "0x3fffd090", "0x40bfd090"], - [4, "0x3fff42d5", "0x40bfea52", "0x3ffeb4d0", "0x40c00400", "0x3ffe2681", "0x40c01d98"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops33iAsQuads": { - "p1": [[0, "0x40000000", "0x40c00000"], - [2, "0x3fdc176b", "0x408cfc33", "0x40165063", "0x408d01de"], - [2, "0x402ecec6", "0x40926cbc", "0x400eb7e0", "0x40b95142"], - [2, "0x3fa58352", "0x40e035c9", "0xc0955555", "0x40f55555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [2, "0x4036158d", "0x40809bed", "0x402dd839", "0x40a4eb97"], - [2, "0x401b176d", "0x40b77e0f", "0x3fe90c46", "0x40c32cda"], - [2, "0x3e8026ad", "0x40d819b4", "0xbddd1e84", "0x40d73150"], - [2, "0xbddea6f2", "0x40d342c7", "0x40000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400e2a45", "0x40b9abe8"], - [2, "0x400e71c7", "0x40b97eb9", "0x400eb7e0", "0x40b95142"], - [2, "0x402ecec6", "0x40926cbc", "0x40165063", "0x408d01de"], - [2, "0x400f76c7", "0x408d00e7", "0x400a4c7b", "0x408e7a05"], - [2, "0x3fe2860e", "0x40959dfb", "0x3fff9ed4", "0x40bf751d"], - [2, "0x400771d8", "0x40bcb929", "0x400e2a45", "0x40b9abe8"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x3ffa9dfc", "0x40c05620"], - [2, "0x3ffa60d0", "0x40c060ab", "0x3ffa2388", "0x40c06b31"], - [2, "0xbddea2a9", "0x40d34dc4", "0xbddd1e84", "0x40d73150"], - [2, "0x3e8026ad", "0x40d819b4", "0x3fe90c46", "0x40c32cda"], - [2, "0x3ff1d9f6", "0x40c1d783", "0x3ffa2388", "0x40c06b31"], - [2, "0x3ffd0b9e", "0x40c035f9", "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops33i": { - "p1": [[0, "0x40000000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x40e55556", "0x40d55556", "0xc0955555", "0x40f55555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40e55556", "0x40d55556", "0xc0955555", "0x40f55555", "0x40000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4014f56d", "0x40b65d9d"], - [4, "0x40132ec8", "0x40b740bc", "0x40115b18", "0x40b81f38", "0x400f7bb3", "0x40b8f916"], - [4, "0x400ad559", "0x40bb1484", "0x40059521", "0x40bd35ba", "0x3fff5ada", "0x40bf5961"], - [4, "0x3fd50bdb", "0x40944e4f", "0x4009b184", "0x40890383", "0x401e912e", "0x408e20e3"], - [4, "0x4030a4e3", "0x40928ed4", "0x403affaf", "0x40a34ad8", "0x4014f56d", "0x40b65d9d"], - [5], - [0, "0x3fff6145", "0x40bf5fe8"], - [1, "0x3fff601e", "0x40bf601e"], - [1, "0x3fff599b", "0x40bf599b"], - [1, "0x3fff5ada", "0x40bf5961"], - [1, "0x3fff6138", "0x40bf5fe9"], - [5], - [0, "0x3ff9a926", "0x40c0656e"], - [1, "0x40000000", "0x40c00000"], - [1, "0x3fff601e", "0x40bf601e"], - [4, "0x3ffd7bbf", "0x40bfb82b", "0x3ffb9402", "0x40c00f45", "0x3ff9a926", "0x40c0656e"], - [5], - [0, "0x3ff95b9b", "0x40c06a9b"], - [4, "0x3fee3d22", "0x40c25c6d", "0x3fe206db", "0x40c44fce", "0x3fd4a465", "0x40c6423d"], - [4, "0x3f7db92b", "0x40d28b13", "0x3e72bf3d", "0x40d85176", "0xbc97ca8b", "0x40d81819"], - [4, "0xbe9f9573", "0x40d7d64d", "0x3d50a1c9", "0x40cfb00f", "0x3ff95b9b", "0x40c06a9b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops40i": { - "p1": [[0, "0x40400000", "0x40a00000"], - [4, "0x00000000", "0x40a00000", "0x40200000", "0x40a00000", "0x40400000", "0x41300000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40200000", "0x40a00000", "0x40400000", "0x41300000", "0x40400000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40a00000"], - [4, "0x4004fadc", "0x40a00000", "0x3fd6713e", "0x40a00000", "0x3fc99015", "0x40a593b3"], - [4, "0x3fbbe12c", "0x40ab807e", "0x3fd9ce8e", "0x40b7b8ba", "0x4000f420", "0x40d0ec66"], - [4, "0x400871c6", "0x40d6ebe7", "0x400f1a8b", "0x40dcc03c", "0x40150342", "0x40e1ec73"], - [4, "0x4036b102", "0x40ff67d3", "0x40400000", "0x4103c6ef", "0x40400000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops40iAsQuads": { - "p1": [[0, "0x40400000", "0x40a00000"], - [2, "0x3fe7c712", "0x40a00000", "0x3fcf6f5d", "0x40a3e513"], - [2, "0x3fc63354", "0x40a8c36a", "0x3fe43516", "0x40bf2895"], - [2, "0x401ee97f", "0x40e1994b", "0x40400000", "0x41300000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [2, "0x3f5bf108", "0x40a1c272", "0x3fb6b7b4", "0x40b784e3"], - [2, "0x3fff76e3", "0x40cd4755", "0x40150342", "0x40e1ec73"], - [2, "0x402dcd14", "0x40f55555", "0x403722c9", "0x40f2d9b1"], - [2, "0x40400000", "0x40ead772", "0x40400000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40a00000"], - [2, "0x3fe7c712", "0x40a00000", "0x3fcf6f5d", "0x40a3e513"], - [2, "0x3fc63354", "0x40a8c36a", "0x3fe43516", "0x40bf2895"], - [2, "0x3ffaae9c", "0x40c7cbb2", "0x4007d75d", "0x40d63778"], - [2, "0x400f064b", "0x40dc1d44", "0x40150342", "0x40e1ec73"], - [2, "0x402dcd14", "0x40f55555", "0x403722c9", "0x40f2d9b1"], - [2, "0x40400000", "0x40ead772", "0x40400000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops39i": { - "p1": [[0, "0x40400000", "0x40a00000"], - [4, "0x00000000", "0x40a00000", "0x40200000", "0x40a00000", "0x40400000", "0x41200000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40200000", "0x40a00000", "0x40400000", "0x41200000", "0x40400000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40a00000"], - [4, "0x4002e542", "0x40a00000", "0x3fd2e2f1", "0x40a00000", "0x3fc85772", "0x40a5284f"], - [4, "0x3fbde169", "0x40aa461e", "0x3fdb23d0", "0x40b47753", "0x4000f420", "0x40c8c4ff"], - [4, "0x400871c6", "0x40cdc495", "0x400f1a8b", "0x40d2a032", "0x40150342", "0x40d6efb5"], - [4, "0x4036b102", "0x40ef8130", "0x40400000", "0x40f64b8f", "0x40400000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops38i": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x40000000", "0x40800000", "0x40355555", "0x40800000", "0x40400000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0x40355555", "0x40800000", "0x40400000", "0x40c00000", "0x40400000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40800000"], - [4, "0x402c539e", "0x40800000", "0x4023bd8a", "0x40800000", "0x40219803", "0x4081dbe6"], - [4, "0x401f5032", "0x4083d57f", "0x40244d18", "0x4087e83e", "0x402afc0b", "0x40904ecd"], - [4, "0x402d7b42", "0x40924ea3", "0x402fb384", "0x40944014", "0x4031abc1", "0x4095f97c"], - [4, "0x403ce5ab", "0x409fcd46", "0x40400000", "0x40a284a0", "0x40400000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops37i": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x3f800000", "0x40800000", "0x3feaaaab", "0x40800000", "0x40000000", "0x40aaaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x3feaaaab", "0x40800000", "0x40000000", "0x40aaaaab", "0x40000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [4, "0x3fd5cfca", "0x40800000", "0x3fc51db6", "0x40800000", "0x3fc2749a", "0x40818717"], - [4, "0x3fbfff9a", "0x4082f041", "0x3fc982cc", "0x4085a6f5", "0x3fd5f814", "0x408adf33"], - [4, "0x3fdaf683", "0x408c346c", "0x3fdf6707", "0x408d800d", "0x3fe35782", "0x408ea652"], - [4, "0x3ff9cb57", "0x40953384", "0x40000000", "0x40970315", "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops36i": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x3f800000", "0x40800000", "0x402aaaab", "0x40800000", "0x40400000", "0x41000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x402aaaab", "0x40800000", "0x40400000", "0x41000000", "0x40400000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40800000"], - [4, "0x4018a73d", "0x40800000", "0x40077b15", "0x40800000", "0x40033007", "0x4083b7cd"], - [4, "0x3ffd40c8", "0x4087aafe", "0x40089a2f", "0x408fd07b", "0x4015f815", "0x40a09d99"], - [4, "0x401af684", "0x40a49d44", "0x401f6708", "0x40a88028", "0x40235782", "0x40abf2f7"], - [4, "0x4039cb57", "0x40bf9a8d", "0x40400000", "0x40c5093f", "0x40400000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops35i": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x40200000", "0x40800000", "0x40400000", "0x41200000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40200000", "0x40800000", "0x40400000", "0x41200000", "0x40400000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40800000"], - [4, "0x4004fadc", "0x40800000", "0x3fd6713e", "0x40800000", "0x3fc99015", "0x408593b3"], - [4, "0x3fbbe12c", "0x408b807e", "0x3fd9ce8e", "0x4097b8ba", "0x4000f420", "0x40b0ec66"], - [4, "0x400871c6", "0x40b6ebe7", "0x400f1a8b", "0x40bcc03c", "0x40150342", "0x40c1ec73"], - [4, "0x4036b102", "0x40df67d3", "0x40400000", "0x40e78dde", "0x40400000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops34i": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x40200000", "0x40800000", "0x40400000", "0x41100000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40200000", "0x40800000", "0x40400000", "0x41100000", "0x40400000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40800000"], - [4, "0x4002e542", "0x40800000", "0x3fd2e2f1", "0x40800000", "0x3fc85772", "0x4085284f"], - [4, "0x3fbde169", "0x408a461e", "0x3fdb23d0", "0x40947753", "0x4000f420", "0x40a8c4ff"], - [4, "0x400871c6", "0x40adc495", "0x400f1a8b", "0x40b2a032", "0x40150342", "0x40b6efb5"], - [4, "0x4036b102", "0x40cf8130", "0x40400000", "0x40d64b8f", "0x40400000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops32i": { - "p1": [[0, "0x40000000", "0x40c00000"], - [4, "0x3f800000", "0x40c00000", "0x3feaaaab", "0x40c00000", "0x40000000", "0x41000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40c00000"], - [4, "0x3feaaaab", "0x40c00000", "0x40000000", "0x41000000", "0x40000000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40c00000"], - [4, "0x3fd8a73d", "0x40c00000", "0x3fc77b15", "0x40c00000", "0x3fc33007", "0x40c1dbe6"], - [4, "0x3fbea064", "0x40c3d57f", "0x3fc89a30", "0x40c7e83e", "0x3fd5f816", "0x40d04ecd"], - [4, "0x3fdaf685", "0x40d24ea3", "0x3fdf6708", "0x40d44014", "0x3fe35782", "0x40d5f97c"], - [4, "0x3ff9cb57", "0x40dfcd46", "0x40000000", "0x40e284a0", "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops31i": { - "p1": [[0, "0x40000000", "0x40a00000"], - [4, "0x3f800000", "0x40a00000", "0x3feaaaab", "0x40a00000", "0x40000000", "0x40d55555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3feaaaab", "0x40a00000", "0x40000000", "0x40d55555", "0x40000000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40a00000"], - [4, "0x3fd74381", "0x40a00000", "0x3fc64ba6", "0x40a00000", "0x3fc2c7d1", "0x40a1b81a"], - [4, "0x3fbf4b23", "0x40a36cb4", "0x3fc90bf0", "0x40a6d271", "0x3fd5f815", "0x40ad9700"], - [4, "0x3fdaf684", "0x40af4187", "0x3fdf6708", "0x40b0e011", "0x3fe35782", "0x40b24fe7"], - [4, "0x3ff9cb57", "0x40ba8065", "0x40000000", "0x40bcc3da", "0x40000000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops30i": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x3fd55555", "0x40800000", "0x40000000", "0x41000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3fd55555", "0x40800000", "0x40000000", "0x41000000", "0x40000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [4, "0x3fb14e7a", "0x40800000", "0x3f8ef629", "0x40800000", "0x3f86600e", "0x4083b7cd"], - [4, "0x3f7a8190", "0x4087aafe", "0x3f913460", "0x408fd07b", "0x3fabf02b", "0x40a09d99"], - [4, "0x3fb5ed08", "0x40a49d44", "0x3fbece0f", "0x40a88028", "0x3fc6af03", "0x40abf2f7"], - [4, "0x3ff396ad", "0x40bf9a8d", "0x40000000", "0x40c5093f", "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops29i": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x3fd55555", "0x40800000", "0x40000000", "0x40eaaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3fd55555", "0x40800000", "0x40000000", "0x40eaaaaa", "0x40000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [4, "0x3fae8702", "0x40800000", "0x3f8c974b", "0x40800000", "0x3f858fa1", "0x40837035"], - [4, "0x3f7d2c8c", "0x4086d96a", "0x3f9217df", "0x408da4e2", "0x3fabf029", "0x409b2dff"], - [4, "0x3fb5ed07", "0x409e830e", "0x3fbece0e", "0x40a1c021", "0x3fc6af03", "0x40a49fce"], - [4, "0x3ff396ad", "0x40b500ca", "0x40000000", "0x40b987b4", "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops28i": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40400000", "0x3feaaaab", "0x40400000", "0x40000000", "0x40955555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x3feaaaab", "0x40400000", "0x40000000", "0x40955555", "0x40000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [4, "0x3fd74381", "0x40400000", "0x3fc64ba6", "0x40400000", "0x3fc2c7d1", "0x40437035"], - [4, "0x3fbf4b23", "0x4046d96a", "0x3fc90bf0", "0x404da4e2", "0x3fd5f815", "0x405b2dff"], - [4, "0x3fdaf684", "0x405e830e", "0x3fdf6708", "0x4061c021", "0x3fe35782", "0x40649fce"], - [4, "0x3ff9cb57", "0x407500ca", "0x40000000", "0x407987b4", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops27i": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x00000000", "0x40400000", "0x3f555555", "0x40400000", "0x3f800000", "0x408aaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x3f555555", "0x40400000", "0x3f800000", "0x408aaaab", "0x3f800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40400000"], - [4, "0x3f2b9f94", "0x40400000", "0x3f0a3b6d", "0x40400000", "0x3f04e934", "0x40430e2e"], - [4, "0x3efffe6a", "0x4045e083", "0x3f130598", "0x404b4de9", "0x3f2bf029", "0x4055be66"], - [4, "0x3f35ed07", "0x405868d8", "0x3f3ece0e", "0x405b001b", "0x3f46af03", "0x405d4ca5"], - [4, "0x3f7396ad", "0x406a6709", "0x3f800000", "0x406e062a", "0x3f800000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops26i": { - "p1": [[0, "0x3f800000", "0x40c00000"], - [4, "0x00000000", "0x40000000", "0x40c55556", "0x40d55556", "0xc0b55555", "0x40f55555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x40c55556", "0x40d55556", "0xc0b55555", "0x40f55555", "0x3f800000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa9eadb", "0x40b65d9d"], - [4, "0x3fa65d9b", "0x40b740ba", "0x3fa2b642", "0x40b81f34", "0x3f9ef781", "0x40b8f910"], - [4, "0x3f95aac6", "0x40bb1480", "0x3f8b2a4f", "0x40bd35b8", "0x3f7eb5b4", "0x40bf5961"], - [4, "0x3f2a17b6", "0x40944e4f", "0x3f936308", "0x40890383", "0x3fbd225b", "0x408e20e3"], - [4, "0x3fe149c6", "0x40928ed4", "0x3ff5ff5e", "0x40a34ad8", "0x3fa9eadb", "0x40b65d9d"], - [5], - [0, "0x3f7ec28b", "0x40bf5fe8"], - [1, "0x3f7ec03c", "0x40bf601e"], - [1, "0x3f7eb336", "0x40bf599b"], - [1, "0x3f7eb5b4", "0x40bf5961"], - [1, "0x3f7ec270", "0x40bf5fe9"], - [5], - [0, "0x3f73524b", "0x40c0656e"], - [1, "0x3f800000", "0x40c00000"], - [1, "0x3f7ec03c", "0x40bf601e"], - [4, "0x3f7af77f", "0x40bfb82b", "0x3f772803", "0x40c00f45", "0x3f73524b", "0x40c0656e"], - [5], - [0, "0x3f72b736", "0x40c06a9b"], - [4, "0x3f5c7a43", "0x40c25c6d", "0x3f440db5", "0x40c44fce", "0x3f2948c7", "0x40c6423d"], - [4, "0xbc11b5a4", "0x40d28b13", "0xbf435031", "0x40d85176", "0xbf825f2a", "0x40d81819"], - [4, "0xbfa7e55d", "0x40d7d64d", "0xbf72f5e4", "0x40cfb00f", "0x3f72b736", "0x40c06a9b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops25i": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x00000000", "0x40a00000", "0x3f555555", "0x40a00000", "0x3f800000", "0x40e00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f555555", "0x40a00000", "0x3f800000", "0x40e00000", "0x3f800000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f314e7a", "0x40a00000", "0x3f0ef629", "0x40a00000", "0x3f06600e", "0x40a1dbe6"], - [4, "0x3efa8190", "0x40a3d57f", "0x3f11345f", "0x40a7e83e", "0x3f2bf02a", "0x40b04ecd"], - [4, "0x3f35ed07", "0x40b24ea3", "0x3f3ece0e", "0x40b44014", "0x3f46af03", "0x40b5f97c"], - [4, "0x3f7396ad", "0x40bfcd46", "0x3f800000", "0x40c284a0", "0x3f800000", "0x40a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops24i": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f555555", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f555555", "0x40000000", "0x3f800000", "0x40400000", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f28b5c8", "0x40000000", "0x3f07fcb3", "0x40000000", "0x3f04758f", "0x40028985"], - [4, "0x3f016d7f", "0x4004b7a6", "0x3f13f413", "0x4008c55f", "0x3f2bf02b", "0x40104ecd"], - [4, "0x3f35ed08", "0x40124ea3", "0x3f3ece0f", "0x40144014", "0x3f46af03", "0x4015f97c"], - [4, "0x3f7396ad", "0x401fcd46", "0x3f800000", "0x402284a0", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops23i": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x00000000", "0x3f800000", "0x40c55556", "0x40b55556", "0xc0b55555", "0x40d55555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40c55556", "0x40b55556", "0xc0b55555", "0x40d55555", "0x3f800000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa9eadb", "0x40965d9d"], - [4, "0x3fa65dfc", "0x409740a2", "0x3fa2b70b", "0x40981f04", "0x3f9ef8b6", "0x4098f8ca"], - [4, "0x3f95abaf", "0x409b1451", "0x3f8b2ad1", "0x409d35a1", "0x3f7eb5b4", "0x409f5961"], - [4, "0x3f2a17b7", "0x40689c9d", "0x3f936308", "0x40520706", "0x3fbd225b", "0x405c41c6"], - [4, "0x3fe149c6", "0x40651da8", "0x3ff5ff5f", "0x40834ad8", "0x3fa9eadb", "0x40965d9d"], - [5], - [0, "0x3f7ec28b", "0x409f5fe8"], - [1, "0x3f7ec03c", "0x409f601e"], - [1, "0x3f7eb335", "0x409f599b"], - [1, "0x3f7eb5b4", "0x409f5961"], - [1, "0x3f7ec270", "0x409f5fe9"], - [5], - [0, "0x3f73524b", "0x40a0656e"], - [1, "0x3f800000", "0x40a00000"], - [1, "0x3f7ec03c", "0x409f601e"], - [4, "0x3f7af77f", "0x409fb82b", "0x3f772803", "0x40a00f45", "0x3f73524b", "0x40a0656e"], - [5], - [0, "0x3f72b732", "0x40a06a9b"], - [4, "0x3f5c7a18", "0x40a25c71", "0x3f440d5d", "0x40a44fd5", "0x3f294839", "0x40a64247"], - [4, "0xbc11d00c", "0x40b28b16", "0xbf435043", "0x40b85176", "0xbf825f2a", "0x40b81819"], - [4, "0xbfa7e55d", "0x40b7d64d", "0xbf72f5e4", "0x40afb010", "0x3f72b732", "0x40a06a9b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops22i": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x00000000", "0x40400000", "0x3f555555", "0x40400000", "0x3f800000", "0x40955555"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x3f555555", "0x40400000", "0x3f800000", "0x40955555", "0x3f800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40400000"], - [4, "0x3f2e8702", "0x40400000", "0x3f0c974b", "0x40400000", "0x3f058fa1", "0x40437035"], - [4, "0x3efd2c8c", "0x4046d96a", "0x3f1217df", "0x404da4e2", "0x3f2bf029", "0x405b2dff"], - [4, "0x3f35ed07", "0x405e830e", "0x3f3ece0e", "0x4061c021", "0x3f46af03", "0x40649fce"], - [4, "0x3f7396ad", "0x407500ca", "0x3f800000", "0x407987b4", "0x3f800000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops21i": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f555555", "0x40000000", "0x3f800000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f555555", "0x40000000", "0x3f800000", "0x40800000", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f314e7a", "0x40000000", "0x3f0ef629", "0x40000000", "0x3f06600e", "0x4003b7cd"], - [4, "0x3efa8190", "0x4007aafe", "0x3f113460", "0x400fd07b", "0x3f2bf02b", "0x40209d99"], - [4, "0x3f35ed08", "0x40249d44", "0x3f3ece0f", "0x40288028", "0x3f46af03", "0x402bf2f7"], - [4, "0x3f7396ad", "0x403f9a8d", "0x3f800000", "0x4045093f", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops20i": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f555555", "0x40000000", "0x3f800000", "0x406aaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f555555", "0x40000000", "0x3f800000", "0x406aaaaa", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f2e8702", "0x40000000", "0x3f0c974b", "0x40000000", "0x3f058fa1", "0x40037035"], - [4, "0x3efd2c8c", "0x4006d96a", "0x3f1217df", "0x400da4e2", "0x3f2bf029", "0x401b2dff"], - [4, "0x3f35ed07", "0x401e830e", "0x3f3ece0e", "0x4021c021", "0x3f46af03", "0x40249fce"], - [4, "0x3f7396ad", "0x403500ca", "0x3f800000", "0x403987b4", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics20d": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40400000", "0x40c00000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x3f800000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [4, "0x4093f8fc", "0x3f6ad013", "0x40671186", "0x3fa6648b", "0x401fda77", "0x3fdc2a3b"], - [4, "0x4016722f", "0x3fe344a5", "0x400ced97", "0x3fea7471", "0x4003ac90", "0x3ff14dbf"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40003c3f", "0x3ff3d780"], - [4, "0x3ff4f21f", "0x3ff8153a", "0x3fe9aa5d", "0x3ffc2b9d", "0x3fded099", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f2aaaaa", "0x40155555", "0x3f8e38e4", "0x400e38e3", "0x3fded099", "0x40000000"], - [1, "0x3ffbf150", "0x40000000"], - [4, "0x3ffd76f3", "0x3ffbe962", "0x3ffef930", "0x3ff7dbe2", "0x40003c3f", "0x3ff3d780"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics6d": { - "p1": [[0, "0x40400000", "0x40a00000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40000000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x40a00000", "0x40400000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40300005", "0x404ffff6"], - [4, "0x40100002", "0x4087fffd", "0x3ffffffa", "0x40a00000", "0x40400000", "0x40a00000"], - [1, "0x405b0748", "0x4038db99"], - [4, "0x404c964e", "0x40415407", "0x403dea59", "0x40490ad3", "0x40300005", "0x404ffff6"], - [5], - [0, "0x40300005", "0x404ffff6"], - [4, "0x40353165", "0x40459d37", "0x403acea1", "0x403ace9b", "0x404091b7", "0x402fb724"], - [4, "0x40527a92", "0x400d3d85", "0x4065d113", "0x3fd00818", "0x40725ed1", "0x3f884bda"], - [1, "0x40600000", "0x40200000"], - [1, "0x40300000", "0x40500000"], - [5], - [0, "0x40725ed1", "0x3f884bda"], - [4, "0x407aaaab", "0x3f31c71d", "0x40800000", "0x3eaaaaaa", "0x40800000", "0x00000000"], - [1, "0x40725ed1", "0x3f884bda"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics7d": { - "p1": [[0, "0x40000000", "0x40c00000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40c00000", "0x40000000", "0x40800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400da12f", "0x409ded0a"], - [4, "0x40055555", "0x40a9c71d", "0x40000000", "0x40b55555", "0x40000000", "0x40c00000"], - [1, "0x400da12f", "0x409ded0a"], - [5], - [0, "0x40200000", "0x40600000"], - [1, "0x400da12f", "0x409ded0a"], - [4, "0x401a2eed", "0x408bfdfa", "0x402d856e", "0x4072c27b", "0x403f6e4a", "0x405048db"], - [4, "0x40453160", "0x40453164", "0x404ace9b", "0x403a62c8", "0x404ffffb", "0x40300009"], - [4, "0x406ffffe", "0x3fe00008", "0x40800002", "0x3f800000", "0x40400000", "0x3f800000"], - [1, "0x4024f8b8", "0x40472467"], - [4, "0x403369b3", "0x403eabf9", "0x404215a7", "0x4036f52d", "0x404ffff8", "0x40300004"], - [1, "0x40200000", "0x40600000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics8d": { - "p1": [[0, "0x40000000", "0x40a00000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x40000000", "0x40800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400da130", "0x408b8e38"], - [4, "0x40055556", "0x40938e38", "0x40000000", "0x409aaaaa", "0x40000000", "0x40a00000"], - [1, "0x400da130", "0x408b8e38"], - [5], - [0, "0x402610ef", "0x404dcd33"], - [1, "0x40400000", "0x40000000"], - [4, "0x40800002", "0x3fbffffc", "0x406ffffe", "0x40000003", "0x404ffffb", "0x40300008"], - [4, "0x4042e3bb", "0x4038bd84", "0x403495ed", "0x4042ac93", "0x402610ef", "0x404dcd33"], - [5], - [0, "0x404ffffb", "0x40300008"], - [4, "0x404ace9c", "0x4037ca17", "0x4045315f", "0x40400003", "0x403f6e4a", "0x40486d49"], - [4, "0x402d856f", "0x40629e86", "0x401a2eee", "0x407ee682", "0x400da130", "0x408b8e38"], - [1, "0x40200000", "0x40600000"], - [1, "0x40500001", "0x402fffff"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics9d": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x40000000", "0x40c00000", "0x40400000", "0x3f800000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40000000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40200000", "0x407105eb"], - [4, "0x400aaaab", "0x408eec25", "0x40000000", "0x409a20be", "0x40000000", "0x40800000"], - [1, "0x40300000", "0x40500000"], - [4, "0x402a20bd", "0x405bbe85", "0x4024cb68", "0x4066f31d", "0x40200000", "0x407105eb"], - [5], - [0, "0x40472467", "0x4024f8b8"], - [1, "0x40600000", "0x40200000"], - [1, "0x40a00000", "0x3f800000"], - [4, "0x4086f52a", "0x3f800000", "0x4065a121", "0x3fe1fcbb", "0x40472467", "0x4024f8b8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics10u": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x3f800000", "0x40c00000", "0x40800000", "0x3f800000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40300007", "0x404ffffb"], - [4, "0x3fe00007", "0x407ffffe", "0x3f800000", "0x40900000", "0x3f800000", "0x40800000"], - [1, "0x404b238d", "0x402c8445"], - [4, "0x4075f615", "0x3febadb3", "0x4092dfce", "0x3f800000", "0x40a00000", "0x3f800000"], - [1, "0x40600000", "0x40200000"], - [1, "0x409ded0b", "0x3fd1c719"], - [4, "0x408bfdfb", "0x4001197c", "0x4072c27c", "0x401d6179", "0x405048dc", "0x403792b7"], - [4, "0x40453164", "0x403ffffe", "0x403a62c7", "0x404835eb", "0x40300007", "0x404ffffb"], - [5], - [0, "0x409ded0b", "0x3fd1c719"], - [1, "0x40c00000", "0x3f800000"], - [4, "0x40b55556", "0x3f955555", "0x40a9c71d", "0x3fb1c71a", "0x409ded0b", "0x3fd1c719"], - [5], - [0, "0x40300005", "0x404ffffa"], - [4, "0x4027311f", "0x405bbe81", "0x401eec27", "0x4066f31b", "0x40177d0a", "0x407105eb"], - [4, "0x3fecd260", "0x408eec25", "0x3fcbbe85", "0x409a20be", "0x40000000", "0x40800000"], - [1, "0x402fffff", "0x40500001"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics11i": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x40000000", "0x40a00000", "0x40400000", "0x40000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40000000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404dcd33", "0x402610ef"], - [4, "0x4042ac91", "0x403495ef", "0x4038bd80", "0x4042e3c0", "0x40300000", "0x40500000"], - [1, "0x40600000", "0x40200000"], - [1, "0x404dcd33", "0x402610ef"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics12d": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x40a00000", "0x40400000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40000000", "0x40800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x405b0748", "0x4038db99"], - [4, "0x408780d1", "0x401a5edf", "0x40a00000", "0x3fe42b58", "0x40a00000", "0x3f800000"], - [1, "0x40600000", "0x40200000"], - [1, "0x405b0748", "0x4038db99"], - [5], - [0, "0x40300000", "0x40500000"], - [1, "0x40000000", "0x40800000"], - [4, "0x3f977d0a", "0x40800000", "0x3fc44f6a", "0x40755555", "0x400efa15", "0x40600000"], - [4, "0x40190ce6", "0x405b3497", "0x40244180", "0x4055df40", "0x40300000", "0x40500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics13d": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40000000", "0x40a00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0x40000000", "0x40a00000", "0x40400000", "0x40000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40300009", "0x404ffffa"], - [4, "0x40000004", "0x406ffffe", "0x3fbffffc", "0x40800002", "0x40000000", "0x40400000"], - [1, "0x404dcd33", "0x402610ef"], - [4, "0x4042ac91", "0x403495ef", "0x4038bd80", "0x4042e3c0", "0x40300009", "0x404ffffa"], - [5], - [0, "0x408b8e38", "0x400da130"], - [4, "0x407ee682", "0x401a2eee", "0x40629e86", "0x402d856e", "0x40486d49", "0x403f6e49"], - [4, "0x40400003", "0x4045315e", "0x4037ca18", "0x404ace9b", "0x40300009", "0x404ffffa"], - [1, "0x40600000", "0x40200000"], - [1, "0x408b8e38", "0x400da130"], - [5], - [0, "0x408b8e38", "0x400da130"], - [4, "0x40938e38", "0x40055556", "0x409aaaaa", "0x40000000", "0x40a00000", "0x40000000"], - [1, "0x408b8e38", "0x400da130"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics14d": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x00000000", "0x40800000", "0x40400000", "0x3f800000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x00000000", "0x40400000", "0x40400000", "0x40000000", "0x40800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe0000c", "0x400ffff7"], - [4, "0x3fa00004", "0x403ffffc", "0x3f7ffff0", "0x40600002", "0x40000000", "0x40400000"], - [1, "0x4019ef11", "0x3fe4659b"], - [4, "0x400b6a10", "0x3ffaa6df", "0x3ffa387f", "0x40074280", "0x3fe0000c", "0x400ffff7"], - [5], - [0, "0x40200000", "0x3fc00000"], - [1, "0x3fdfffff", "0x40100000"], - [4, "0x3fea62cb", "0x400835e8", "0x3ff59d43", "0x3ffffff9", "0x400091b7", "0x3fef256e"], - [4, "0x40127a92", "0x3fbac2f3", "0x4025d113", "0x3f8232f9", "0x40325ed1", "0x3f238e38"], - [1, "0x40200000", "0x3fc00000"], - [5], - [0, "0x40325ed1", "0x3f238e38"], - [4, "0x403aaaab", "0x3ec71c71", "0x40400000", "0x3e2aaaaa", "0x40400000", "0x00000000"], - [1, "0x40325ed1", "0x3f238e38"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics15d": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40400000", "0x40a00000", "0x40800000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4038db99", "0x405b0748"], - [4, "0x401a5edf", "0x408780d1", "0x3fe42b58", "0x40a00000", "0x3f800000", "0x40a00000"], - [1, "0x40200000", "0x40600000"], - [1, "0x4038db99", "0x405b0748"], - [5], - [0, "0x40500000", "0x40300000"], - [1, "0x40800000", "0x40000000"], - [4, "0x40800000", "0x3f977d0a", "0x40755555", "0x3fc44f6a", "0x40600000", "0x400efa15"], - [4, "0x405b3498", "0x40190ce3", "0x4055df43", "0x4024417b", "0x40500000", "0x40300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics16i": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40000000", "0x40a00000", "0x40a00000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40500001", "0x402fffff"], - [1, "0x40200000", "0x40600000"], - [1, "0x4034dc73", "0x40537bbb"], - [4, "0x403e3cfe", "0x4047829e", "0x40476097", "0x403b7f37", "0x40500001", "0x402fffff"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics17d": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40400000", "0x40800000", "0x40800000", "0x3f800000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x403232ce", "0x4059ef11"], - [4, "0x401495f0", "0x4080496f", "0x3fdd0a01", "0x40945ec0", "0x3f800000", "0x40a00000"], - [1, "0x40200000", "0x40600000"], - [1, "0x403232ce", "0x4059ef11"], - [5], - [0, "0x40500000", "0x40300000"], - [1, "0x40800000", "0x40000000"], - [4, "0x40800000", "0x3fcbbe85", "0x40755555", "0x3fecd260", "0x40600000", "0x40177d0a"], - [4, "0x405b3498", "0x401eec25", "0x4055df43", "0x4027311c", "0x40500000", "0x40300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics18d": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x00000000", "0x40000000", "0x40a00000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f9b425f", "0x407bda13"], - [4, "0x3f8aaaab", "0x4089c71d", "0x3f800000", "0x40955555", "0x3f800000", "0x40a00000"], - [1, "0x3f9b425f", "0x407bda13"], - [5], - [0, "0x3fc00000", "0x40200000"], - [1, "0x3f9b425f", "0x407bda13"], - [4, "0x3fb45ddb", "0x4057fbf4", "0x3fdb0add", "0x4032c27a", "0x3ffedc93", "0x401048db"], - [4, "0x4005315f", "0x40053164", "0x400ace9b", "0x3ff4c590", "0x400ffffb", "0x3fe00012"], - [4, "0x402ffffe", "0x3f400012", "0x40400003", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x3fc9f171", "0x40072466"], - [4, "0x3fe6d366", "0x3ffd57f0", "0x400215a7", "0x3fedea5a", "0x400ffff8", "0x3fe00008"], - [1, "0x3fc00000", "0x40200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics19d": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x40000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40a00000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404ffff9", "0x40300005"], - [4, "0x4058cedf", "0x402a20c1", "0x406113d9", "0x4024cb69", "0x406882f6", "0x40200000"], - [4, "0x4084cb68", "0x400aaaab", "0x408d105f", "0x40000000", "0x40800000", "0x40000000"], - [1, "0x40500001", "0x402fffff"], - [5], - [0, "0x40200000", "0x40600000"], - [1, "0x3f800000", "0x40a00000"], - [4, "0x3fae8500", "0x4088bd80", "0x3ffeda45", "0x406b6a11", "0x402610ef", "0x404dcd33"], - [1, "0x40200000", "0x40600000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp157": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40c00000", "0x40000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40c00000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404ffff8", "0x40300004"], - [4, "0x405bbe80", "0x402a20c0", "0x4066f31a", "0x4024cb69", "0x407105eb", "0x40200000"], - [4, "0x408eec25", "0x400aaaab", "0x409a20be", "0x40000000", "0x40800000", "0x40000000"], - [1, "0x40500000", "0x40300000"], - [5], - [0, "0x40200000", "0x40600000"], - [1, "0x4024f8b8", "0x40472467"], - [4, "0x3fe1fcbb", "0x4065a121", "0x3f800000", "0x4086f52a", "0x3f800000", "0x40a00000"], - [1, "0x40200000", "0x40600000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp142": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40000000", "0x40a00000", "0x40000000", "0x3f800000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x3f800000", "0x40c00000", "0x40a00000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fff28fb", "0x40139d74"], - [4, "0x401fc966", "0x407089e5", "0x404e1f3c", "0x40ad0535", "0x40a00000", "0x40c00000"], - [1, "0x40314d11", "0x4029f399"], - [4, "0x40200569", "0x4022a7b6", "0x400f10b3", "0x401ae1ca", "0x3fff28fb", "0x40139d74"], - [5], - [0, "0x3ff1cd2b", "0x40000000"], - [1, "0x40155555", "0x40000000"], - [1, "0x3fab0000", "0x3f010000"], - [4, "0x3f9e0000", "0x3e980000", "0x3f900000", "0x3e000000", "0x3f800000", "0x00000000"], - [1, "0x3fab0000", "0x3f010000"], - [4, "0x3fc3ed5c", "0x3f66a051", "0x3fd92d7b", "0x3fb6abe5", "0x3ff1cd2b", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops4i": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x00000000", "0x40000000", "0x00000000", "0x40000000", "0xbfd55555", "0x400aaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0xbfd55555", "0x400aaaab", "0x00000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40400000"], - [4, "0x00000000", "0x4025469f", "0x00000000", "0x4015b5f6", "0xbdf88367", "0x400d6bf7"], - [4, "0xbe3ca7a1", "0x40092034", "0xbe8f36d7", "0x4006c8c2", "0xbed96ffe", "0x4005db3e"], - [4, "0xbf460446", "0x400d8659", "0xbf873f76", "0x401e3023", "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadRect1": { - "p1": [[0, "0x40c00000", "0x41700000"], - [2, "0x41800000", "0x00000000", "0x41000000", "0x40800000"], - [2, "0x40000000", "0x40e00000", "0x41400000", "0x41400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x41300000"], - [1, "0x41500000", "0x41300000"], - [1, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4108d276", "0x41300000"], - [2, "0x40ef0c2e", "0x414cb6dd", "0x40c00000", "0x41700000"], - [1, "0x41400000", "0x41400000"], - [2, "0x412faaa2", "0x4137d551", "0x41220039", "0x41300000"], - [1, "0x4108d276", "0x41300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadRect2": { - "p1": [[0, "0x40a00000", "0x41400000"], - [2, "0x41700000", "0x40e00000", "0x41100000", "0x40800000"], - [2, "0x3f800000", "0x00000000", "0x41300000", "0x41700000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x41300000"], - [1, "0x41500000", "0x41300000"], - [1, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40dbff8e", "0x41300000"], - [2, "0x40c0aabc", "0x4137d551", "0x40a00000", "0x41400000"], - [1, "0x41300000", "0x41700000"], - [2, "0x411879eb", "0x414cb6e0", "0x41072d8a", "0x41300000"], - [1, "0x40dbff8e", "0x41300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadRect3": { - "p1": [[0, "0x41400000", "0x41400000"], - [2, "0x40000000", "0x40e00000", "0x41000000", "0x40800000"], - [2, "0x41800000", "0x00000000", "0x40c00000", "0x41700000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x41300000"], - [1, "0x41500000", "0x41300000"], - [1, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41220039", "0x41300000"], - [2, "0x412faaa2", "0x4137d551", "0x41400000", "0x41400000"], - [1, "0x40c00000", "0x41700000"], - [2, "0x40ef0c2e", "0x414cb6dd", "0x4108d276", "0x41300000"], - [1, "0x41220039", "0x41300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadRect4": { - "p1": [[0, "0x41300000", "0x41700000"], - [2, "0x3f800000", "0x00000000", "0x41100000", "0x40800000"], - [2, "0x41700000", "0x40e00000", "0x40a00000", "0x41400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x41300000"], - [1, "0x41500000", "0x41300000"], - [1, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41072d8a", "0x41300000"], - [2, "0x411879eb", "0x414cb6e0", "0x41300000", "0x41700000"], - [1, "0x40a00000", "0x41400000"], - [2, "0x40c0aabc", "0x4137d551", "0x40dbff8e", "0x41300000"], - [1, "0x41072d8a", "0x41300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadRect5": { - "p1": [[0, "0x41300000", "0x41500000"], - [2, "0x40800000", "0x40800000", "0x41000000", "0x40800000"], - [2, "0x41400000", "0x40800000", "0x40a00000", "0x41500000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x41300000"], - [1, "0x41500000", "0x41300000"], - [1, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x411800e5", "0x41300000"], - [2, "0x4122c64e", "0x413efef7", "0x41300000", "0x41500000"], - [1, "0x40a00000", "0x41500000"], - [2, "0x40ba7357", "0x413efeff", "0x40cffe35", "0x41300000"], - [1, "0x411800e5", "0x41300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadRect6": { - "p1": [[0, "0x40a00000", "0x41500000"], - [2, "0x41400000", "0x40800000", "0x41000000", "0x40800000"], - [2, "0x40800000", "0x40800000", "0x41300000", "0x41500000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x41300000"], - [1, "0x41500000", "0x41300000"], - [1, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40cffe35", "0x41300000"], - [2, "0x40ba7357", "0x413efeff", "0x40a00000", "0x41500000"], - [1, "0x41300000", "0x41500000"], - [2, "0x4122c64e", "0x413efef7", "0x411800e5", "0x41300000"], - [1, "0x40cffe35", "0x41300000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp141": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x40c00000", "0x40800000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x40c00000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x402a8ef2", "0x402a655c"], - [4, "0x4077b920", "0x403f45d2", "0x40951de4", "0x4046d285", "0x40400000", "0x40000000"], - [1, "0x4019999a", "0x40000000"], - [1, "0x402a8ef2", "0x402a655c"], - [5], - [0, "0x40100000", "0x40000000"], - [4, "0x4012e9f0", "0x400ba7c1", "0x40165bb9", "0x40185f33", "0x401a6e18", "0x4025f4dc"], - [4, "0x400f7896", "0x4022e580", "0x40042e12", "0x401faba4", "0x3ff1c71d", "0x401c71c7"], - [4, "0x3f8e38e4", "0x400e38e4", "0x3eaaaaab", "0x40000000", "0x00000000", "0x40000000"], - [1, "0x40100000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp58d": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x40400000", "0x40800000", "0x40c00000", "0x40a00000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40400000", "0x40a00000", "0x40a00000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x408de88c", "0x4089b9a4"], - [4, "0x40a441f4", "0x4084df51", "0x40ad78be", "0x4075e2f7", "0x40a00000", "0x40400000"], - [1, "0x4083c3c4", "0x40569697"], - [1, "0x408de88c", "0x4089b9a4"], - [5], - [0, "0x4082d0d4", "0x405758f0"], - [4, "0x40820896", "0x406ba99c", "0x4081dbe7", "0x4080dda3", "0x4082f919", "0x408b9c20"], - [4, "0x40748202", "0x408ccfeb", "0x40607462", "0x408da5d1", "0x404a8000", "0x408e9000"], - [4, "0x40100000", "0x40910000", "0x3f900000", "0x40940000", "0x00000000", "0x40a00000"], - [1, "0x4082d0d4", "0x405758f0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loops5i": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x00000000", "0x40000000", "0x3e2aaaab", "0x402aaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3e2aaaab", "0x402aaaab", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [4, "0x3ee2847c", "0x40000000", "0x3e486e30", "0x40000000", "0x3dec84b7", "0x40076577"], - [4, "0x3dd600b1", "0x400868e1", "0x3dc5e29a", "0x40098fd5", "0x3dbb67ae", "0x400adf33"], - [4, "0x3e586574", "0x4013cd3a", "0x3ef18105", "0x401b0cb3", "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp140": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x40a00000", "0x40800000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x40a00000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x403a6d03", "0x4034da07"], - [4, "0x40662338", "0x403f230c", "0x4078915b", "0x4038915a", "0x40400000", "0x40000000"], - [1, "0x40200000", "0x40000000"], - [1, "0x403a6d03", "0x4034da07"], - [5], - [0, "0x4012592d", "0x40000000"], - [4, "0x4016ab22", "0x400e5508", "0x401c017d", "0x401e022f", "0x4022998d", "0x402e6e2c"], - [4, "0x401145ba", "0x40295022", "0x3ffbf065", "0x4022e0f4", "0x3fd55556", "0x401c71c7"], - [4, "0x3f800000", "0x400e38e4", "0x3eaaaaab", "0x40000000", "0x00000000", "0x40000000"], - [1, "0x4012592d", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp139": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x40400000", "0x3f800000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x3f800000", "0x40a00000", "0x40000000", "0x00000000", "0x40800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe00012", "0x400ffffc"], - [4, "0x3f400012", "0x402fffff", "0x00000000", "0x40400003", "0x00000000", "0x40000000"], - [1, "0x40072466", "0x3fc9f171"], - [4, "0x3ffd57ec", "0x3fe6d36c", "0x3fedea53", "0x400215ac", "0x3fe00012", "0x400ffffc"], - [5], - [0, "0x407bda14", "0x3f9b425f"], - [4, "0x4057fbf5", "0x3fb45ddb", "0x4032c27b", "0x3fdb0adc", "0x401048dc", "0x3ffedc93"], - [4, "0x40053165", "0x4005315f", "0x3ff4c591", "0x400ace9c", "0x3fe00012", "0x400ffffc"], - [1, "0x40200000", "0x3fc00000"], - [1, "0x407bda14", "0x3f9b425f"], - [5], - [0, "0x407bda14", "0x3f9b425f"], - [4, "0x4089c71d", "0x3f8aaaab", "0x40955555", "0x3f800000", "0x40a00000", "0x3f800000"], - [1, "0x407bda14", "0x3f9b425f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics138": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x40400000", "0x40c00000", "0x3f800000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4010ee58", "0x400bb4e9"], - [4, "0x40096116", "0x401db68e", "0x40045be7", "0x40345894", "0x3ffe66c7", "0x404b99e2"], - [4, "0x3ffaa988", "0x405407ac", "0x3ff6e301", "0x405c8a63", "0x3ff2d21c", "0x4064f136"], - [1, "0x00000000", "0x40a00000"], - [4, "0x3fa66666", "0x40adddde", "0x3fd49f4a", "0x4091abce", "0x3ff2d21c", "0x4064f136"], - [1, "0x406c4ec5", "0x400ec4ec"], - [1, "0x4049801d", "0x40032ab4"], - [4, "0x404f9533", "0x4001dfdc", "0x40559ee7", "0x400087bc", "0x405b99a8", "0x3ffe65de"], - [4, "0x4064822a", "0x3ffa6e6c", "0x406d4980", "0x3ff685c0", "0x4075e3e4", "0x3ff319b5"], - [4, "0x4048daf5", "0x3fbc5aef", "0x402efdf0", "0x3fc31a53", "0x401e61b0", "0x3fe99675"], - [1, "0x4049801d", "0x40032ab4"], - [4, "0x4036ed40", "0x40071cff", "0x4023f034", "0x400a936a", "0x4010ee58", "0x400bb4e9"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubics137": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x40400000", "0x40c00000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4007bea0", "0x3fdf520b"], - [4, "0x3fff68cd", "0x3ffadb56", "0x3ff9f630", "0x4017f89b", "0x3ff3d3f1", "0x4035db48"], - [4, "0x3ff29bd2", "0x403bcc08", "0x3ff15cc2", "0x4041de97", "0x3ff00000", "0x40480000"], - [1, "0x00000000", "0x40a00000"], - [4, "0x3fbfffff", "0x40b00000", "0x3fe00000", "0x40880000", "0x3ff00000", "0x40480000"], - [1, "0x40400000", "0x40000000"], - [1, "0x400e38e4", "0x3fded098"], - [4, "0x4017885d", "0x3fdded99", "0x4020d7d6", "0x3fdc60c5", "0x402a1b66", "0x3fda8177"], - [4, "0x4019daae", "0x3fc49afd", "0x400fb878", "0x3fc7e1c8", "0x400901ce", "0x3fdb5689"], - [1, "0x400e38e4", "0x3fded098"], - [4, "0x400c1016", "0x3fdf053e", "0x4009e748", "0x3fdf30c2", "0x4007bea0", "0x3fdf520b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp136a": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [2, "0x40a00000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40c00000", "0x40a00000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x409f819a", "0x40a00000"], - [2, "0x40a00000", "0x40af22cf", "0x40a00000", "0x40c00000"], - [1, "0x40933333", "0x40a00000"], - [1, "0x409f819a", "0x40a00000"], - [5], - [0, "0x409f0e39", "0x4094a86b"], - [2, "0x4099d6c8", "0x3f985ae7", "0x406f9e4e", "0x3f62ed80"], - [2, "0x405a90e8", "0x3f4ade30", "0x40400000", "0x3f800000"], - [1, "0x408c8a5b", "0x408f59e4"], - [4, "0x409322e3", "0x40911b36", "0x40995d13", "0x4092e98a", "0x409f0e39", "0x4094a86b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp136": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40a00000", "0x40c00000", "0x40a00000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40c00000", "0x40a00000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x409eda3b", "0x40a00000"], - [4, "0x40a00000", "0x40b2d8d6", "0x40a00000", "0x40c00000", "0x40a00000", "0x40c00000"], - [1, "0x40933333", "0x40a00000"], - [1, "0x409eda3b", "0x40a00000"], - [5], - [0, "0x409e0a05", "0x409458e5"], - [4, "0x4099bbc8", "0x403b8c96", "0x408bf941", "0x3ea035f7", "0x40400000", "0x3f800000"], - [1, "0x408c8a5b", "0x408f59e4"], - [4, "0x4092beef", "0x4091009d", "0x4098a002", "0x4092b2da", "0x409e0a05", "0x409458e5"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp135": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40a00000", "0x40c00000", "0x40c00000", "0x00000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40800000", "0x40c00000", "0x40a00000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40a3be82", "0x40a4b595"], - [4, "0x40a1d53e", "0x40b50089", "0x40a00000", "0x40c00000", "0x40a00000", "0x40c00000"], - [1, "0x409ad6b6", "0x40a6318c"], - [1, "0x40a3be82", "0x40a4b595"], - [5], - [0, "0x40a4bcc3", "0x409bc690"], - [4, "0x40aa670c", "0x404ba0da", "0x40ae060f", "0x3e8fcf8b", "0x40800000", "0x3f800000"], - [1, "0x40987a06", "0x409a6220"], - [4, "0x409cd3ca", "0x409ad32d", "0x40a0ef48", "0x409b4c52", "0x40a4bcc3", "0x409bc690"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp134": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40a00000", "0x40c00000", "0x40c00000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40400000", "0x40c00000", "0x40a00000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40a34c7c", "0x40a4c896"], - [4, "0x40a1d3d2", "0x40b50915", "0x40a00000", "0x40c00000", "0x40a00000", "0x40c00000"], - [1, "0x40960000", "0x40a70000"], - [1, "0x40a34c7c", "0x40a4c896"], - [5], - [0, "0x40a459e3", "0x4096e218"], - [4, "0x40a7a6ca", "0x4040d5d8", "0x40a2fdb2", "0x3e9ab6f5", "0x40400000", "0x3f800000"], - [1, "0x408d41c3", "0x40912468"], - [4, "0x4095b0a2", "0x4092ef6e", "0x409d8176", "0x4094f0c0", "0x40a459e3", "0x4096e218"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp133": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40a00000", "0x40c00000", "0x40a00000", "0x00000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40800000", "0x40c00000", "0x40a00000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x409f6d1e", "0x40a00000"], - [4, "0x40a00000", "0x40b2d8d6", "0x40a00000", "0x40c00000", "0x40a00000", "0x40c00000"], - [1, "0x4099999a", "0x40a00000"], - [1, "0x409f6d1e", "0x40a00000"], - [5], - [0, "0x409f3e0f", "0x409a5b8b"], - [4, "0x409d5c93", "0x404869d7", "0x4096cfbe", "0x3e93041c", "0x40800000", "0x3f800000"], - [1, "0x4098432d", "0x40994fdf"], - [4, "0x409aaa8c", "0x4099a9be", "0x409cff0e", "0x409a0342", "0x409f3e0f", "0x409a5b8b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop12": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40c00000", "0xc04aaaab", "0x406aaaab", "0x40caaaab", "0x40555556"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0xc04aaaab", "0x406aaaab", "0x40caaaab", "0x40555556", "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e87ce2d", "0x4083069a"], - [4, "0x3eab0357", "0x40825963", "0x3ed1cb10", "0x4081a3e0", "0x3efc5f8c", "0x4080e81d"], - [1, "0x3f01a29d", "0x407e5d63"], - [4, "0x3f46c523", "0x407627f2", "0x3f886502", "0x406e8542", "0x3fabb798", "0x40673baa"], - [4, "0x4028f8d3", "0x4044f041", "0x406967ee", "0x402a59fc", "0x3f800000", "0x40000000"], - [1, "0x3f01a29d", "0x407e5d63"], - [4, "0x3ed90c3a", "0x40806f8c", "0x3eafbc69", "0x4081b73e", "0x3e87ce2d", "0x4083069a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp132": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40400000", "0x40800000", "0x40400000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x40000000", "0x40400000", "0x40c00000", "0x40a00000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4069ae31", "0x407259eb"], - [4, "0x407c9583", "0x4091d486", "0x408c07d2", "0x40ac07d2", "0x40a00000", "0x40c00000"], - [1, "0x407b0989", "0x40761312"], - [4, "0x4075aa36", "0x40750f5d", "0x406fdb4b", "0x4073cd4a", "0x4069ae31", "0x407259eb"], - [5], - [0, "0x4058b419", "0x40400000"], - [1, "0x40600000", "0x40400000"], - [1, "0x40500000", "0x40200000"], - [4, "0x404616e6", "0x3ff0b72f", "0x4042514d", "0x3fb9fc64", "0x4040e1ce", "0x3fba3add"], - [4, "0x40400000", "0x3fba6140", "0x40400000", "0x3fcf48d1", "0x40400000", "0x40000000"], - [1, "0x40500000", "0x40200000"], - [4, "0x40527e1f", "0x4029f87d", "0x40555fa9", "0x4034b7ce", "0x4058b419", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop11": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0xbfeaaaac", "0x3faaaaab", "0x40800000", "0xbf800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0xbfeaaaac", "0x3faaaaab", "0x40800000", "0xbf800000", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3e7944a8", "0x3fbe512a"], - [4, "0x3e94fb12", "0x3fb1c4e8", "0x3eb94d68", "0x3fa32f57", "0x3eee09c4", "0x3f92d4a7"], - [4, "0x3f31c20b", "0x3f513221", "0x3f823a05", "0x3f0b6fe6", "0x3f9d920d", "0x3ec4dbe6"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3e42e619", "0x3ff21aa9"], - [4, "0x3e440659", "0x3fe6c806", "0x3e51e2f4", "0x3fdb97dd", "0x3e69ec60", "0x3fd0a052"], - [4, "0x3e853c79", "0x3fe8b51b", "0x3e648d1c", "0x3ff31f46", "0x3e4466b9", "0x3ff2285d"], - [1, "0x3e42e619", "0x3ff21aa9"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop10": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x40000000", "0xc06aaaaa", "0x41555556"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0xc06aaaaa", "0x41555556", "0x40a00000", "0x40c00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40a00000", "0x40c00000"], - [4, "0x405cb816", "0x408e5c0b", "0x401ff0df", "0x405ff0df", "0x3fd2a02b", "0x40650a6f"], - [4, "0x3f8d470b", "0x4068471e", "0x3f19c512", "0x40830729", "0x3be6bd1b", "0x40a2b013"], - [4, "0xbf2141b9", "0x40f97684", "0xbefd2813", "0x412a62e8", "0x40a00000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"circlesOp3": { - "p1": [[0, "0x40000000", "0x3f800000"], - [3, "0x40000000", "0xbf800000", "0x00000000", "0xbf800000", "0x3f3504f3"], - [3, "0xc0000000", "0xbf800000", "0xc0000000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0000000", "0x40400000", "0x00000000", "0x40400000", "0x3f3504f3"], - [3, "0x40000000", "0x40400000", "0x40000000", "0x3f800000", "0x3f3504f3"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40c00000", "0x40a00000"], - [3, "0x40c00000", "0x41000000", "0x40400000", "0x41000000", "0x3f3504f3"], - [3, "0x00000000", "0x41000000", "0x00000000", "0x40a00000", "0x3f3504f3"], - [3, "0x00000000", "0x40000000", "0x40400000", "0x40000000", "0x3f3504f3"], - [3, "0x40c00000", "0x40000000", "0x40c00000", "0x40a00000", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0xbf800000"], - [3, "0x40000000", "0xbf800000", "0x40000000", "0x3f800000", "0x3f3504f3"], - [3, "0x40000000", "0x40400000", "0x00000000", "0x40400000", "0x3f3504f3"], - [3, "0xc0000000", "0x40400000", "0xc0000000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0000000", "0xbf800000", "0x00000000", "0xbf800000", "0x3f3504f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop9": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0xc0200000", "0x00000000", "0x40555555", "0xbf2aaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0xc0200000", "0x00000000", "0x40555555", "0xbf2aaaaa", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3a562a89", "0x3f24c28c"], - [4, "0xbf0a6bd5", "0x3fc35d20", "0x3f224c29", "0x40112614", "0x00000000", "0x3f800000"], - [4, "0x40073f77", "0xbd67eee2", "0x3f0acd59", "0xbe33a2ff", "0x3a562a89", "0x3f24c28c"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop8": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40800000", "0xc0755555", "0x3e2aaaa8", "0x40c00000", "0xbf800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0xc0755555", "0x3e2aaaa8", "0x40c00000", "0xbf800000", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3dbc18a1", "0x3f63147f"], - [4, "0xbf89cdfb", "0x4003abfc", "0x3f224c11", "0x4039b90d", "0x00000000", "0x3f800000"], - [4, "0x40737261", "0xbe893104", "0x3f9f37cc", "0xbe86ba40", "0x3dbc18a1", "0x3f63147f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rects5": { - "p1": [[0, "0x40a00000", "0x40a00000"], - [1, "0x40c00000", "0x40a00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40a00000", "0x40c00000"], - [5], - [0, "0x40a00000", "0x40a00000"], - [1, "0x40c00000", "0x40a00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40a00000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5], - [0, "0x40a00000", "0x40a00000"], - [1, "0x40c00000", "0x40a00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40a00000", "0x40c00000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40a00000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40a00000"], - [1, "0x40a00000", "0x40a00000"], - [1, "0x40a00000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop7": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0xbf800000", "0x00000000", "0x41080000", "0xc0200000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [4, "0xbf800000", "0x00000000", "0x41080000", "0xc0200000", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa809ac", "0x400414d2"], - [4, "0x3f8f62b1", "0x4007b159", "0x3f530c4d", "0x3fe98626", "0x00000000", "0x3f800000"], - [1, "0x404c0001", "0xbea00002"], - [4, "0x403e1111", "0xbe035d27", "0x402d8c72", "0x3dfc64f7", "0x401f4b39", "0x3edccd12"], - [4, "0x3fd1ea19", "0x3fa84393", "0x3fc84242", "0x3ffeb8e5", "0x3fa809ac", "0x400414d2"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp130a": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [2, "0x4089d89e", "0x40b5c670", "0x40676275", "0x405c6701"], - [2, "0x4033b13a", "0x3f331fd0", "0x40000000", "0x3f800000"], - [5], - [0, "0x40a00000", "0x40c00000"], - [2, "0x3f948dde", "0x40204c6b", "0x406c5fda", "0x406771a6"], - [2, "0x40b8f154", "0x408fdbb9", "0x40c00000", "0x40800000"]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40914e40", "0x40b2786b"], - [2, "0x4098a720", "0x40bc9be7", "0x40a00000", "0x40c00000"], - [1, "0x40bfabeb", "0x4080a82b"], - [2, "0x40bfd96e", "0x408056ab", "0x40c00000", "0x40800000"], - [1, "0x40bfabeb", "0x4080a82b"], - [2, "0x40b78495", "0x408f41fd", "0x406c5fda", "0x406771a6"], - [2, "0x406b7d0c", "0x40670e1a", "0x406a9d5d", "0x4066acd0"], - [2, "0x4068ffec", "0x40619ed1", "0x40676275", "0x405c6701"], - [2, "0x4038ca8c", "0x3f786ac0", "0x400a32a4", "0x3f786ac2"], - [2, "0x40051952", "0x3f786ac2", "0x40000000", "0x3f800000"], - [1, "0x4061c002", "0x4062eaae"], - [2, "0x4033e2fb", "0x405003f4", "0x402d1e09", "0x405960e5"], - [2, "0x402026c3", "0x406b4ffc", "0x40914e40", "0x40b2786b"], - [5], - [0, "0x4072df2d", "0x407f73f5"], - [2, "0x406ebe40", "0x407398af", "0x406a9d5d", "0x4066acd0"], - [2, "0x40660381", "0x4064ac82", "0x4061c002", "0x4062eaae"], - [1, "0x4072df2d", "0x407f73f5"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rRect1x": { - "p1": [[0, "0x41a53333", "0x40b4cccd"], - [3, "0x41a53333", "0x3f916c61", "0x41c91f8a", "0x3f266666", "0x3f6373f3"], - [1, "0x41cd3333", "0x3f266666"], - [1, "0x41d146dc", "0x3f2d10f5"], - [3, "0x41f53333", "0x3f916c61", "0x41f53333", "0x40b4cccd", "0x3f6373f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41a53333", "0x41cd3333", "0x41a53333", "0x3f3504f7"], - [1, "0x41a53333", "0x41a53333"], - [1, "0x41a53333", "0x40b4cccd"], - [5], - [0, "0x41a53333", "0x41a53333"], - [1, "0x40b4cccd", "0x41a53333"], - [3, "0x3f266666", "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f3504f7"], - [1, "0x3f266666", "0x4236999a"], - [3, "0x3f266666", "0x424a999a", "0x40b4cccd", "0x424a999a", "0x3f3504f7"], - [1, "0x41cd3333", "0x424a999a"], - [3, "0x41f53333", "0x424a999a", "0x41f53333", "0x4236999a", "0x3f3504f7"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f7"], - [3, "0x41a53333", "0x41f53333", "0x41a53333", "0x41cd3333", "0x3f3504f7"], - [1, "0x41a53333", "0x41a53333"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x41a53333", "0x4236999a"], - [1, "0x41a53333", "0x41cd3333"], - [3, "0x41a53333", "0x41a53333", "0x41cd3333", "0x41a53333", "0x3f3504f7"], - [1, "0x4236999a", "0x41a53333"], - [3, "0x424a999a", "0x41a53333", "0x424a999a", "0x41cd3333", "0x3f3504f7"], - [1, "0x424a999a", "0x4236999a"], - [3, "0x424a999a", "0x424a999a", "0x4236999a", "0x424a999a", "0x3f3504f7"], - [1, "0x41cd3333", "0x424a999a"], - [3, "0x41a53333", "0x424a999a", "0x41a53333", "0x4236999a", "0x3f3504f7"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41c91f8a", "0x3f266666"], - [3, "0x41a53333", "0x3f916c61", "0x41a53333", "0x40b4cccd", "0x3f6373f3"], - [1, "0x41a53333", "0x41a53333"], - [1, "0x40b4cccd", "0x41a53333"], - [3, "0x3f266666", "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f3504f7"], - [1, "0x3f266666", "0x4236999a"], - [3, "0x3f266666", "0x424a999a", "0x40b4cccd", "0x424a999a", "0x3f3504f7"], - [1, "0x41cd3333", "0x424a999a"], - [3, "0x41a53333", "0x424a999a", "0x41a53333", "0x4236999a", "0x3f3504f7"], - [1, "0x41a53333", "0x41a53333"], - [1, "0x41f53333", "0x41a53333"], - [1, "0x41f53333", "0x40b4cccd"], - [3, "0x41f53333", "0x3f916c61", "0x41d146dc", "0x3f2d10f5", "0x3f6373f3"], - [1, "0x41cd3333", "0x3f266666"], - [1, "0x41c91f8a", "0x3f266666"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"circlesOp2": { - "p1": [[0, "0x40800000", "0x3f800000"], - [3, "0x40800000", "0xc0400000", "0x00000000", "0xc0400000", "0x3f3504f3"], - [3, "0xc0800000", "0xc0400000", "0xc0800000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0800000", "0x40a00000", "0x00000000", "0x40a00000", "0x3f3504f3"], - [3, "0x40800000", "0x40a00000", "0x40800000", "0x3f800000", "0x3f3504f3"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [3, "0x40400000", "0x40e00000", "0x00000000", "0x40e00000", "0x3f3504f3"], - [3, "0xc0400000", "0x40e00000", "0xc0400000", "0x40800000", "0x3f3504f3"], - [3, "0xc0400000", "0x3f800000", "0x00000000", "0x3f800000", "0x3f3504f3"], - [3, "0x40400000", "0x3f800000", "0x40400000", "0x40800000", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x403ecfa6", "0x406aaaab"], - [3, "0x402bbae3", "0x3f800000", "0x00000000", "0x3f800000", "0x3f3ecfa6"], - [3, "0xc02bbae3", "0x3f800000", "0xc03ecfa6", "0x406aaaab", "0x3f3ecfa6"], - [3, "0xbfe4f92e", "0x40a00000", "0x00000000", "0x40a00000", "0x3f69b1e9"], - [3, "0x3fe4f92e", "0x40a00000", "0x403ecfa6", "0x406aaaab", "0x3f69b1e9"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"circlesOp1": { - "p1": [[0, "0x40000000", "0x3f800000"], - [3, "0x40000000", "0xbf800000", "0x00000000", "0xbf800000", "0x3f3504f3"], - [3, "0xc0000000", "0xbf800000", "0xc0000000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0000000", "0x40400000", "0x00000000", "0x40400000", "0x3f3504f3"], - [3, "0x40000000", "0x40400000", "0x40000000", "0x3f800000", "0x3f3504f3"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x3f800000"], - [3, "0x3f800000", "0x40000000", "0x00000000", "0x40000000", "0x3f3504f3"], - [3, "0xbf800000", "0x40000000", "0xbf800000", "0x3f800000", "0x3f3504f3"], - [3, "0xbf800000", "0x00000000", "0x00000000", "0x00000000", "0x3f3504f3"], - [3, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0xbf800000"], - [3, "0x40000000", "0xbf800000", "0x40000000", "0x3f800000", "0x3f3504f3"], - [3, "0x40000000", "0x40400000", "0x00000000", "0x40400000", "0x3f3504f3"], - [3, "0xc0000000", "0x40400000", "0xc0000000", "0x3f800000", "0x3f3504f3"], - [3, "0xc0000000", "0xbf800000", "0x00000000", "0xbf800000", "0x3f3504f3"], - [5], - [0, "0x00000000", "0x40000000"], - [3, "0x3f800000", "0x40000000", "0x3f800000", "0x3f800000", "0x3f3504f3"], - [3, "0x3f800000", "0x00000000", "0x00000000", "0x00000000", "0x3f3504f3"], - [3, "0xbf800000", "0x00000000", "0xbf800000", "0x3f800000", "0x3f3504f3"], - [3, "0xbf800000", "0x40000000", "0x00000000", "0x40000000", "0x3f3504f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp131": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x40400000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x40000000", "0x40c00000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4048fa09", "0x3fe6e627"], - [4, "0x4015ca6b", "0x400d92da", "0x3fcbf418", "0x4025fa0c", "0x00000000", "0x3f800000"], - [1, "0x4064c000", "0x3fcc4000"], - [4, "0x405b2cd6", "0x3fd452ab", "0x405205f4", "0x3fddaa2c", "0x4048fa09", "0x3fe6e627"], - [5], - [0, "0x4064c000", "0x3fcc4000"], - [1, "0x40c00000", "0x40000000"], - [4, "0x409c0000", "0x3fa00000", "0x40858000", "0x3fac0000", "0x4064c000", "0x3fcc4000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp130": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40800000", "0x40c00000", "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40000000", "0x40c00000", "0x40a00000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40762762", "0x40827627"], - [4, "0x40876276", "0x40a398fe", "0x4093b13b", "0x40c00000", "0x40a00000", "0x40c00000"], - [1, "0x40762762", "0x40827627"], - [5], - [0, "0x40638e39", "0x4065ed09"], - [1, "0x40762762", "0x40827627"], - [4, "0x4072887d", "0x407b2cd3", "0x406ee99a", "0x407138e8", "0x406b4ab5", "0x4067371e"], - [1, "0x40638e39", "0x4065ed09"], - [5], - [0, "0x40623db3", "0x4063bc2a"], - [4, "0x40653f9b", "0x4064d59f", "0x40683e38", "0x4065ee52", "0x406b38cd", "0x40670598"], - [4, "0x4069f158", "0x40637c87", "0x4068a9e7", "0x405ff1c4", "0x40676276", "0x405c6701"], - [4, "0x4044ec4f", "0x3ff9f0da", "0x40227627", "0x3eec4ec5", "0x40000000", "0x3f800000"], - [1, "0x40623db3", "0x4063bc2a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp129": { - "p1": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40400000", "0x40800000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x40c00000", "0x40a00000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404acff4", "0x40513f44"], - [4, "0x4068d658", "0x4086dcbc", "0x4087f32e", "0x40a7f32e", "0x40a00000", "0x40c00000"], - [1, "0x405b8150", "0x4058822f"], - [4, "0x40562262", "0x40563826", "0x40508e04", "0x4053c9aa", "0x404acff4", "0x40513f44"], - [5], - [0, "0x403a36b2", "0x402e8dad"], - [1, "0x4043c3c4", "0x4030f0f1"], - [1, "0x402343eb", "0x3ff58d0f"], - [4, "0x40207d39", "0x3fe8987c", "0x401de07d", "0x3fdc4bc0", "0x401b6db7", "0x3fd0c496"], - [4, "0x40092492", "0x3f7556df", "0x40000000", "0x3f1f3db8", "0x40000000", "0x3f800000"], - [1, "0x402343eb", "0x3ff58d0f"], - [4, "0x4029f613", "0x400a663a", "0x40319c55", "0x401bee22", "0x403a36b2", "0x402e8dad"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp128": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x40400000", "0x40000000", "0x40a00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x40000000", "0x40a00000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x401060b4", "0x400edde5"], - [4, "0x40276ef3", "0x400d6573", "0x403fb779", "0x400ab2ba", "0x40580000", "0x40080000"], - [4, "0x407c0000", "0x40040000", "0x40900000", "0x40000000", "0x40a00000", "0x40000000"], - [1, "0x40200000", "0x3fc00000"], - [1, "0x401060b4", "0x400edde5"], - [5], - [0, "0x3fe95ff9", "0x3faeaccb"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x3f400000", "0x40100000", "0x3fe00000", "0x40100000"], - [4, "0x3fe00000", "0x3ffb5898", "0x3fe29fc1", "0x3fd4117c", "0x3fe95ff9", "0x3faeaccb"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp127": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40c00000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x407aa8e1", "0x3f516de1"], - [4, "0x4016e6d1", "0x3f333a57", "0x3fb03547", "0x3fa9a8bc", "0x3f49405a", "0x40148449"], - [4, "0x3ff4dfc5", "0x4045cc60", "0x406aa3ad", "0x3fe182a2", "0x407aa8e1", "0x3f516de1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp126": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x40c00000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40116f88", "0x3fba41df"], - [4, "0x405312c7", "0x3f8ef2ab", "0x407fa877", "0x3f15c5c6", "0x40241e33", "0x3f5f0e6c"], - [1, "0x40116f88", "0x3fba41df"], - [5], - [0, "0x3fac5661", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3fc76795", "0x3eeeff71", "0x3fdd049e", "0x3f86ce8c", "0x3fd9d6ae"], - [4, "0x3f924669", "0x3fb7ef56", "0x3f9e8a0a", "0x3f99fd1c", "0x3fac5661", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp125": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40c00000", "0x40400000", "0x3f800000", "0x40c00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x40000000", "0x40c00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fca8bcc", "0x40400000"], - [4, "0x3f93c0a3", "0x402c3f5d", "0x3f259ba3", "0x400500d9", "0x00000000", "0x3f800000"], - [1, "0x40a5e354", "0x3fee978d"], - [4, "0x40986869", "0x3fef7800", "0x408d2e04", "0x40006e29", "0x40833d57", "0x400c3deb"], - [4, "0x403be788", "0x3ffa9e06", "0x40163afe", "0x401ea782", "0x3fffffff", "0x40400000"], - [1, "0x3fca8bcc", "0x40400000"], - [5], - [0, "0x3ff1ee74", "0x404b55f4"], - [4, "0x3ff64303", "0x40479ada", "0x3ffaee18", "0x4043cd6d", "0x3fffffff", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [4, "0x4029e2eb", "0x404ebe0e", "0x4013c5d7", "0x4056b166", "0x3ff1ee74", "0x404b55f4"], - [5], - [0, "0x40a5e354", "0x3fee978d"], - [1, "0x40c00000", "0x40000000"], - [4, "0x40b66666", "0x3ff33333", "0x40adc28f", "0x3fee147b", "0x40a5e354", "0x3fee978d"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp124": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40c00000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f49405a", "0x40148449"], - [4, "0x3ee5ef2e", "0x4005c70a", "0x3e2c176f", "0x3fd60bb7", "0x00000000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [4, "0x4073d874", "0x00000000", "0x40812ddc", "0x3ebaa9ec", "0x407aa8e1", "0x3f516de1"], - [4, "0x4016e6d1", "0x3f333a57", "0x3fb03547", "0x3fa9a8bc", "0x3f49405a", "0x40148449"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop6": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0xbfd55556", "0x3fd55555", "0x40855555", "0x3f800001"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0xbfd55556", "0x3fd55555", "0x40855555", "0x3f800001", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3ee1580f", "0x3ff0ac07"], - [4, "0x3ef5bfe2", "0x3feda303", "0x3f06cdd4", "0x3fea5cd3", "0x3f14b8be", "0x3fe6e47b"], - [4, "0x3f40adb4", "0x3fd5a56b", "0x3f77e0ca", "0x3fc69160", "0x3f939201", "0x3fb9a85c"], - [4, "0x3fd9ede7", "0x3f93381f", "0x3ffd1bd9", "0x3f800000", "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop5": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x3fd55555", "0x3f555555", "0x3faaaaaa"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x3fd55555", "0x3f555555", "0x3faaaaaa", "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f68930a", "0x3fd76cf5"], - [4, "0x3f5db3d7", "0x3feed9eb", "0x3f224c29", "0x40000000", "0x00000000", "0x40000000"], - [4, "0x3f073f77", "0x3fc9e69d", "0x3f49e69d", "0x3fc73f76", "0x3f68930a", "0x3fd76cf5"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp123": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40000000", "0x00000000", "0x40c00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40c00000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e9a2f5f", "0x3ff84a6e"], - [4, "0x3e4b919b", "0x3fda6709", "0x3dcb919c", "0x3fb2e467", "0x00000000", "0x3f800000"], - [1, "0x40904302", "0x3e7e9a9e"], - [4, "0x4079f47b", "0x3ee9a29b", "0x40592662", "0x3f45575e", "0x403cdc5a", "0x3f8cf79c"], - [4, "0x40285817", "0x3f9cd1aa", "0x4015e26b", "0x3fb26296", "0x40054e56", "0x3fcaad77"], - [1, "0x3e9a2f5f", "0x3ff84a6e"], - [5], - [0, "0x3f8ae539", "0x4021b4e7"], - [4, "0x3fad65e5", "0x400dfd47", "0x3fd78ac5", "0x3ff01819", "0x40054e56", "0x3fcaad77"], - [1, "0x401c09ed", "0x3fc195a1"], - [4, "0x40147bc0", "0x3fce643c", "0x400d4cd9", "0x3fdaf0cd", "0x40067427", "0x3fe6e6c3"], - [4, "0x3fd9408f", "0x400a02da", "0x3faf2e7e", "0x401c62ae", "0x3f8ae539", "0x4021b4e7"], - [5], - [0, "0x40904302", "0x3e7e9a9e"], - [1, "0x40c00000", "0x00000000"], - [4, "0x40ae5847", "0x00000000", "0x409e841c", "0x3dc2d0d2", "0x40904302", "0x3e7e9a9e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp122": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0x40800000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x00000000", "0x40800000", "0x3f800000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f9b46fd", "0x4012c21b"], - [4, "0x3f59e0ad", "0x4001051a", "0x3ee5495b", "0x3fcc6dc9", "0x00000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x40800000", "0x3edb9b3d", "0x407439d0", "0x3fb472bb", "0x4057a09a", "0x4004c4a3"], - [4, "0x40173220", "0x3fdb5216", "0x3fd3dac4", "0x3ff4a81f", "0x3f9b46fd", "0x4012c21b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp121": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x40400000", "0x40000000", "0x40800000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4012370b", "0x402b5291"], - [4, "0x3fe5a948", "0x4021ae90", "0x3f8c8dc3", "0x400646e1", "0x00000000", "0x3f800000"], - [1, "0x40106446", "0x40083223"], - [4, "0x400f41fe", "0x40124ac6", "0x4010cee6", "0x401f6a38", "0x4012370b", "0x402b5291"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp120": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40800000", "0x40000000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x3f800000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f6a8116", "0x4005b19d"], - [4, "0x3f29247d", "0x3ff22e7f", "0x3eba0afc", "0x3fc5c41f", "0x00000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x4053b0e1", "0x3eb13c7d", "0x4036b858", "0x3f6e96d7", "0x401e77e8", "0x3fb67aed"], - [4, "0x3fe61333", "0x3fb1ced0", "0x3fa71898", "0x3fd8e768", "0x3f800000", "0x40000000"], - [4, "0x3f78619b", "0x4001e799", "0x3f71374d", "0x4003cf32", "0x3f6a8116", "0x4005b19d"], - [5], - [0, "0x3f71a428", "0x40070a2b"], - [4, "0x3f763bd6", "0x4004d5ae", "0x3f7b051e", "0x40027d71", "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [4, "0x3fd81b5c", "0x4013f252", "0x3fb036b9", "0x401b75b8", "0x3f71a428", "0x40070a2b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp119": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0x40000000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x401ffd78", "0x3fd627d7"], - [4, "0x3fd8be80", "0x3fc0c2be", "0x3fa905c7", "0x3fe92a8e", "0x3f92f684", "0x40025ed1"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x4008a072", "0x3f800000", "0x400c9a29", "0x3f814101", "0x400d7e66"], - [4, "0x3f8158c2", "0x400d8a74", "0x3f81707f", "0x400d9680", "0x3f818839", "0x400da287"], - [1, "0x3f81bfd8", "0x400daeca"], - [4, "0x3f83df23", "0x400df06a", "0x3f889182", "0x4008ddf2", "0x3f92f684", "0x40025ed1"], - [1, "0x40148310", "0x401520c4"], - [4, "0x40178b43", "0x400c7d9e", "0x4019fe85", "0x4002b096", "0x401c71c7", "0x3ff1c71c"], - [4, "0x401d9b0e", "0x3fe87ce1", "0x401ec456", "0x3fdf32a6", "0x401ffd78", "0x3fd627d7"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop4": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40a00000", "0x3f800000", "0x40800000", "0x3f555555", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f800000", "0x40800000", "0x3f555555", "0x40400000", "0x00000000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f68930a", "0x408191b8"], - [4, "0x3f5db3d7", "0x40932370", "0x3f224c29", "0x40a00000", "0x00000000", "0x40a00000"], - [4, "0x3f073f77", "0x406ed9ec", "0x3f49e69d", "0x406adf32", "0x3f68930a", "0x408191b8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop3": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0xc06aaaaa", "0x00000000", "0x41280000", "0xbfd55554"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0xc06aaaaa", "0x00000000", "0x41280000", "0xbfd55554", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f6b1446", "0x400e5c17"], - [4, "0x3f770dac", "0x3ff72810", "0x3f93cb07", "0x3fb8cee0", "0x3fe92c81", "0x3f65fdbb"], - [4, "0x40022414", "0x3f312413", "0x4011a1ce", "0x3f032648", "0x402143f6", "0x3eb8597a"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x40402e92", "0x3e227891"], - [4, "0x4052484e", "0x3c9677e6", "0x4066cc73", "0xbdf9949c", "0x407e0c87", "0xbe8521eb"], - [4, "0x407e9016", "0xbe8593bb", "0x407f0545", "0xbe85d5ad", "0x407f6b6e", "0xbe85e7a3"], - [4, "0x40839eaa", "0xbe87479e", "0x4078869b", "0xbe015efe", "0x40402e92", "0x3e227891"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop2": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x40400000", "0x40800000", "0x40900000", "0x3fc00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [4, "0x40400000", "0x40800000", "0x40900000", "0x3fc00000", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404003f4", "0x4053a32a"], - [4, "0x401a723f", "0x405a6a18", "0x3fd63f71", "0x402b1fb7", "0x3b6bebf1", "0x3f8075f6"], - [1, "0x00000000", "0x3f800000"], - [4, "0x403695ae", "0x3fa8930a", "0x4052d4a4", "0x401c0547", "0x404f0be0", "0x404dd0af"], - [4, "0x404a2241", "0x4050c341", "0x40452a92", "0x4052b54d", "0x404003f4", "0x4053a32a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop1asQuad": { - "p1": [[0, "0x00000000", "0x3f800000"], - [2, "0x3e811de3", "0x40128dc7", "0xbe0ed315", "0x4037d06b"], - [2, "0xbf6ee1b5", "0x40702d7e", "0xbeed02de", "0x405ff76a"], - [2, "0xbdc7b335", "0x4047fbf9", "0x410d5555", "0x40155556"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [2, "0xc02563fd", "0x4073fc80", "0x3f96952c", "0x403b3855"], - [2, "0x40a98186", "0x3fff192c", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0xbea14f43", "0x405b24d6"], - [2, "0xbd890955", "0x4055948a", "0x3f0ed7f2", "0x404ed7f2"], - [1, "0x3f064065", "0x40464065"], - [2, "0x3f511d10", "0x4040a5d6", "0x3f96952c", "0x403b3855"], - [2, "0x403e81df", "0x40212690", "0x403eae08", "0x4006574b"], - [2, "0x403ee6f4", "0x3fc7921e", "0x00000000", "0x3f800000"], - [1, "0x3f064065", "0x40464065"], - [2, "0xbbb85dc8", "0x4050689f", "0xbea14f43", "0x405b24d6"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loop1": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0xc0b55555", "0x40555556", "0x410d5555", "0x40155556"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0xc0b55555", "0x40555556", "0x410d5555", "0x40155556", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3b997381", "0x4058e1d7"], - [4, "0x3e23aaa9", "0x4056aafe", "0x3eb12c0a", "0x405424f4", "0x3f116027", "0x40516027"], - [1, "0x3f0a8507", "0x404a8507"], - [4, "0x3f3f5712", "0x40455d15", "0x3f767fdb", "0x404044df", "0x3f96952d", "0x403b3854"], - [4, "0x403ae010", "0x4011ff00", "0x40911e6e", "0x3fd79e74", "0x00000000", "0x3f800000"], - [1, "0x3f0a8507", "0x404a8507"], - [4, "0x3eb417f2", "0x404f4054", "0x3e2e2c9f", "0x405408e2", "0x3b997381", "0x4058e1d7"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue3517": { - "p1": [[0, "0x41facccd", "0x42670000"], - [1, "0x41facccd", "0x42670000"], - [4, "0x41ff3333", "0x4266fe91", "0x4201cccd", "0x42672de0", "0x42040000", "0x4266f717"], - [4, "0x42063333", "0x4266c04f", "0x42086666", "0x4266016f", "0x420a999a", "0x4265b766"], - [4, "0x420ccccd", "0x42656d77", "0x420f0000", "0x42654a09", "0x42113333", "0x42653b4a"], - [4, "0x42136666", "0x42652c8b", "0x4215999a", "0x426541d8", "0x4217cccd", "0x42655f07"], - [4, "0x421a0000", "0x42657c1c", "0x421c3333", "0x4265a512", "0x421e6666", "0x4265ea16"], - [4, "0x4220999a", "0x42662f1b", "0x4222cccd", "0x4266cfc5", "0x42250000", "0x4266fd22"], - [4, "0x42273333", "0x42672a99", "0x42296666", "0x42672f4f", "0x422b999a", "0x4266fa5e"], - [4, "0x422dcccd", "0x4266c56d", "0x42300000", "0x42662354", "0x42323333", "0x4265bfcc"], - [4, "0x42346666", "0x42655c29", "0x4236999a", "0x4264d893", "0x4238cccd", "0x4264a4f7"], - [4, "0x423b0000", "0x4264715b", "0x423d3333", "0x42648c64", "0x423f6666", "0x42648a23"], - [4, "0x4241999a", "0x426487e3", "0x4243cccd", "0x42649375", "0x42460000", "0x42649759"], - [4, "0x42483333", "0x42649b3d", "0x424a6666", "0x42649f07", "0x424c999a", "0x4264a1b1"], - [4, "0x424ecccd", "0x4264a45a", "0x42510000", "0x4264a3f1", "0x42533333", "0x4264a752"], - [4, "0x42556666", "0x4264aab3", "0x4257999a", "0x4264b141", "0x4259cccd", "0x4264b5dd"], - [4, "0x425c0000", "0x4264ba5e", "0x425e3333", "0x4264c433", "0x42606666", "0x4264c28f"], - [4, "0x4262999a", "0x4264c0ec", "0x4264cccd", "0x4264b646", "0x42670000", "0x4264ac08"], - [4, "0x42693333", "0x4264a1cb", "0x426b6666", "0x42648ac1", "0x426d999a", "0x42648505"], - [4, "0x426fcccd", "0x42647f48", "0x42720000", "0x42648903", "0x42743333", "0x426489ba"], - [4, "0x42766666", "0x42648a72", "0x4278999a", "0x42647efa", "0x427acccd", "0x42648937"], - [4, "0x427d0000", "0x4264938f", "0x427f3333", "0x4264b141", "0x4280b333", "0x4264c7ae"], - [4, "0x4281cccd", "0x4264de1b", "0x4282e666", "0x42650347", "0x42840000", "0x42650fdf"], - [4, "0x4285199a", "0x42651c78", "0x42863333", "0x42650f0e", "0x42874ccd", "0x42651326"], - [4, "0x42886666", "0x42651759", "0x42898000", "0x42651168", "0x428a999a", "0x4265288d"], - [4, "0x428bb333", "0x42653fb1", "0x428ccccd", "0x42657be7", "0x428de666", "0x42659e1b"], - [4, "0x428f0000", "0x4265c034", "0x4290199a", "0x4265de01", "0x42913333", "0x4265f55a"], - [4, "0x42924ccd", "0x42660c98", "0x42936666", "0x42662e14", "0x42948000", "0x426629c7"], - [4, "0x4295999a", "0x42662560", "0x4296b333", "0x426606f7", "0x4297cccd", "0x4265db3d"], - [4, "0x4298e666", "0x4265af69", "0x429a0000", "0x42654c30", "0x429b199a", "0x42652305"], - [4, "0x429c3333", "0x4264f9db", "0x429d4ccd", "0x4264dd7e", "0x429e6666", "0x4264e426"], - [4, "0x429f8000", "0x4264eace", "0x42a0999a", "0x426528f6", "0x42a1b333", "0x42654af5"], - [4, "0x42a2cccd", "0x42656cda", "0x42a3e666", "0x42659581", "0x42a50000", "0x4265b007"], - [4, "0x42a6199a", "0x4265ca8c", "0x42a73333", "0x4265dad4", "0x42a84ccd", "0x4265ea30"], - [4, "0x42a96666", "0x4265f98c", "0x42aa8000", "0x42660120", "0x42ab999a", "0x42660c64"], - [4, "0x42acb333", "0x4266178d", "0x42adcccd", "0x42662a16", "0x42aee666", "0x42662d77"], - [4, "0x42b00000", "0x426630d8", "0x42b1199a", "0x426643e4", "0x42b23333", "0x42662090"], - [4, "0x42b34ccd", "0x4265fd22", "0x42b46666", "0x4265401a", "0x42b58000", "0x42655917"], - [4, "0x42b6999a", "0x426571f9", "0x42b7b333", "0x42666f69", "0x42b8cccd", "0x4266b5dd"], - [4, "0x42b9e666", "0x4266fc6a", "0x42bb0000", "0x4266f39c", "0x42bc199a", "0x42670000"], - [4, "0x42bd3333", "0x42670c64", "0x42be4ccd", "0x42670000", "0x42bf6666", "0x42670000"], - [1, "0x42bf6666", "0x42670000"], - [1, "0x41facccd", "0x42670000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x41facccd", "0x42670000"], - [1, "0x41facccd", "0x42670000"], - [4, "0x41ff3333", "0x4267016f", "0x4201cccd", "0x4266d220", "0x42040000", "0x426708e9"], - [4, "0x42063333", "0x42673fb1", "0x42086666", "0x4267fe91", "0x420a999a", "0x4268489a"], - [4, "0x420ccccd", "0x42689289", "0x420f0000", "0x4268b5f7", "0x42113333", "0x4268c4b6"], - [4, "0x42136666", "0x4268d375", "0x4215999a", "0x4268be28", "0x4217cccd", "0x4268a0f9"], - [4, "0x421a0000", "0x426883e4", "0x421c3333", "0x42685aee", "0x421e6666", "0x426815ea"], - [4, "0x4220999a", "0x4267d0e5", "0x4222cccd", "0x4267303b", "0x42250000", "0x426702de"], - [4, "0x42273333", "0x4266d567", "0x42296666", "0x4266d0b1", "0x422b999a", "0x426705a2"], - [4, "0x422dcccd", "0x42673a93", "0x42300000", "0x4267dcac", "0x42323333", "0x42684034"], - [4, "0x42346666", "0x4268a3d7", "0x4236999a", "0x4269276d", "0x4238cccd", "0x42695b09"], - [4, "0x423b0000", "0x42698ea5", "0x423d3333", "0x4269739c", "0x423f6666", "0x426975dd"], - [4, "0x4241999a", "0x4269781d", "0x4243cccd", "0x42696c8b", "0x42460000", "0x426968a7"], - [4, "0x42483333", "0x426964c3", "0x424a6666", "0x426960f9", "0x424c999a", "0x42695e4f"], - [4, "0x424ecccd", "0x42695ba6", "0x42510000", "0x42695c0f", "0x42533333", "0x426958ae"], - [4, "0x42556666", "0x4269554d", "0x4257999a", "0x42694ebf", "0x4259cccd", "0x42694a23"], - [4, "0x425c0000", "0x426945a2", "0x425e3333", "0x42693bcd", "0x42606666", "0x42693d71"], - [4, "0x4262999a", "0x42693f14", "0x4264cccd", "0x426949ba", "0x42670000", "0x426953f8"], - [4, "0x42693333", "0x42695e35", "0x426b6666", "0x4269753f", "0x426d999a", "0x42697afb"], - [4, "0x426fcccd", "0x426980b8", "0x42720000", "0x426976fd", "0x42743333", "0x42697646"], - [4, "0x42766666", "0x4269758e", "0x4278999a", "0x42698106", "0x427acccd", "0x426976c9"], - [4, "0x427d0000", "0x42696c71", "0x427f3333", "0x42694ebf", "0x4280b333", "0x42693852"], - [4, "0x4281cccd", "0x426921e5", "0x4282e666", "0x4268fcb9", "0x42840000", "0x4268f021"], - [4, "0x4285199a", "0x4268e388", "0x42863333", "0x4268f0f2", "0x42874ccd", "0x4268ecda"], - [4, "0x42886666", "0x4268e8a7", "0x42898000", "0x4268ee98", "0x428a999a", "0x4268d773"], - [4, "0x428bb333", "0x4268c04f", "0x428ccccd", "0x42688419", "0x428de666", "0x426861e5"], - [4, "0x428f0000", "0x42683fcc", "0x4290199a", "0x426821ff", "0x42913333", "0x42680aa6"], - [4, "0x42924ccd", "0x4267f368", "0x42936666", "0x4267d1ec", "0x42948000", "0x4267d639"], - [4, "0x4295999a", "0x4267daa0", "0x4296b333", "0x4267f909", "0x4297cccd", "0x426824c3"], - [4, "0x4298e666", "0x42685097", "0x429a0000", "0x4268b3d0", "0x429b199a", "0x4268dcfb"], - [4, "0x429c3333", "0x42690625", "0x429d4ccd", "0x42692282", "0x429e6666", "0x42691bda"], - [4, "0x429f8000", "0x42691532", "0x42a0999a", "0x4268d70a", "0x42a1b333", "0x4268b50b"], - [4, "0x42a2cccd", "0x42689326", "0x42a3e666", "0x42686a7f", "0x42a50000", "0x42684ff9"], - [4, "0x42a6199a", "0x42683574", "0x42a73333", "0x4268252c", "0x42a84ccd", "0x426815d0"], - [4, "0x42a96666", "0x42680674", "0x42aa8000", "0x4267fee0", "0x42ab999a", "0x4267f39c"], - [4, "0x42acb333", "0x4267e873", "0x42adcccd", "0x4267d5ea", "0x42aee666", "0x4267d289"], - [4, "0x42b00000", "0x4267cf28", "0x42b1199a", "0x4267bc1c", "0x42b23333", "0x4267df70"], - [4, "0x42b34ccd", "0x426802de", "0x42b46666", "0x4268bfe6", "0x42b58000", "0x4268a6e9"], - [4, "0x42b6999a", "0x42688e07", "0x42b7b333", "0x42679097", "0x42b8cccd", "0x42674a23"], - [4, "0x42b9e666", "0x42670396", "0x42bb0000", "0x42670c64", "0x42bc199a", "0x42670000"], - [4, "0x42bd3333", "0x4266f39c", "0x42be4ccd", "0x42670000", "0x42bf6666", "0x42670000"], - [1, "0x42bf6666", "0x42670000"], - [1, "0x41facccd", "0x42670000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41ff10c7", "0x426708ca"], - [4, "0x41fdc715", "0x4267049a", "0x41fc7d62", "0x42670068", "0x41fb33b0", "0x42670000"], - [4, "0x41fc7d56", "0x4266ff98", "0x41fdc70f", "0x4266fb67", "0x41ff10c7", "0x4266f736"], - [4, "0x4200e347", "0x4266ee64", "0x42023e2b", "0x4266e593", "0x4203990e", "0x42670000"], - [4, "0x42023e2d", "0x42671a6d", "0x4200e348", "0x4267119c", "0x41ff10c7", "0x426708ca"], - [5], - [0, "0x42252437", "0x42670000"], - [4, "0x42251825", "0x4266ff10", "0x42250c12", "0x4266fe1b", "0x42250000", "0x4266fd22"], - [4, "0x4222cccd", "0x4266cfc5", "0x4220999a", "0x42662f1b", "0x421e6666", "0x4265ea16"], - [4, "0x421c3333", "0x4265a512", "0x421a0000", "0x42657c1c", "0x4217cccd", "0x42655f07"], - [4, "0x4215999a", "0x426541d8", "0x42136666", "0x42652c8b", "0x42113333", "0x42653b4a"], - [4, "0x420f0000", "0x42654a09", "0x420ccccd", "0x42656d77", "0x420a999a", "0x4265b766"], - [4, "0x42086666", "0x4266016f", "0x42063333", "0x4266c04f", "0x42040000", "0x4266f717"], - [4, "0x4203ddb1", "0x4266fa6d", "0x4203bb61", "0x4266fd63", "0x42039912", "0x42670000"], - [4, "0x4203bb5f", "0x4267029d", "0x4203ddaf", "0x42670592", "0x42040000", "0x426708e9"], - [4, "0x42063333", "0x42673fb1", "0x42086666", "0x4267fe91", "0x420a999a", "0x4268489a"], - [4, "0x420ccccd", "0x42689289", "0x420f0000", "0x4268b5f7", "0x42113333", "0x4268c4b6"], - [4, "0x42136666", "0x4268d375", "0x4215999a", "0x4268be28", "0x4217cccd", "0x4268a0f9"], - [4, "0x421a0000", "0x426883e4", "0x421c3333", "0x42685aee", "0x421e6666", "0x426815ea"], - [4, "0x4220999a", "0x4267d0e5", "0x4222cccd", "0x4267303b", "0x42250000", "0x426702de"], - [4, "0x42250c13", "0x426701e4", "0x42251827", "0x426700f0", "0x42252437", "0x42670000"], - [5], - [0, "0x422b5b2a", "0x42670000"], - [4, "0x422948d9", "0x4266d224", "0x4227368a", "0x4266d6d8", "0x4225243a", "0x42670000"], - [4, "0x42273689", "0x42672928", "0x422948da", "0x42672ddc", "0x422b5b2a", "0x42670000"], - [5], - [0, "0x42bc199a", "0x42670000"], - [4, "0x42bb0000", "0x4266f39c", "0x42b9e666", "0x4266fc6a", "0x42b8cccd", "0x4266b5dd"], - [4, "0x42b7b333", "0x42666f69", "0x42b6999a", "0x426571f9", "0x42b58000", "0x42655917"], - [4, "0x42b4dc0f", "0x42654a8b", "0x42b4381f", "0x42658488", "0x42b3942e", "0x4265be85"], - [4, "0x42b31e85", "0x4265e824", "0x42b2a8dc", "0x426611c2", "0x42b23333", "0x42662090"], - [4, "0x42b15898", "0x42663bfd", "0x42b07dfc", "0x426636a5", "0x42afa360", "0x4266314d"], - [4, "0x42af6462", "0x42662fc3", "0x42af2564", "0x42662e38", "0x42aee666", "0x42662d77"], - [4, "0x42adcccd", "0x42662a16", "0x42acb333", "0x4266178d", "0x42ab999a", "0x42660c64"], - [4, "0x42aa8000", "0x42660120", "0x42a96666", "0x4265f98c", "0x42a84ccd", "0x4265ea30"], - [4, "0x42a73333", "0x4265dad4", "0x42a6199a", "0x4265ca8c", "0x42a50000", "0x4265b007"], - [4, "0x42a3e666", "0x42659581", "0x42a2cccd", "0x42656cda", "0x42a1b333", "0x42654af5"], - [4, "0x42a0999a", "0x426528f6", "0x429f8000", "0x4264eace", "0x429e6666", "0x4264e426"], - [4, "0x429d4ccd", "0x4264dd7e", "0x429c3333", "0x4264f9db", "0x429b199a", "0x42652305"], - [4, "0x429a0000", "0x42654c30", "0x4298e666", "0x4265af69", "0x4297cccd", "0x4265db3d"], - [4, "0x4296b333", "0x426606f7", "0x4295999a", "0x42662560", "0x42948000", "0x426629c7"], - [4, "0x4293a274", "0x42662d29", "0x4292c4e9", "0x42661928", "0x4291e75d", "0x42660527"], - [4, "0x4291ab4f", "0x4265ffbb", "0x42916f41", "0x4265fa4f", "0x42913333", "0x4265f55a"], - [4, "0x4290199a", "0x4265de01", "0x428f0000", "0x4265c034", "0x428de666", "0x42659e1b"], - [4, "0x428ccccd", "0x42657be7", "0x428bb333", "0x42653fb1", "0x428a999a", "0x4265288d"], - [4, "0x4289c8cc", "0x42651764", "0x4288f7ff", "0x42651638", "0x42882731", "0x4265150d"], - [4, "0x4287de65", "0x426514a4", "0x42879599", "0x4265143c", "0x42874ccd", "0x42651326"], - [4, "0x4286db83", "0x42651180", "0x42866a3a", "0x426512b0", "0x4285f8f0", "0x426513e0"], - [4, "0x428550a0", "0x426515a3", "0x4284a850", "0x42651767", "0x42840000", "0x42650fdf"], - [4, "0x4282e666", "0x42650347", "0x4281cccd", "0x4264de1b", "0x4280b333", "0x4264c7ae"], - [4, "0x427f3333", "0x4264b141", "0x427d0000", "0x4264938f", "0x427acccd", "0x42648937"], - [4, "0x4279641d", "0x426482a8", "0x4277fb6c", "0x42648501", "0x427692bb", "0x4264875a"], - [4, "0x4275c838", "0x426488ab", "0x4274fdb6", "0x426489fc", "0x42743333", "0x426489ba"], - [4, "0x427363d1", "0x42648977", "0x42729470", "0x426487fa", "0x4271c50e", "0x4264867e"], - [4, "0x4270613d", "0x426483f1", "0x426efd6b", "0x42648165", "0x426d999a", "0x42648505"], - [4, "0x426b6666", "0x42648ac1", "0x42693333", "0x4264a1cb", "0x42670000", "0x4264ac08"], - [4, "0x4264cccd", "0x4264b646", "0x4262999a", "0x4264c0ec", "0x42606666", "0x4264c28f"], - [4, "0x425ee5cf", "0x4264c3ae", "0x425d6539", "0x4264bf73", "0x425be4a2", "0x4264bb38"], - [4, "0x425b3206", "0x4264b941", "0x425a7f69", "0x4264b74b", "0x4259cccd", "0x4264b5dd"], - [4, "0x4257999a", "0x4264b141", "0x42556666", "0x4264aab3", "0x42533333", "0x4264a752"], - [4, "0x42510000", "0x4264a3f1", "0x424ecccd", "0x4264a45a", "0x424c999a", "0x4264a1b1"], - [4, "0x424a6666", "0x42649f07", "0x42483333", "0x42649b3d", "0x42460000", "0x42649759"], - [4, "0x424536d4", "0x426495f5", "0x42446da8", "0x42649397", "0x4243a47c", "0x42649138"], - [4, "0x42423a75", "0x42648cf4", "0x4240d06e", "0x426488b1", "0x423f6666", "0x42648a23"], - [4, "0x423ecd91", "0x42648ac0", "0x423e34bd", "0x42648934", "0x423d9be8", "0x426487a8"], - [4, "0x423c018a", "0x42648382", "0x423a672b", "0x42647f5c", "0x4238cccd", "0x4264a4f7"], - [4, "0x4236999a", "0x4264d893", "0x42346666", "0x42655c29", "0x42323333", "0x4265bfcc"], - [4, "0x42300000", "0x42662354", "0x422dcccd", "0x4266c56d", "0x422b999a", "0x4266fa5e"], - [4, "0x422b84cb", "0x4266fc53", "0x422b6ffc", "0x4266fe33", "0x422b5b2d", "0x42670000"], - [4, "0x422b6ffa", "0x426701cd", "0x422b84ca", "0x426703ad", "0x422b999a", "0x426705a2"], - [4, "0x422dcccd", "0x42673a93", "0x42300000", "0x4267dcac", "0x42323333", "0x42684034"], - [4, "0x42346666", "0x4268a3d7", "0x4236999a", "0x4269276d", "0x4238cccd", "0x42695b09"], - [4, "0x423a672b", "0x426980a4", "0x423c018a", "0x42697c7e", "0x423d9be8", "0x42697858"], - [4, "0x423e34bd", "0x426976cc", "0x423ecd91", "0x42697540", "0x423f6666", "0x426975dd"], - [4, "0x4240d06e", "0x4269774f", "0x42423a75", "0x4269730c", "0x4243a47c", "0x42696ec8"], - [4, "0x42446da8", "0x42696c69", "0x424536d4", "0x42696a0b", "0x42460000", "0x426968a7"], - [4, "0x42483333", "0x426964c3", "0x424a6666", "0x426960f9", "0x424c999a", "0x42695e4f"], - [4, "0x424ecccd", "0x42695ba6", "0x42510000", "0x42695c0f", "0x42533333", "0x426958ae"], - [4, "0x42556666", "0x4269554d", "0x4257999a", "0x42694ebf", "0x4259cccd", "0x42694a23"], - [4, "0x425a7f69", "0x426948b5", "0x425b3206", "0x426946bf", "0x425be4a2", "0x426944c8"], - [4, "0x425d6539", "0x4269408d", "0x425ee5cf", "0x42693c52", "0x42606666", "0x42693d71"], - [4, "0x4262999a", "0x42693f14", "0x4264cccd", "0x426949ba", "0x42670000", "0x426953f8"], - [4, "0x42693333", "0x42695e35", "0x426b6666", "0x4269753f", "0x426d999a", "0x42697afb"], - [4, "0x426efd6b", "0x42697e9b", "0x4270613d", "0x42697c0f", "0x4271c50e", "0x42697982"], - [4, "0x42729470", "0x42697806", "0x427363d1", "0x42697689", "0x42743333", "0x42697646"], - [4, "0x4274fdb6", "0x42697604", "0x4275c838", "0x42697755", "0x427692bb", "0x426978a6"], - [4, "0x4277fb6c", "0x42697aff", "0x4279641d", "0x42697d58", "0x427acccd", "0x426976c9"], - [4, "0x427d0000", "0x42696c71", "0x427f3333", "0x42694ebf", "0x4280b333", "0x42693852"], - [4, "0x4281cccd", "0x426921e5", "0x4282e666", "0x4268fcb9", "0x42840000", "0x4268f021"], - [4, "0x4284a850", "0x4268e899", "0x428550a0", "0x4268ea5d", "0x4285f8f0", "0x4268ec20"], - [4, "0x42866a3a", "0x4268ed50", "0x4286db83", "0x4268ee80", "0x42874ccd", "0x4268ecda"], - [4, "0x42879599", "0x4268ebc4", "0x4287de65", "0x4268eb5c", "0x42882731", "0x4268eaf3"], - [4, "0x4288f7ff", "0x4268e9c8", "0x4289c8cc", "0x4268e89c", "0x428a999a", "0x4268d773"], - [4, "0x428bb333", "0x4268c04f", "0x428ccccd", "0x42688419", "0x428de666", "0x426861e5"], - [4, "0x428f0000", "0x42683fcc", "0x4290199a", "0x426821ff", "0x42913333", "0x42680aa6"], - [4, "0x42916f41", "0x426805b1", "0x4291ab4f", "0x42680045", "0x4291e75d", "0x4267fad9"], - [4, "0x4292c4e9", "0x4267e6d8", "0x4293a274", "0x4267d2d7", "0x42948000", "0x4267d639"], - [4, "0x4295999a", "0x4267daa0", "0x4296b333", "0x4267f909", "0x4297cccd", "0x426824c3"], - [4, "0x4298e666", "0x42685097", "0x429a0000", "0x4268b3d0", "0x429b199a", "0x4268dcfb"], - [4, "0x429c3333", "0x42690625", "0x429d4ccd", "0x42692282", "0x429e6666", "0x42691bda"], - [4, "0x429f8000", "0x42691532", "0x42a0999a", "0x4268d70a", "0x42a1b333", "0x4268b50b"], - [4, "0x42a2cccd", "0x42689326", "0x42a3e666", "0x42686a7f", "0x42a50000", "0x42684ff9"], - [4, "0x42a6199a", "0x42683574", "0x42a73333", "0x4268252c", "0x42a84ccd", "0x426815d0"], - [4, "0x42a96666", "0x42680674", "0x42aa8000", "0x4267fee0", "0x42ab999a", "0x4267f39c"], - [4, "0x42acb333", "0x4267e873", "0x42adcccd", "0x4267d5ea", "0x42aee666", "0x4267d289"], - [4, "0x42af2564", "0x4267d1c8", "0x42af6462", "0x4267d03d", "0x42afa360", "0x4267ceb3"], - [4, "0x42b07dfc", "0x4267c95b", "0x42b15898", "0x4267c403", "0x42b23333", "0x4267df70"], - [4, "0x42b2a8dc", "0x4267ee3e", "0x42b31e85", "0x426817dc", "0x42b3942e", "0x4268417b"], - [4, "0x42b4381f", "0x42687b78", "0x42b4dc0f", "0x4268b575", "0x42b58000", "0x4268a6e9"], - [4, "0x42b6999a", "0x42688e07", "0x42b7b333", "0x42679097", "0x42b8cccd", "0x42674a23"], - [4, "0x42b9e666", "0x42670396", "0x42bb0000", "0x42670c64", "0x42bc199a", "0x42670000"], - [5], - [0, "0x42bf6666", "0x42670000"], - [4, "0x42bf0888", "0x42670000", "0x42beaaab", "0x4266fea0", "0x42be4ccd", "0x4266fd3f"], - [4, "0x42bd9111", "0x4266fa7e", "0x42bcd555", "0x4266f7bd", "0x42bc199a", "0x42670000"], - [4, "0x42bcd555", "0x42670843", "0x42bd9111", "0x42670582", "0x42be4ccd", "0x426702c1"], - [4, "0x42beaaab", "0x42670160", "0x42bf0888", "0x42670000", "0x42bf6666", "0x42670000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp118": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x40a00000", "0x3f800000", "0x40c00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40000000", "0x40c00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x401012d6", "0x4041a226"], - [4, "0x3fd03064", "0x402e72f3", "0x3f631246", "0x4006f5b6", "0x00000000", "0x3f800000"], - [1, "0x40b01d03", "0x3ff568ac"], - [4, "0x40aaa48c", "0x3ffff2de", "0x40a4c866", "0x400abf5a", "0x409e2691", "0x4016f0b4"], - [4, "0x409809c2", "0x40222d81", "0x40914505", "0x402e9f05", "0x40898ba3", "0x403912d4"], - [4, "0x405074bc", "0x401a5be4", "0x4029207b", "0x4026711f", "0x401012d6", "0x4041a226"], - [5], - [0, "0x40b01d03", "0x3ff568ac"], - [1, "0x40c00000", "0x40000000"], - [4, "0x40bad6b6", "0x3feb5ad6", "0x40b5ad6c", "0x3feab059", "0x40b01d03", "0x3ff568ac"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp117": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40a00000", "0x40c00000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40a00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f55b89f", "0x3fddb67d"], - [4, "0x3f117bcf", "0x3fc40d62", "0x3e9429d2", "0x3fa50a75", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [4, "0x40863000", "0x00000000", "0x40910148", "0x40028750", "0x4054451b", "0x401e29f6"], - [4, "0x4008d7a8", "0x3fc589dd", "0x3fac7b8c", "0x3fa85880", "0x3f55b89f", "0x3fddb67d"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp116": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x40000000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f004958", "0x3fcd92f1"], - [4, "0x3eb0f132", "0x3fb6663f", "0x3e37145c", "0x3f9c9b2e", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [4, "0x40000000", "0x00000000", "0x401458d1", "0x3f7429c3", "0x401c9776", "0x3fe455f9"], - [4, "0x3fbd13e5", "0x3fb52c49", "0x3f5e663a", "0x3fbb47a6", "0x3f004958", "0x3fcd92f1"], - [5], - [0, "0x3fa1e79f", "0x401afbf0"], - [4, "0x3ffb67da", "0x40455228", "0x401334b0", "0x404671cf", "0x401b94df", "0x4033dc4a"], - [1, "0x3fa1e79f", "0x401afbf0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x40a00000", "0x40800000"], - [1, "0x40a00000", "0x40a00000"], - [1, "0x40800000", "0x40a00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x42480000"], - [1, "0x42480000", "0x42480000"], - [1, "0x42480000", "0x41a00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp115": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x40000000", "0x3f800000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa055d2", "0x400563a3"], - [4, "0x3f6deae3", "0x3fef1517", "0x3f06b628", "0x3fc35b14", "0x00000000", "0x3f800000"], - [1, "0x402057d1", "0x40002321"], - [4, "0x4013cb91", "0x400177d3", "0x400dd893", "0x400c4c67", "0x400a055c", "0x4018ac74"], - [1, "0x3fa055d2", "0x400563a3"], - [5], - [0, "0x4009476a", "0x401b2e4d"], - [4, "0x40098484", "0x401a56fc", "0x4009c3b7", "0x401980d4", "0x400a055c", "0x4018ac74"], - [1, "0x40108bfd", "0x401ad954"], - [4, "0x400e2e8d", "0x401b1414", "0x400bc443", "0x401b3306", "0x4009476a", "0x401b2e4d"], - [5], - [0, "0x4049f7ce", "0x4010c986"], - [1, "0x40a00000", "0x40400000"], - [4, "0x4082af00", "0x4018e955", "0x40629ba7", "0x400faa3c", "0x40492438", "0x4010362f"], - [4, "0x40496a70", "0x401066d0", "0x4049b0f7", "0x401097ed", "0x4049f7ce", "0x4010c986"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue2753": { - "p1": [[0, "0x430eb375", "0x42dd22d1"], - [1, "0x430ef4fe", "0x42c80000"], - [1, "0x4319d5c3", "0x42c80000"], - [1, "0x431a978d", "0x42d86042"], - [4, "0x431a978d", "0x42d86042", "0x43192c4a", "0x42d8f74c", "0x4318d47b", "0x42dad2f2"], - [4, "0x4318d47b", "0x42dad2f2", "0x430eb375", "0x42dd22d1", "0x430eb375", "0x42dd22d1"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x421c0000", "0x42f80083"], - [4, "0x421c0000", "0x42f80083", "0x424a6666", "0x42ea0083", "0x424a6666", "0x42ea0083"], - [4, "0x424a6666", "0x42ea0083", "0x432499db", "0x42aa6666", "0x433c3375", "0x42eb33b6"], - [4, "0x433c3375", "0x42eb33b6", "0x432ecd0e", "0x42ba0000", "0x421c0000", "0x42f80083"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x430ec0de", "0x42d8cf8d"], - [1, "0x430eb375", "0x42dd22d1"], - [1, "0x4318d47b", "0x42dad2f2"], - [4, "0x43190190", "0x42d9dec0", "0x4319773e", "0x42d9401e", "0x4319df19", "0x42d8df8d"], - [4, "0x43330ca2", "0x42da8368", "0x433a2c68", "0x42e669be", "0x433bca38", "0x42ea1c0c"], - [4, "0x433bee0c", "0x42ea783b", "0x433c1120", "0x42ead571", "0x433c3375", "0x42eb33b6"], - [4, "0x433c3375", "0x42eb33b6", "0x433c174c", "0x42eacc4f", "0x433bca38", "0x42ea1c0c"], - [4, "0x4335669a", "0x42d9aba4", "0x43290089", "0x42d1ce02", "0x431a2a75", "0x42cf2836"], - [1, "0x4319d5c3", "0x42c80000"], - [1, "0x430ef4fe", "0x42c80000"], - [1, "0x430ee213", "0x42ce19fd"], - [4, "0x42cbf131", "0x42cd5779", "0x424a6666", "0x42ea0083", "0x424a6666", "0x42ea0083"], - [1, "0x421c0000", "0x42f80083"], - [4, "0x42af2e60", "0x42e1d136", "0x42f10573", "0x42d9de96", "0x430ec0de", "0x42d8cf8d"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp114": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0xbf800000", "0x40000000", "0x40600000", "0x3faaaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0xbf800000", "0x40000000", "0x40600000", "0x3faaaaab", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f0de77f", "0x4006f3c0"], - [4, "0x3f1863d2", "0x4005a1ac", "0x3f251a6e", "0x400410a3", "0x3f348e83", "0x40024c29"], - [4, "0x3f4c1487", "0x3ff9b1be", "0x3f677a67", "0x3fef55c6", "0x3f80b8d8", "0x3fe5846a"], - [4, "0x3fbcce0a", "0x3fb8150f", "0x3fe98da6", "0x3f963e41", "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue2808": { - "p1": [[0, "0x43fe99fc", "0x43c0cd0e"], - [2, "0x43fe99fc", "0x43cfd81d", "0x43f3f6e0", "0x43da7b3a"], - [2, "0x43e953c3", "0x43e51e56", "0x43da48b4", "0x43e51e56"], - [2, "0x43cb3da5", "0x43e51e56", "0x43c09a88", "0x43da7b3a"], - [2, "0x43b5f76c", "0x43cfd81d", "0x43b5f76c", "0x43c0cd0e"], - [2, "0x43b5f76c", "0x43b1c1ff", "0x43c09a88", "0x43a71ee2"], - [2, "0x43cb3da5", "0x439c7bc6", "0x43da48b4", "0x439c7bc6"], - [2, "0x43e953c3", "0x439c7bc6", "0x43f3f6e0", "0x43a71ee2"], - [2, "0x43fe99fc", "0x43b1c1ff", "0x43fe99fc", "0x43c0cd0e"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x43e0845a", "0x43916fbe"], - [2, "0x43e0845a", "0x4396839e", "0x43dced34", "0x439a1ac4"], - [2, "0x43d9560d", "0x439db1eb", "0x43d4422d", "0x439db1eb"], - [2, "0x43cf2e4d", "0x439db1eb", "0x43cb9726", "0x439a1ac4"], - [2, "0x43c80000", "0x4396839e", "0x43c80000", "0x43916fbe"], - [2, "0x43c80000", "0x438c5bde", "0x43cb9726", "0x4388c4b8"], - [2, "0x43cf2e4d", "0x43852d91", "0x43d4422d", "0x43852d91"], - [2, "0x43d9560d", "0x43852d91", "0x43dced34", "0x4388c4b8"], - [2, "0x43e0845a", "0x438c5bde", "0x43e0845a", "0x43916fbe"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43dced34", "0x439a1ac4"], - [2, "0x43e0845a", "0x4396839e", "0x43e0845a", "0x43916fbe"], - [2, "0x43e0845a", "0x438c5bde", "0x43dced34", "0x4388c4b8"], - [2, "0x43d9560d", "0x43852d91", "0x43d4422d", "0x43852d91"], - [2, "0x43cf2e4d", "0x43852d91", "0x43cb9726", "0x4388c4b8"], - [2, "0x43c80000", "0x438c5bde", "0x43c80000", "0x43916fbe"], - [2, "0x43c80000", "0x4396839e", "0x43cb9726", "0x439a1ac4"], - [2, "0x43ce3960", "0x439cbcfe", "0x43d1a873", "0x439d70a7"], - [2, "0x43c80d0c", "0x439fac5f", "0x43c09a88", "0x43a71ee2"], - [2, "0x43b5f76c", "0x43b1c1ff", "0x43b5f76c", "0x43c0cd0e"], - [2, "0x43b5f76c", "0x43cfd81d", "0x43c09a88", "0x43da7b3a"], - [2, "0x43cb3da5", "0x43e51e56", "0x43da48b4", "0x43e51e56"], - [2, "0x43e953c3", "0x43e51e56", "0x43f3f6e0", "0x43da7b3a"], - [2, "0x43fe99fc", "0x43cfd81d", "0x43fe99fc", "0x43c0cd0e"], - [2, "0x43fe99fc", "0x43b1c1ff", "0x43f3f6e0", "0x43a71ee2"], - [2, "0x43e953c3", "0x439c7bc6", "0x43da48b4", "0x439c7bc6"], - [2, "0x43d9f6a9", "0x439c7bc6", "0x43d9a55e", "0x439c7d01"], - [2, "0x43db6ae8", "0x439b9d10", "0x43dced34", "0x439a1ac4"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp114asQuad": { - "p1": [[0, "0x00000000", "0x3f800000"], - [2, "0x3ec23c99", "0x3fedac0b", "0x3eb0c3c4", "0x40046269"], - [2, "0x3eb3f74b", "0x400a816c", "0x3ebf6d5a", "0x400b6717"], - [2, "0x3ecbbd95", "0x400b9eb0", "0x3f03fc0b", "0x4008358c"], - [2, "0x3f300097", "0x40012a8c", "0x3fad68ad", "0x3fe55a48"], - [2, "0x40016888", "0x3fc85f78", "0x40600000", "0x3faaaaab"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [2, "0x3ea9d29a", "0x40290609", "0x3ef6e1a3", "0x4015b696"], - [2, "0x3f21f855", "0x40026723", "0x3f80b8d8", "0x3fe5846a"], - [2, "0x3fb0d529", "0x3fc370e6", "0x3fae797d", "0x3faa0fcb"], - [2, "0x3fa6f27f", "0x3f90aeb1", "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f0d9527", "0x4006ca93"], - [2, "0x3f1cbb44", "0x4004b303", "0x3f351b20", "0x400210ba"], - [2, "0x3f55253e", "0x3ff408e0", "0x3f80b8d8", "0x3fe5846a"], - [2, "0x3fb0d529", "0x3fc370e6", "0x3fae797d", "0x3faa0fcb"], - [2, "0x3fa6f27f", "0x3f90aeb1", "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rects4": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rects3": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rects2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40400000", "0x40800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40400000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40400000", "0x40c00000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40400000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x40800000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rects1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue2540": { - "p1": [[0, "0x41d40b43", "0x42ab7aad"], - [4, "0x42a86511", "0x418e2bd4", "0x4187837c", "0x42cbb958", "0x414a1894", "0x42d27e77"], - [4, "0x41314fdf", "0x42d4ed91", "0x41386a7f", "0x42d0ee14", "0x41386a7f", "0x42d0ee14"], - [1, "0x41b952f1", "0x42b37525"], - [4, "0x41b952f1", "0x42b37525", "0xc122bda6", "0x42efd4fe", "0xc1894bc7", "0x42f1a666"], - [4, "0xc198eb85", "0x42f22873", "0xc1904dd3", "0x42ef9603", "0xc1904dd3", "0x42ef9603"], - [4, "0xc1904dd3", "0x42ef9603", "0x41638938", "0x42b536c9", "0x41d40b43", "0x42ab7aad"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0xc1c89fbe", "0x42f9d2f2"], - [4, "0xc1c89fbe", "0x42f9d2f2", "0xc1cf9ba5", "0x42fbe873", "0xc1c2f3b6", "0x42fb7efa"], - [4, "0xc1808f5c", "0x42f95687", "0x3fa24dd3", "0x42b67ae1", "0x42150e57", "0x42beb540"], - [4, "0x42150e57", "0x42beb540", "0x4135ef9e", "0x42a777ce", "0xc1c89fbe", "0x42f9d2f2"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41b1a677", "0x42bc8748"], - [4, "0x4220066c", "0x4291a9aa", "0x428fb2de", "0x42014694", "0x41d40b43", "0x42ab7aad"], - [4, "0x41acce97", "0x42af5da9", "0x4158322b", "0x42bb0164", "0x40b20b51", "0x42c7966e"], - [4, "0xc0536e7e", "0x42d0a081", "0xc15ac956", "0x42e00ea3", "0xc1c89fbe", "0x42f9d2f2"], - [4, "0xc1c89fbe", "0x42f9d2f2", "0xc1cf9ba5", "0x42fbe873", "0xc1c2f3b6", "0x42fb7efa"], - [4, "0xc1b3e1ff", "0x42fb0196", "0xc1a1169b", "0x42f72ee9", "0xc189ab33", "0x42f1a963"], - [4, "0xc1898bcb", "0x42f1a871", "0xc1896bfd", "0x42f1a772", "0xc1894bc7", "0x42f1a666"], - [4, "0xc149df3a", "0x42f077d1", "0x40441e78", "0x42d688d9", "0x4157af6c", "0x42c48899"], - [4, "0x416c671f", "0x42c38c57", "0x4180daaf", "0x42c2a736", "0x418bcf36", "0x42c1dd11"], - [1, "0x41386a7f", "0x42d0ee14"], - [4, "0x41386a7f", "0x42d0ee14", "0x41314fdf", "0x42d4ed91", "0x414a1894", "0x42d27e77"], - [4, "0x41573bb2", "0x42d13429", "0x41847a21", "0x42ca0cf9", "0x41a5393e", "0x42c041e4"], - [4, "0x41cd8c6b", "0x42be101d", "0x41f9b913", "0x42bd534e", "0x42150e57", "0x42beb540"], - [4, "0x42150e57", "0x42beb540", "0x41fdede4", "0x42b9c043", "0x41b1a677", "0x42bc8748"], - [5], - [0, "0x41992515", "0x42bda488"], - [1, "0x41b952f1", "0x42b37525"], - [4, "0x41b952f1", "0x42b37525", "0x41a4ea9b", "0x42b813d5", "0x4186353a", "0x42beccbe"], - [4, "0x418cafe3", "0x42be5c5d", "0x41930042", "0x42bdfa11", "0x41992515", "0x42bda488"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue2504": { - "p1": [[0, "0x4208f800", "0xc0bf4001"], - [1, "0x420dcfff", "0x00000000"], - [1, "0x41ff8000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x4212dfae", "0x3f637ea0"], - [4, "0x4212dfae", "0x3f637ea0", "0x420c7e59", "0x3f0dd3f5", "0x420a0baf", "0xbdec0b00"], - [4, "0x42079903", "0xbf48d6b4", "0x420a23ae", "0xc0b5b02c", "0x420a23ae", "0xc0b5b02c"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4209ccfd", "0xc09e6663"], - [1, "0x4208f800", "0xc0bf4001"], - [1, "0x41ff8000", "0x00000000"], - [1, "0x420a84e9", "0x00000000"], - [4, "0x420d39dd", "0x3f17a9bf", "0x4212dfae", "0x3f637ea0", "0x4212dfae", "0x3f637ea0"], - [1, "0x420a23ae", "0xc0b5b02c"], - [4, "0x420a23ae", "0xc0b5b02c", "0x4209fdbb", "0xc0ac8e3e", "0x4209ccfd", "0xc09e6663"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"kari1": { - "p1": [[0, "0x421fc000", "0xc0bac000"], - [1, "0x42228000", "0xc0b94000"], - [1, "0x4216d800", "0x3fad0000"], - [1, "0x4214d000", "0x3f760000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x42161c00", "0xbfb88000"], - [4, "0x42177eab", "0xbfd98000", "0x4218a800", "0xc0090000", "0x42199800", "0xc0310000"], - [1, "0x421a9000", "0xc0270000"], - [4, "0x421a2000", "0xbff2aaab", "0x4218440a", "0xbe1e9c48", "0x4218440a", "0xbe1e9c48"], - [4, "0x4218440a", "0xbe1e9c48", "0x4214b955", "0xbf978000", "0x42161c00", "0xbfb88000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42228000", "0xc0b94000"], - [1, "0x421fc000", "0xc0bac000"], - [1, "0x421a8f0d", "0xc02709cc"], - [1, "0x421a9000", "0xc0270000"], - [4, "0x421a2000", "0xbff2aaab", "0x4218440a", "0xbe1e9c48", "0x4218440a", "0xbe1e9c48"], - [4, "0x4218440a", "0xbe1e9c48", "0x4217be21", "0xbe9d17f8", "0x42172d5c", "0xbf022fcb"], - [1, "0x4214d000", "0x3f760000"], - [1, "0x4216d800", "0x3fad0000"], - [1, "0x42228000", "0xc0b94000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadOp10i": { - "p1": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x41000000", "0x40400000", "0x40a00000"], - [1, "0x41000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [2, "0x41000000", "0x3f800000", "0x40800000", "0x41000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x402cafb7", "0x40acafb7"], - [2, "0x40362765", "0x40a76274", "0x40400000", "0x40a00000"], - [1, "0x40a7f310", "0x404ce180"], - [2, "0x40a54875", "0x403521d4", "0x40a00000", "0x40200000"], - [2, "0x40800000", "0x3f000000", "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp113": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x40400000", "0x40a00000", "0x40155555", "0x408aaaab", "0x40755555", "0x40755556"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0x40155555", "0x408aaaab", "0x40755555", "0x40755556", "0x40000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [1, "0x40755555", "0x40755556"], - [4, "0x405231e4", "0x408085e9", "0x4041a25f", "0x40871812", "0x40379eea", "0x408b80aa"], - [4, "0x4038484e", "0x408aa316", "0x4038f9c1", "0x4089ceb2", "0x4039a2ea", "0x4089043b"], - [4, "0x40405fae", "0x4080f3e5", "0x4043be10", "0x4079d773", "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpcarrot_is24": { - "p1": [[0, "0x446c4000", "0x44154000"], - [2, "0x44647bc6", "0x44154000", "0x445efde3", "0x441abde3"], - [2, "0x44598000", "0x44203bc6", "0x44598000", "0x44280000"], - [2, "0x44598000", "0x442fc43a", "0x445efde3", "0x4435421d"], - [2, "0x44647bc6", "0x443ac000", "0x446c4000", "0x443ac000"], - [2, "0x4474043a", "0x443ac000", "0x4479821d", "0x4435421d"], - [2, "0x447f0000", "0x442fc43a", "0x447f0000", "0x44280000"], - [2, "0x447f0000", "0x44203bc6", "0x4479821d", "0x441abde3"], - [2, "0x4474043a", "0x44154000", "0x446c4000", "0x44154000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x446c452f", "0x44154a5e"], - [4, "0x4461ea3d", "0x44154a5e", "0x4459852f", "0x441daf5c", "0x4459852f", "0x44280a5e"], - [4, "0x4459852f", "0x44290625", "0x445998c5", "0x4429fd40", "0x4459be25", "0x442aee77"], - [4, "0x445b221d", "0x4433e9fc", "0x4462e604", "0x443aca5e", "0x446c452f", "0x443aca5e"], - [4, "0x4475a45a", "0x443aca5e", "0x447d6842", "0x4433e9fc", "0x447ecc3a", "0x442aee77"], - [4, "0x447ef19a", "0x4429fd1f", "0x447f052f", "0x44290614", "0x447f052f", "0x44280a5e"], - [4, "0x447f051f", "0x441daf5c", "0x4476a021", "0x44154a5e", "0x446c452f", "0x44154a5e"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x447edc50", "0x44259540"], - [4, "0x447da827", "0x441c638c", "0x4475cae5", "0x44154a5e", "0x446c452f", "0x44154a5e"], - [4, "0x4461ea3d", "0x44154a5e", "0x4459852f", "0x441daf5c", "0x4459852f", "0x44280a5e"], - [4, "0x4459852f", "0x44290625", "0x445998c5", "0x4429fd40", "0x4459be25", "0x442aee77"], - [4, "0x445a44a0", "0x442e5335", "0x445bb408", "0x44316aff", "0x445dca89", "0x4433f3fd"], - [2, "0x445e5abe", "0x44349ef8", "0x445efde3", "0x4435421d"], - [2, "0x4460000d", "0x44364447", "0x446115d4", "0x44371705"], - [4, "0x44631e28", "0x44389a6b", "0x446577a1", "0x4439b6e1", "0x44680420", "0x443a4e45"], - [2, "0x446a0a84", "0x443ac000", "0x446c4000", "0x443ac000"], - [2, "0x446f00ed", "0x443ac000", "0x447178a5", "0x443a0f46"], - [4, "0x4472dcf6", "0x4439a899", "0x4474303e", "0x443919c0", "0x44756d49", "0x443867f5"], - [2, "0x44779ab4", "0x44372986", "0x4479821d", "0x4435421d"], - [2, "0x447b1c81", "0x4433a7b9", "0x447c3f1a", "0x4431dbb4"], - [4, "0x447d6f05", "0x442fee25", "0x447e481c", "0x442dc56b", "0x447eb519", "0x442b76cf"], - [2, "0x447f0000", "0x4429cae8", "0x447f0000", "0x44280000"], - [2, "0x447f0000", "0x4426c33f", "0x447edc50", "0x44259540"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue1417": { - "p1": [[0, "0x42f52d9d", "0x42a4913a"], - [2, "0x4301d253", "0x42a00000", "0x430a0000", "0x42a00000"], - [2, "0x4313282c", "0x42a00000", "0x431b20c7", "0x42a5b9c0"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x42e69697", "0x42c80000"], - [1, "0x42e69697", "0x42c80000"], - [1, "0x42f52d9d", "0x42a4913a"], - [1, "0x42f52d9d", "0x42a4913a"], - [5], - [0, "0x42c55d28", "0x430c5806"], - [1, "0x42e69697", "0x42c80000"], - [1, "0x42e69697", "0x42c80000"], - [1, "0x42c3de16", "0x42c80000"], - [1, "0x42c3de16", "0x42c80000"], - [2, "0x42b00000", "0x42e1e2a3", "0x42b00000", "0x43020000"], - [2, "0x42b00000", "0x43038b7a", "0x42b029b9", "0x43050e58"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42c55d28", "0x430c5806"], - [5], - [0, "0x4308f83e", "0x4326aaab"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42baeafb", "0x4319073c"], - [1, "0x42baeafb", "0x4319073c"], - [2, "0x42c1e1e1", "0x431fa6e0", "0x42cd4a11", "0x43255af8"], - [2, "0x42dd95be", "0x432d80ce", "0x42f1a2ce", "0x43311e27"], - [1, "0x4308f83e", "0x4326aaab"], - [1, "0x4308f83e", "0x4326aaab"], - [5], - [0, "0x432fd4bb", "0x430d8569"], - [1, "0x4308f83e", "0x4326aaab"], - [1, "0x4308f83e", "0x4326aaab"], - [1, "0x43192844", "0x4331cbaf"], - [1, "0x43192844", "0x4331cbaf"], - [2, "0x43246476", "0x432e517a", "0x432d5af8", "0x43255af8"], - [2, "0x4331ce4a", "0x4320e7a5", "0x4334e760", "0x431be4e8"], - [1, "0x432fd4bb", "0x430d8569"], - [1, "0x432fd4bb", "0x430d8569"], - [5], - [0, "0x432fd4bb", "0x430d8569"], - [1, "0x433be0d7", "0x4305b9cf"], - [1, "0x433be0d7", "0x4305b9cf"], - [2, "0x433c0000", "0x4303e358", "0x433c0000", "0x43020000"], - [2, "0x433c0000", "0x42e1e2a4", "0x433210f5", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x432fd4bb", "0x430d8569"], - [1, "0x432fd4bb", "0x430d8569"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x432e1e1e", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x431b20c7", "0x42a5b9c0"], - [1, "0x431b20c7", "0x42a5b9c0"], - [2, "0x43192654", "0x42a44df9", "0x43171932", "0x42a33c7c"], - [1, "0x430f8788", "0x42c80000"], - [1, "0x430f8788", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x43283c3c", "0x42f00000"], - [1, "0x43283c3c", "0x42f00000"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x433a5dbf", "0x4306b448"], - [1, "0x433a5dbf", "0x4306b448"], - [1, "0x433be0d7", "0x4305b9cf"], - [1, "0x433be0d7", "0x4305b9cf"], - [2, "0x433c0000", "0x4303e358", "0x433c0000", "0x43020000"], - [2, "0x433c0000", "0x42f99e73", "0x433b1486", "0x42f00000"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x432e1e1e", "0x42c80000"], - [1, "0x432e1e1e", "0x42c80000"], - [5], - [0, "0x42b1d6f5", "0x42f00000"], - [1, "0x42d61e1e", "0x42f00000"], - [1, "0x42d61e1e", "0x42f00000"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42b029b9", "0x43050e58"], - [1, "0x42b029b9", "0x43050e58"], - [2, "0x42b00000", "0x43038b7a", "0x42b00000", "0x43020000"], - [2, "0x42b00000", "0x42f99e79", "0x42b1d6f5", "0x42f00000"], - [5], - [0, "0x42c15a39", "0x43113704"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42f16017", "0x431b7908"], - [1, "0x42f16017", "0x431b7908"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x42c15a39", "0x43113704"], - [1, "0x42c15a39", "0x43113704"], - [5], - [0, "0x42e276e0", "0x432d9439"], - [2, "0x42e9c2b2", "0x432fb2b4", "0x42f1a2ce", "0x43311e27"], - [1, "0x43044958", "0x4329b26d"], - [1, "0x43044958", "0x4329b26d"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x42e276e0", "0x432d9439"], - [1, "0x42e276e0", "0x432d9439"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x430a0000", "0x42a00000"], - [2, "0x4301d253", "0x42a00000", "0x42f52d9d", "0x42a4913a"], - [1, "0x42e69697", "0x42c80000"], - [1, "0x42c3de16", "0x42c80000"], - [2, "0x42b60baf", "0x42da022a", "0x42b1d6f5", "0x42effffe"], - [2, "0x42b00000", "0x42f99e79", "0x42b00000", "0x43020000"], - [2, "0x42b00000", "0x43038b7a", "0x42b029b9", "0x43050e58"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42c15a39", "0x43113704"], - [1, "0x42baeafb", "0x4319073c"], - [2, "0x42c1e1e1", "0x431fa6e0", "0x42cd4a11", "0x43255af8"], - [2, "0x42d72f3b", "0x432a4d8d", "0x42e276e7", "0x432d943b"], - [2, "0x42e9c2b6", "0x432fb2b5", "0x42f1a2ce", "0x43311e27"], - [1, "0x43044958", "0x4329b26d"], - [1, "0x4308f83e", "0x4326aaab"], - [1, "0x43192844", "0x4331cbaf"], - [2, "0x43246476", "0x432e517a", "0x432d5af8", "0x43255af8"], - [2, "0x4331ce4a", "0x4320e7a5", "0x4334e760", "0x431be4e8"], - [1, "0x432fd4bb", "0x430d8569"], - [1, "0x433a5dbf", "0x4306b448"], - [1, "0x433be0d7", "0x4305b9cf"], - [2, "0x433c0000", "0x4303e358", "0x433c0000", "0x43020000"], - [2, "0x433c0000", "0x42f99e73", "0x433b1486", "0x42f00000"], - [2, "0x4338fa29", "0x42da022d", "0x433210f5", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x431b20c7", "0x42a5b9c0"], - [2, "0x4319265b", "0x42a44dfe", "0x43171938", "0x42a33c80"], - [2, "0x4310e266", "0x42a00000", "0x430a0000", "0x42a00000"], - [5], - [0, "0x430f8788", "0x42c80000"], - [1, "0x43212d2d", "0x42c80000"], - [1, "0x43283c3c", "0x42f00000"], - [1, "0x432fd4bb", "0x430d8569"], - [1, "0x4308f83e", "0x4326aaab"], - [1, "0x42f16017", "0x431b7908"], - [1, "0x42c55d28", "0x430c5806"], - [1, "0x42d61e1e", "0x42f00000"], - [1, "0x42e69697", "0x42c80000"], - [1, "0x430f8788", "0x42c80000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp112": { - "p1": [[0, "0x40000000", "0x40800000"], - [4, "0x40000000", "0x40400000", "0x40c00000", "0x40800000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x40c00000"], - [4, "0x00000000", "0x3f800000", "0x40800000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x401a7212", "0x406458af"], - [4, "0x400b6eb8", "0x406aaaab", "0x40000000", "0x407279a8", "0x40000000", "0x40800000"], - [1, "0x3f800000", "0x00000000"], - [4, "0x40039fbc", "0x3f58658c", "0x402d8659", "0x3fbbd0c0", "0x40458dee", "0x3ff74ea2"], - [4, "0x4031df09", "0x3fef2cc9", "0x3fdc41ef", "0x3ffb7de1", "0x401a7212", "0x406458af"], - [5], - [0, "0x40530ed1", "0x404c3b44"], - [4, "0x4064d83e", "0x403f0811", "0x4069aad1", "0x4029e5f2", "0x40487d6b", "0x3ffeb3a6"], - [4, "0x4046ca2b", "0x3fff7e24", "0x40440768", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x40530ed1", "0x404c3b44"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadspert_net23": { - "p1": [[0, "0xa223d70a", "0x43f1c000"], - [1, "0x00000000", "0x43f14000"], - [1, "0x41f40000", "0x43f14000"], - [4, "0x4202d628", "0x43f14000", "0x420a0000", "0x43f2253b", "0x420a0000", "0x43f34000"], - [1, "0x420a0000", "0x4429a000"], - [4, "0x420a0000", "0x442a2d63", "0x4202d628", "0x442aa000", "0x41f40000", "0x442aa000"], - [1, "0xa6000000", "0x442aa000"], - [1, "0xa5feb852", "0x442a6000"], - [1, "0x41f40000", "0x442a6000"], - [4, "0x4200a09f", "0x442a6000", "0x42060000", "0x442a0a0a", "0x42060000", "0x4429a000"], - [1, "0x42060000", "0x43f34000"], - [4, "0x42060000", "0x43f26bec", "0x4200a09f", "0x43f1c000", "0x41f40000", "0x43f1c000"], - [1, "0xa223d70a", "0x43f1c000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x43f10000"], - [1, "0x420c0000", "0x43f10000"], - [1, "0x420c0000", "0x442ac000"], - [1, "0x00000000", "0x442ac000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x43f14000"], - [1, "0x00000000", "0x43f1c000"], - [1, "0x41f40000", "0x43f1c000"], - [4, "0x4200a09f", "0x43f1c000", "0x42060000", "0x43f26bec", "0x42060000", "0x43f34000"], - [1, "0x42060000", "0x4429a000"], - [4, "0x42060000", "0x442a0a0a", "0x4200a09f", "0x442a6000", "0x41f40000", "0x442a6000"], - [1, "0x00000000", "0x442a6000"], - [1, "0x00000000", "0x442aa000"], - [1, "0x41f40000", "0x442aa000"], - [4, "0x4202d628", "0x442aa000", "0x420a0000", "0x442a2d63", "0x420a0000", "0x4429a000"], - [1, "0x420a0000", "0x43f34000"], - [4, "0x420a0000", "0x43f2253b", "0x4202d628", "0x43f14000", "0x41f40000", "0x43f14000"], - [1, "0x00000000", "0x43f14000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadspert_de11": { - "p1": [[0, "0xa6000000", "0x442aa000"], - [1, "0x41f40000", "0x442aa000"], - [4, "0x4202d628", "0x442aa000", "0x420a0000", "0x442a2d63", "0x420a0000", "0x4429a000"], - [1, "0x420a0000", "0x43f34000"], - [4, "0x420a0000", "0x43f2253b", "0x4202d628", "0x43f14000", "0x41f40000", "0x43f14000"], - [1, "0x00000000", "0x43f14000"], - [1, "0xa6000000", "0x442aa000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x43f10000"], - [1, "0x420c0000", "0x43f10000"], - [1, "0x420c0000", "0x442ac000"], - [1, "0x00000000", "0x442ac000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x43f14000"], - [1, "0x00000000", "0x442aa000"], - [1, "0x41f40000", "0x442aa000"], - [4, "0x4202d628", "0x442aa000", "0x420a0000", "0x442a2d63", "0x420a0000", "0x4429a000"], - [1, "0x420a0000", "0x43f34000"], - [4, "0x420a0000", "0x43f2253b", "0x4202d628", "0x43f14000", "0x41f40000", "0x43f14000"], - [1, "0x00000000", "0x43f14000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"findFirst1": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x40a00000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4024ea2e", "0x3f629f57"], - [4, "0x401b1c2d", "0x3f630d84", "0x400ee7ab", "0x3f6c2072", "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3e3473a7", "0x3ff0c848", "0x3ee426b8", "0x401aeb8b", "0x3f40e0e6", "0x402de41b"], - [4, "0x3f8f5ef3", "0x3fe82bde", "0x3fcce91f", "0x3f94986c", "0x4024ea2e", "0x3f629f57"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"xOp2i": { - "p1": [[0, "0x3f800000", "0x40a00000"], - [4, "0x00000000", "0x40800000", "0x40400000", "0x40000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40c00000", "0x40a00000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4069a343", "0x3ffe8335"], - [4, "0x4034b50a", "0x4060965b", "0x3fac7c8e", "0x409ea295", "0x40000000", "0x40400000"], - [4, "0x401d7821", "0x4029e5e7", "0x4041b923", "0x4013cbce", "0x4069a343", "0x3ffe8335"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"xOp3i": { - "p1": [[0, "0x3f800000", "0x40800000"], - [4, "0x00000000", "0x40a00000", "0x40800000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x3f800000", "0x40400000", "0x40800000", "0x3f800000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800602", "0x407f20e0"], - [4, "0x3f800202", "0x407f6b95", "0x3f800000", "0x407fb5f5", "0x3f800000", "0x40800000"], - [1, "0x3f840001", "0x407d0000"], - [4, "0x3fb68a89", "0x4061eca5", "0x40151f73", "0x40230247", "0x4034bedb", "0x3fea5e0f"], - [4, "0x401f5948", "0x40072cee", "0x400aa7fd", "0x4019563e", "0x3ff1929a", "0x402ad20c"], - [1, "0x3f840001", "0x407d0000"], - [4, "0x3f82a022", "0x407dbc81", "0x3f814c99", "0x407e7237", "0x3f800602", "0x407f20e0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"xOp1u": { - "p1": [[0, "0x3f800000", "0x40800000"], - [4, "0x40800000", "0x40a00000", "0x40400000", "0x40000000", "0x40c00000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x40400000", "0x40c00000", "0x40800000", "0x3f800000", "0x40a00000", "0x40800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x405ff400", "0x40600c00"], - [4, "0x403ff7ff", "0x40800400", "0x401ff400", "0x408ffe00", "0x3f800000", "0x40800000"], - [1, "0x4015a383", "0x406edf4c"], - [4, "0x400e6d02", "0x4064c631", "0x40073681", "0x4055a383", "0x40000000", "0x40400000"], - [1, "0x40600000", "0x40600000"], - [1, "0x405ff400", "0x40600c00"], - [5], - [0, "0x40607800", "0x405f8800"], - [4, "0x40605000", "0x405fafff", "0x40602800", "0x405fd800", "0x40600000", "0x40600000"], - [1, "0x40a00000", "0x40800000"], - [4, "0x409c64bf", "0x406a5c7d", "0x4098c97f", "0x405b39cf", "0x40952e3e", "0x405120b4"], - [1, "0x40c00000", "0x40400000"], - [4, "0x40903c00", "0x40202800", "0x40802832", "0x403fb064", "0x40607800", "0x405f8800"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"xOp1i": { - "p1": [[0, "0x3f800000", "0x40800000"], - [4, "0x3f800000", "0x40a00000", "0x40c00000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x3f800000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404f8000", "0x40146000"], - [4, "0x40386580", "0x402c68fc", "0x40202e9f", "0x40478006", "0x4008833e", "0x4062bf50"], - [4, "0x404879c5", "0x40317c41", "0x409004ee", "0x3fbc67fa", "0x409ef9db", "0x3f83126f"], - [1, "0x40a00000", "0x3f800000"], - [1, "0x409fc660", "0x3f800224"], - [4, "0x409f84c3", "0x3f80fdd8", "0x409f4091", "0x3f82035f", "0x409ef9db", "0x3f83126f"], - [1, "0x404f8000", "0x40146000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp111": { - "p1": [[0, "0x3f800000", "0x40800000"], - [4, "0x00000000", "0x40a00000", "0x40800000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x3f800000", "0x40400000", "0x40800000", "0x3f800000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800602", "0x407f20e0"], - [4, "0x3f800202", "0x407f6b95", "0x3f800000", "0x407fb5f5", "0x3f800000", "0x40800000"], - [1, "0x3f840001", "0x407d0000"], - [4, "0x3fb68a89", "0x4061eca5", "0x40151f73", "0x40230247", "0x4034bedb", "0x3fea5e0f"], - [4, "0x401f5948", "0x40072cee", "0x400aa7fd", "0x4019563e", "0x3ff1929a", "0x402ad20c"], - [1, "0x3f840001", "0x407d0000"], - [4, "0x3f82a022", "0x407dbc81", "0x3f814c99", "0x407e7237", "0x3f800602", "0x407f20e0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp110": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp109": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40a00000", "0x40c00000", "0x40400000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40c00000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40384010", "0x4049b681"], - [4, "0x4005ea4c", "0x4031a6ed", "0x3f900bfc", "0x400805fe", "0x00000000", "0x3f800000"], - [1, "0x40369848", "0x402d8e92"], - [4, "0x4035d01f", "0x4034eaf9", "0x40369627", "0x403e90b5", "0x40384010", "0x4049b681"], - [5], - [0, "0x40a00000", "0x40800000"], - [4, "0x40a5ff6d", "0x40740126", "0x40a89f7f", "0x406ec101", "0x40a81628", "0x406c74a9"], - [4, "0x40a75ac7", "0x406951fc", "0x40a0bcd8", "0x406bae12", "0x4094c551", "0x4069e770"], - [4, "0x40984e9d", "0x4070bc7c", "0x409c0bf5", "0x407817ea", "0x40a00000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp108": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x40000000", "0x3f800000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f26caef", "0x3fe4f596"], - [4, "0x3ee8ad21", "0x3fc79481", "0x3e738949", "0x3fa60d73", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [4, "0x40000000", "0x3e662384", "0x4006771f", "0x3f26cab8", "0x400d9571", "0x3f8f8b0b"], - [4, "0x4010a367", "0x3fa95a39", "0x4013d026", "0x3fc42d89", "0x4016a620", "0x3fde6984"], - [4, "0x404cd9ee", "0x40032ac5", "0x408c9c54", "0x402dc6ed", "0x40c00000", "0x40800000"], - [1, "0x401fa01e", "0x4026400c"], - [4, "0x40231d95", "0x40573a3b", "0x400f5c54", "0x40663011", "0x3f4ee9ac", "0x3ffc0c51"], - [4, "0x3f34d92f", "0x3ff72b3f", "0x3f26eabd", "0x3fee5b45", "0x3f26caef", "0x3fe4f596"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp107": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x40000000", "0x3f800000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4016a61d", "0x3fde697c"], - [4, "0x3f93d0c9", "0x3fa5e3ad", "0x3f26697f", "0x3fc82b3e", "0x3f26caef", "0x3fe4f596"], - [4, "0x3f3488b4", "0x3fecf5f3", "0x3f41e78b", "0x3ff4a78c", "0x3f4ee9ac", "0x3ffc0c51"], - [4, "0x3f5c3280", "0x3ffe88f1", "0x3f6ca230", "0x40000000", "0x3f800000", "0x40000000"], - [1, "0x401fa01e", "0x4026400c"], - [4, "0x401e8075", "0x40167b44", "0x401af7f6", "0x40032fcb", "0x4016a61d", "0x3fde697c"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp106": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x40000000", "0x3f800000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f26caef", "0x3fe4f596"], - [4, "0x3ee8ad21", "0x3fc79481", "0x3e738949", "0x3fa60d73", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [4, "0x40000000", "0x3e662384", "0x4006771f", "0x3f26cab8", "0x400d9571", "0x3f8f8b0b"], - [4, "0x4010a367", "0x3fa95a39", "0x4013d026", "0x3fc42d89", "0x4016a620", "0x3fde6984"], - [4, "0x3f93d0c9", "0x3fa5e3ad", "0x3f26697f", "0x3fc82b3e", "0x3f26caef", "0x3fe4f596"], - [5], - [0, "0x3f4ee9ac", "0x3ffc0c51"], - [4, "0x400f5c54", "0x40663011", "0x40231d95", "0x40573a3b", "0x401fa01e", "0x4026400c"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f6ca230", "0x40000000", "0x3f5c3280", "0x3ffe88f1", "0x3f4ee9ac", "0x3ffc0c51"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp105": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40800000", "0x40c00000", "0x40a00000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40a00000", "0x40c00000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4019fc59", "0x405fd169"], - [4, "0x3fb4546f", "0x405c04bb", "0x00000000", "0x401d0966", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [4, "0x4005e301", "0x3deb7832", "0x400b6f60", "0x3e683882", "0x4010a84d", "0x3eabc0fd"], - [4, "0x3fa5d522", "0x3f557a40", "0x3f931272", "0x3ff1a353", "0x4019fc59", "0x405fd169"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp104": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40c00000", "0x40800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3f800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40c00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40100001", "0x40200000"], - [4, "0x401f4fb5", "0x4016d02d", "0x402f3574", "0x400c7446", "0x403f5b16", "0x4001eebd"], - [4, "0x406773f5", "0x3fcf9c02", "0x40888b69", "0x3f995916", "0x409b8e39", "0x3f800000"], - [1, "0x40c00000", "0x3f800000"], - [4, "0x40b55555", "0x3f555555", "0x40a8e38e", "0x3f5c71c7", "0x409b8e39", "0x3f800000"], - [1, "0x40900000", "0x3f800000"], - [1, "0x40100001", "0x40200000"], - [5], - [0, "0x403e2771", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40394b48", "0x3f131f5d", "0x404d7100", "0x3fb2dbfe", "0x403b2dbd"], - [4, "0x3fe196c7", "0x4012a300", "0x401024c6", "0x3fc8c49e", "0x403e2771", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp103": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e982284", "0x3ff864ad"], - [4, "0x3f4d67c3", "0x40493f6b", "0x3fa40f4d", "0x40192a12", "0x3fcd1965", "0x3fd6faec"], - [1, "0x3e982284", "0x3ff864ad"], - [5], - [0, "0x3fce0b8b", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3dca4814", "0x3fb29205", "0x3e4a4813", "0x3fd9e701", "0x3e9737c3", "0x3ff7d890"], - [4, "0x3eecb2a1", "0x3fee5d3b", "0x3f1c7696", "0x3fdd8a76", "0x3f47eb5c", "0x3fca5c15"], - [4, "0x3f7f2cfa", "0x3fb1f855", "0x3f9f88cd", "0x3f95c4aa", "0x3fce0b8b", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp102": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f7f9856", "0x3f800000"], - [4, "0x3f30379b", "0x3fa62759", "0x3ee22c10", "0x3fb88b04", "0x00000000", "0x3f800000"], - [1, "0x3f7f9856", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp101": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x3f800000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4001ecc2", "0x3fe7f09b"], - [4, "0x40013d20", "0x3fef5674", "0x4000cc18", "0x3ff774bb", "0x40008359", "0x3ffff7c4"], - [4, "0x4002fbcb", "0x40000000", "0x400579d1", "0x40000000", "0x40080000", "0x40000000"], - [1, "0x40200000", "0x40000000"], - [1, "0x4001ecc2", "0x3fe7f09b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp100": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x40000000", "0x3f800000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40000000", "0x40800000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fc01472", "0x3fc01472"], - [4, "0x3fd73728", "0x3fc03f4e", "0x3fefce24", "0x3fc0c3ff", "0x4004bda1", "0x3fc25ed1"], - [1, "0x40800000", "0x40000000"], - [4, "0x40555555", "0x3fd55555", "0x402aaaaa", "0x3fc71c72", "0x4004bda1", "0x3fc25ed1"], - [1, "0x3fc04353", "0x3fb010d5"], - [4, "0x3fc02d41", "0x3fb56dd8", "0x3fc01e6b", "0x3fbac65b", "0x3fc01472", "0x3fc01472"], - [5], - [0, "0x3faaaaab", "0x3faaaaab"], - [1, "0x3fa00000", "0x3fc00000"], - [4, "0x3f000000", "0x3fc00000", "0x00000000", "0x3fc00000", "0x00000000", "0x3f800000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp99": { - "p1": [[0, "0x40400000", "0x40c00000"], - [4, "0x00000000", "0x40400000", "0x40c00000", "0x40a00000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40800000", "0x40a00000", "0x40c00000", "0x40400000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4097672d", "0x408898d3"], - [4, "0x40975f96", "0x4089105a", "0x409757da", "0x4089875b", "0x40975001", "0x4089fdd4"], - [4, "0x4096e232", "0x4089ff4b", "0x40967228", "0x408a0000", "0x40960000", "0x408a0000"], - [1, "0x4097672d", "0x408898d3"], - [5], - [0, "0x408ded67", "0x4089c836"], - [4, "0x4090d31c", "0x4089ea75", "0x409389df", "0x408a0000", "0x40960000", "0x408a0000"], - [1, "0x40900000", "0x40900000"], - [1, "0x408ded67", "0x4089c836"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue1435": { - "p1": [[0, "0x43200000", "0x42700000"], - [1, "0x435c0000", "0x43660000"], - [1, "0x42700000", "0x42f00000"], - [1, "0x43820000", "0x42f00000"], - [1, "0x42b40000", "0x43660000"], - [1, "0x43200000", "0x42700000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x430e96ce", "0x42cc913a"], - [2, "0x4315d253", "0x42c80000", "0x431e0000", "0x42c80000"], - [2, "0x4327282c", "0x42c80000", "0x432f20c7", "0x42cdb9c0"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x43074b4c", "0x42f00000"], - [1, "0x430e96ce", "0x42cc913a"], - [5], - [0, "0x42ed5d28", "0x43205806"], - [1, "0x43074b4c", "0x42f00000"], - [1, "0x42ebde16", "0x42f00000"], - [2, "0x42d80000", "0x4304f152", "0x42d80000", "0x43160000"], - [2, "0x42d80000", "0x43178b7a", "0x42d829b9", "0x43190e58"], - [1, "0x42ed5d28", "0x43205806"], - [5], - [0, "0x431cf83e", "0x433aaaab"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x42e2eafb", "0x432d073c"], - [2, "0x42e9e1e1", "0x4333a6e0", "0x42f54a11", "0x43395af8"], - [2, "0x4302cadf", "0x434180ce", "0x430cd167", "0x43451e27"], - [1, "0x431cf83e", "0x433aaaab"], - [5], - [0, "0x4343d4bb", "0x43218569"], - [1, "0x431cf83e", "0x433aaaab"], - [1, "0x432d2844", "0x4345cbaf"], - [2, "0x43386476", "0x4342517a", "0x43415af8", "0x43395af8"], - [2, "0x4345ce4a", "0x4334e7a5", "0x4348e760", "0x432fe4e8"], - [1, "0x4343d4bb", "0x43218569"], - [5], - [0, "0x4343d4bb", "0x43218569"], - [1, "0x434fe0d7", "0x4319b9cf"], - [2, "0x43500000", "0x4317e358", "0x43500000", "0x43160000"], - [2, "0x43500000", "0x4304f152", "0x434610f5", "0x42f00000"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x4343d4bb", "0x43218569"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x430e96ce", "0x42cc913a"], - [1, "0x43074b4b", "0x42f00000"], - [1, "0x42ebde16", "0x42f00000"], - [2, "0x42d80000", "0x4304f152", "0x42d80000", "0x43160000"], - [2, "0x42d80000", "0x43178b7a", "0x42d829b9", "0x43190e58"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x42e2eafc", "0x432d073c"], - [2, "0x42e9e1e1", "0x4333a6e0", "0x42f54a11", "0x43395af8"], - [2, "0x4302cadf", "0x434180ce", "0x430cd167", "0x43451e27"], - [1, "0x431cf83e", "0x433aaaab"], - [1, "0x432d2844", "0x4345cbaf"], - [2, "0x43386476", "0x4342517a", "0x43415af8", "0x43395af8"], - [2, "0x4345ce4a", "0x4334e7a5", "0x4348e760", "0x432fe4e8"], - [1, "0x4343d4bb", "0x43218569"], - [1, "0x434fe0d7", "0x4319b9cf"], - [2, "0x43500000", "0x4317e358", "0x43500000", "0x43160000"], - [2, "0x43500000", "0x4304f152", "0x434610f5", "0x42f00000"], - [1, "0x43352d2d", "0x42f00000"], - [1, "0x432f20c7", "0x42cdb9c0"], - [2, "0x4327282c", "0x42c80000", "0x431e0000", "0x42c80000"], - [2, "0x4315d253", "0x42c80000", "0x430e96ce", "0x42cc913a"], - [5], - [0, "0x43352d2d", "0x42f00000"], - [1, "0x43074b4b", "0x42f00000"], - [1, "0x42ed5d28", "0x43205806"], - [1, "0x431cf83e", "0x433aaaab"], - [1, "0x4343d4bb", "0x43218569"], - [1, "0x43352d2d", "0x42f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp98x": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x40400000", "0x40c00000", "0x40800000", "0x3f800000", "0x40c00000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x40400000", "0x40c00000", "0x40400000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4028ccb9", "0x40741f4b"], - [4, "0x400c8dc3", "0x408c8dc3", "0x3fddb3d6", "0x40976cf6", "0x3f800000", "0x40800000"], - [1, "0x3fb3a3c1", "0x407ad606"], - [4, "0x3fee544e", "0x40817ef1", "0x40110a96", "0x407e810f", "0x4028ccb9", "0x40741f4b"], - [5], - [0, "0x4030a3d7", "0x406978d5"], - [1, "0x3fb3a3c1", "0x407ad606"], - [4, "0x3f7c624a", "0x407368a5", "0x3f05fbc4", "0x40617ef1", "0x00000000", "0x40400000"], - [1, "0x404dd30e", "0x40400000"], - [4, "0x4047bbd7", "0x40482f9a", "0x4041dd0e", "0x4050b1df", "0x403c14cb", "0x4059137f"], - [4, "0x40383ddb", "0x405ea441", "0x403470d9", "0x4064269f", "0x4030a3d7", "0x406978d5"], - [5], - [0, "0x4043c6e2", "0x4065a506"], - [4, "0x403b0df7", "0x406b1a47", "0x403216cb", "0x40701020", "0x4028ccb9", "0x40741f4b"], - [4, "0x402b6be7", "0x4070b073", "0x402e07df", "0x406d1ffd", "0x4030a3d7", "0x406978d5"], - [1, "0x4043c6e2", "0x4065a506"], - [5], - [0, "0x4078d4fd", "0x40400000"], - [1, "0x404dd30e", "0x40400000"], - [4, "0x4074b8f3", "0x400bb87a", "0x40924e4c", "0x3fc93930", "0x40c00000", "0x40400000"], - [4, "0x40a66666", "0x400ccccc", "0x4091eb85", "0x402147ae", "0x4078d4fd", "0x40400000"], - [5], - [0, "0x4078d4fd", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x4043c6e2", "0x4065a506"], - [4, "0x405089b6", "0x405da8cc", "0x405cc74b", "0x40549bdd", "0x4068c052", "0x404bc19f"], - [4, "0x406e288a", "0x4047c225", "0x407382c7", "0x4043cd02", "0x4078d4fd", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp97x": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40c00000", "0x40000000", "0x3f800000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x40000000", "0x00000000", "0x40c00000", "0x00000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x3f800000"], - [4, "0x3fa00000", "0x3fc00000", "0x3f800000", "0x40000000", "0x3f800000", "0x40000000"], - [1, "0x3fd78bfc", "0x3fdcfb35"], - [4, "0x3f8f65cc", "0x403c8d24", "0x00000000", "0x409fcc8b", "0x00000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x3f800000"], - [4, "0x40000000", "0x3f800000", "0x3fefcc62", "0x3fa8810b", "0x3fd78bfc", "0x3fdcfb35"], - [1, "0x40c00000", "0x00000000"], - [4, "0x40800000", "0x00000000", "0x40300000", "0x3f000000", "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpcarpetplanet_ru22": { - "p1": [[0, "0x43430000", "0x44444000"], - [4, "0x42f89d78", "0x44444000", "0x42860000", "0x44527708", "0x42860000", "0x44640000"], - [1, "0x42860000", "0x44644000"], - [4, "0x42860000", "0x446558e4", "0x428672e2", "0x44666e73", "0x42875324", "0x44678000"], - [1, "0x43a10000", "0x44678000"], - [1, "0x43a10000", "0x44600313"], - [4, "0x439d0bc7", "0x44505c02", "0x43821fa2", "0x44444000", "0x43430000", "0x44444000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43430000", "0x44444000"], - [4, "0x438491f1", "0x44444000", "0x43a10000", "0x445293af", "0x43a10000", "0x44644000"], - [4, "0x43a10000", "0x4475ec51", "0x438491f1", "0x44822000", "0x43430000", "0x44822000"], - [1, "0x43420000", "0x44822000"], - [4, "0x42f7b83d", "0x44822000", "0x42860000", "0x4475ec51", "0x42860000", "0x44644000"], - [4, "0x42860000", "0x445293af", "0x42f7b83d", "0x44444000", "0x43420000", "0x44444000"], - [1, "0x43430000", "0x44444000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42d0af67", "0x444d9609"], - [4, "0x42ff0904", "0x4447d1a2", "0x431f941d", "0x44444000", "0x43430000", "0x44444000"], - [4, "0x438491f1", "0x44444000", "0x43a10000", "0x445293af", "0x43a10000", "0x44644000"], - [4, "0x43a10000", "0x446558dc", "0x43a0e3f4", "0x44666e6b", "0x43a0ad32", "0x44678000"], - [1, "0x42875324", "0x44678000"], - [4, "0x428672e2", "0x44666e73", "0x42860000", "0x446558e4", "0x42860000", "0x44644000"], - [4, "0x42860000", "0x445b6517", "0x42a28cad", "0x4453613c", "0x42d0af67", "0x444d9609"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp96d": { - "p1": [[0, "0x3f800000", "0x40c00000"], - [4, "0x00000000", "0x40400000", "0x40c00000", "0x40400000", "0x40a00000", "0x00000000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40400000", "0x40c00000"], - [4, "0x00000000", "0x40a00000", "0x40c00000", "0x3f800000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [4, "0x3fe00000", "0x40700000", "0x3f000000", "0x40900000", "0x3f800000", "0x40c00000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40a00000", "0x00000000"], - [4, "0x40b00000", "0x3fc00000", "0x40880000", "0x40100000", "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp95u": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe20b9b", "0x40331168"], - [4, "0x3fc9b057", "0x405efa32", "0x3fac9f53", "0x4089b056", "0x3f800000", "0x40a00000"], - [1, "0x40400000", "0x40000000"], - [4, "0x40580000", "0x3ff00000", "0x40680000", "0x3fe00000", "0x406a0000", "0x3fdc0000"], - [4, "0x406c0000", "0x3fd80000", "0x40600000", "0x3fe00000", "0x40400000", "0x40000000"], - [4, "0x40200000", "0x3f800000", "0x40100000", "0x3fa00000", "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [4, "0x3f1ab715", "0x401356e3", "0x3fa6672e", "0x401525a0", "0x3ff5f20a", "0x401004a8"], - [4, "0x3fef86e4", "0x401ac383", "0x3fe8fa13", "0x40269270", "0x3fe20b9b", "0x40331168"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadbox_lt15": { - "p1": [[0, "0x43a6a563", "0x441c248b"], - [1, "0x44198eb5", "0x42c5f270"], - [1, "0x44695d4c", "0x4386cd5e"], - [1, "0x44232148", "0x4446ccec"], - [1, "0x43a6a563", "0x441c248b"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x4419578e", "0x42c92be8"], - [4, "0x44196bdc", "0x42c7fbf8", "0x44199b1f", "0x42c78950", "0x4419c11d", "0x42c82bc0"], - [1, "0x44692884", "0x4386ed62"], - [4, "0x44694e82", "0x43871600", "0x44695cd7", "0x43877484", "0x44694888", "0x4387c080"], - [1, "0x44236871", "0x44469a84"], - [4, "0x44235423", "0x4446c082", "0x442324e0", "0x4446ced8", "0x4422fee2", "0x4446ba89"], - [1, "0x43a72ef8", "0x441c4950"], - [4, "0x43a6e2fc", "0x441c3502", "0x43a6c64f", "0x441c05bf", "0x43a6eeed", "0x441bdfc1"], - [1, "0x4419578e", "0x42c92be8"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43a72ef8", "0x441c4950"], - [1, "0x4422fee2", "0x4446ba89"], - [4, "0x44230b6a", "0x4446c13c", "0x442318f4", "0x4446c42a", "0x44232633", "0x4446c3b8"], - [1, "0x446945fe", "0x43872491"], - [4, "0x44693f01", "0x43870e0b", "0x4469350c", "0x4386fac8", "0x44692884", "0x4386ed62"], - [1, "0x4419c11d", "0x42c82bc0"], - [4, "0x44199b1f", "0x42c78950", "0x44196bdc", "0x42c7fbf8", "0x4419578e", "0x42c92be8"], - [1, "0x43a6eeed", "0x441bdfc1"], - [4, "0x43a6c64f", "0x441c05bf", "0x43a6e2fc", "0x441c3502", "0x43a72ef8", "0x441c4950"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpagentxsites_com55": { - "p1": [[0, "0x44674000", "0x41d80000"], - [4, "0x44671ca7", "0x41d80000", "0x44670000", "0x41db94ec", "0x44670000", "0x41e00000"], - [1, "0x44670000", "0x425c0000"], - [4, "0x44670000", "0x425e358a", "0x44671ca7", "0x42600000", "0x44674000", "0x42600000"], - [1, "0x4489e000", "0x42600000"], - [4, "0x4489f1ac", "0x42600000", "0x448a0000", "0x425e358a", "0x448a0000", "0x425c0000"], - [1, "0x448a0000", "0x41e00000"], - [4, "0x448a0000", "0x41db94ec", "0x4489f1ac", "0x41d80000", "0x4489e000", "0x41d80000"], - [1, "0x44674000", "0x41d80000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x4489e000", "0x41d80000"], - [4, "0x448a0359", "0x41d80000", "0x448a2000", "0x41df29d8", "0x448a2000", "0x41e80000"], - [1, "0x448a2000", "0x42580000"], - [4, "0x448a2000", "0x425c6b14", "0x448a0359", "0x42600000", "0x4489e000", "0x42600000"], - [1, "0x44678000", "0x42600000"], - [4, "0x4467394f", "0x42600000", "0x44670000", "0x425c6b14", "0x44670000", "0x42580000"], - [1, "0x44670000", "0x41e80000"], - [4, "0x44670000", "0x41df29d8", "0x4467394f", "0x41d80000", "0x44678000", "0x41d80000"], - [1, "0x4489e000", "0x41d80000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44678000", "0x41d80000"], - [4, "0x4467394f", "0x41d80000", "0x44670000", "0x41df29d8", "0x44670000", "0x41e80000"], - [1, "0x44670000", "0x42580000"], - [4, "0x44670000", "0x425c6b14", "0x4467394f", "0x42600000", "0x44678000", "0x42600000"], - [1, "0x4489e000", "0x42600000"], - [4, "0x4489f1ac", "0x42600000", "0x448a0000", "0x425e358a", "0x448a0000", "0x425c0000"], - [1, "0x448a0000", "0x41e00000"], - [4, "0x448a0000", "0x41db94ec", "0x4489f1ac", "0x41d80000", "0x4489e000", "0x41d80000"], - [1, "0x44678000", "0x41d80000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadventistmission_org572": { - "p1": [[0, "0x4493c003", "0x44678000"], - [4, "0x4493a2d2", "0x44673247", "0x44937459", "0x44670000", "0x44934000", "0x44670000"], - [1, "0x446a8000", "0x44670000"], - [4, "0x446a174f", "0x44670000", "0x4469ba5c", "0x44673247", "0x44697ffa", "0x44678000"], - [1, "0x4493c003", "0x44678000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x44698000", "0x44670000"], - [1, "0x4493c000", "0x44670000"], - [1, "0x4493c000", "0x44678000"], - [1, "0x44698000", "0x44678000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44934000", "0x44670000"], - [4, "0x44937459", "0x44670000", "0x4493a2d2", "0x44673247", "0x4493c003", "0x44678000"], - [1, "0x44697ffa", "0x44678000"], - [4, "0x4469ba5c", "0x44673247", "0x446a174f", "0x44670000", "0x446a8000", "0x44670000"], - [1, "0x44934000", "0x44670000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadoption_org196": { - "p1": [[0, "0x44488000", "0x43b78000"], - [1, "0x44488000", "0x43a20000"], - [1, "0x446f0000", "0x43a20000"], - [1, "0x446f0000", "0x43b98000"], - [2, "0x446f0000", "0x43ba8919", "0x446ea24e", "0x43bb449c"], - [2, "0x446e448c", "0x43bc0000", "0x446dc000", "0x43bc0000"], - [1, "0x444ac000", "0x43bc0000"], - [4, "0x444981e2", "0x43bc0000", "0x44488000", "0x43b9fc3b", "0x44488000", "0x43b78000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x4448c000", "0x43a30000"], - [1, "0x446ec000", "0x43a30000"], - [1, "0x446ec000", "0x43b90000"], - [4, "0x446ec000", "0x43ba6176", "0x446e30bb", "0x43bb8000", "0x446d8000", "0x43bb8000"], - [1, "0x444a0000", "0x43bb8000"], - [4, "0x44494f45", "0x43bb8000", "0x4448c000", "0x43ba6176", "0x4448c000", "0x43b90000"], - [1, "0x4448c000", "0x43a30000"], - [5]], - "fillType2": "kInverseWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44488000", "0x43a20000"], - [1, "0x44488000", "0x43b78000"], - [4, "0x44488000", "0x43b856df", "0x44489d6a", "0x43b92002", "0x4448d0a1", "0x43b9cc2c"], - [4, "0x4448c5d8", "0x43b98c0d", "0x4448c000", "0x43b94764", "0x4448c000", "0x43b90000"], - [1, "0x4448c000", "0x43a30000"], - [1, "0x446ec000", "0x43a30000"], - [1, "0x446ec000", "0x43b90000"], - [4, "0x446ec000", "0x43ba6176", "0x446e30bb", "0x43bb8000", "0x446d8000", "0x43bb8000"], - [1, "0x444a0000", "0x43bb8000"], - [4, "0x4449dc4e", "0x43bb8000", "0x4449b9f9", "0x43bb7450", "0x444999ea", "0x43bb5ebe"], - [4, "0x4449efff", "0x43bbc52c", "0x444a5490", "0x43bc0000", "0x444ac000", "0x43bc0000"], - [1, "0x446dc000", "0x43bc0000"], - [2, "0x446e448c", "0x43bc0000", "0x446ea24e", "0x43bb449c"], - [2, "0x446f0000", "0x43ba8919", "0x446f0000", "0x43b98000"], - [1, "0x446f0000", "0x43a20000"], - [1, "0x44488000", "0x43a20000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbambootheme_com12": { - "p1": [[0, "0x423f832b", "0x42680000"], - [1, "0x00000000", "0x42680000"], - [1, "0xa81c0000", "0x42c1fb99"], - [2, "0x41a08621", "0x42c14a56", "0x42096bde", "0x42a4b5ef"], - [2, "0x4233c955", "0x428f8733", "0x423f832b", "0x42680000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0xbf800000", "0xc0400000"], - [1, "0xbf800000", "0xc0400000"], - [4, "0x41d4e9fc", "0xc0400000", "0x42440000", "0x419b1604", "0x42440000", "0x423c0000"], - [1, "0x42440000", "0x423c0000"], - [4, "0x42440000", "0x42953a7f", "0x41d4e9fc", "0x42c20000", "0xbf800000", "0x42c20000"], - [1, "0xbf800000", "0x42c20000"], - [4, "0xc1e4e9fc", "0x42c20000", "0xc24c0000", "0x42953a7f", "0xc24c0000", "0x423c0000"], - [1, "0xc24c0000", "0x423c0000"], - [4, "0xc24c0000", "0x419b1604", "0xc1e4e9fc", "0xc0400000", "0xbf800000", "0xc0400000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42093992", "0x42a4cf0e"], - [4, "0x41cbd96c", "0x42b66908", "0x415629d0", "0x42c1748a", "0x296e8000", "0x42c1fafb"], - [1, "0x00000000", "0x42680000"], - [1, "0x423f24f7", "0x42680000"], - [4, "0x4236bb20", "0x4286bceb", "0x4223cc6c", "0x42977cb9", "0x42099c2a", "0x42a49dc2"], - [2, "0x42098437", "0x42a4a9c2", "0x42096bde", "0x42a4b5ef"], - [2, "0x420953f1", "0x42a4c1e5", "0x42093992", "0x42a4cf0e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbakosoft_com10": { - "p1": [[0, "0x433e0000", "0x432a0000"], - [4, "0x4332f44d", "0x432a0000", "0x432a0000", "0x4332f44d", "0x432a0000", "0x433e0000"], - [4, "0x432a0000", "0x43490bb3", "0x4332f44d", "0x43520000", "0x433e0000", "0x43520000"], - [1, "0x43b90000", "0x43520000"], - [4, "0x43be85d9", "0x43520000", "0x43c30000", "0x43490bb3", "0x43c30000", "0x433e0000"], - [4, "0x43c30000", "0x4332f44d", "0x43be85d9", "0x432a0000", "0x43b90000", "0x432a0000"], - [1, "0x433e0000", "0x432a0000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43520000", "0x433e0000"], - [2, "0x43520000", "0x434648c6", "0x434c2463", "0x434c2463"], - [2, "0x434648c6", "0x43520000", "0x433e0000", "0x43520000"], - [2, "0x4335b73a", "0x43520000", "0x432fdb9d", "0x434c2463"], - [2, "0x432a0000", "0x434648c6", "0x432a0000", "0x433e0000"], - [2, "0x432a0000", "0x4335b73a", "0x432fdb9d", "0x432fdb9d"], - [2, "0x4335b73a", "0x432a0000", "0x433e0000", "0x432a0000"], - [2, "0x434648c6", "0x432a0000", "0x434c2463", "0x432fdb9d"], - [2, "0x43520000", "0x4335b73a", "0x43520000", "0x433e0000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x432fdfcb", "0x432fd770"], - [4, "0x43337e00", "0x432c3b5b", "0x43387c47", "0x432a0000", "0x433e0000", "0x432a0000"], - [2, "0x434648c6", "0x432a0000", "0x434c2463", "0x432fdb9d"], - [2, "0x43520000", "0x4335b73a", "0x43520000", "0x433e0000"], - [2, "0x43520000", "0x434648c6", "0x434c2463", "0x434c2463"], - [2, "0x434648c6", "0x43520000", "0x433e0000", "0x43520000"], - [4, "0x43387c47", "0x43520000", "0x43337e00", "0x434fc4a5", "0x432fdfcb", "0x434c2890"], - [2, "0x432fddcf", "0x434c2695", "0x432fdb9d", "0x434c2463"], - [2, "0x432fd96b", "0x434c2231", "0x432fd770", "0x434c2035"], - [4, "0x432c3b5b", "0x43488200", "0x432a0000", "0x434383b9", "0x432a0000", "0x433e0000"], - [4, "0x432a0000", "0x43387c47", "0x432c3b5b", "0x43337e00", "0x432fd770", "0x432fdfcb"], - [2, "0x432fd96b", "0x432fddcf", "0x432fdb9d", "0x432fdb9d"], - [2, "0x432fddcf", "0x432fd96b", "0x432fdfcb", "0x432fd770"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpakmmos_ru100": { - "p1": [[0, "0x442d4008", "0x44678000"], - [4, "0x442d0a8b", "0x446757d0", "0x442cc80d", "0x44674000", "0x442c8000", "0x44674000"], - [1, "0x44108000", "0x44674000"], - [4, "0x441037f3", "0x44674000", "0x440ff575", "0x446757d0", "0x440fbff8", "0x44678000"], - [1, "0x442d4008", "0x44678000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x440fc000", "0x44674000"], - [1, "0x442d4000", "0x44674000"], - [1, "0x442d4000", "0x44678000"], - [1, "0x440fc000", "0x44678000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x442c8000", "0x44674000"], - [4, "0x442cc80d", "0x44674000", "0x442d0a8b", "0x446757d0", "0x442d4008", "0x44678000"], - [1, "0x440fbff8", "0x44678000"], - [4, "0x440ff575", "0x446757d0", "0x441037f3", "0x44674000", "0x44108000", "0x44674000"], - [1, "0x442c8000", "0x44674000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbangalorenest_com4": { - "p1": [[0, "0x00000000", "0x44678000"], - [1, "0x00000000", "0x00000000"], - [1, "0x449e2000", "0x00000000"], - [1, "0x449e2000", "0x44678000"], - [1, "0x00000000", "0x44678000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x43910000"], - [1, "0xa8ee4100", "0x43120000"], - [1, "0x41f00000", "0x43120000"], - [1, "0x41f00000", "0x43910000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x43120000"], - [1, "0x00000000", "0x43910000"], - [1, "0x41f00000", "0x43910000"], - [1, "0x41f00000", "0x43120000"], - [1, "0x00000000", "0x43120000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbingoentertainment_net189": { - "p1": [[0, "0x44600000", "0x443a58c1"], - [1, "0x44600000", "0x445a58c1"], - [1, "0x4466a45a", "0x445b2bc2"], - [1, "0x4466a45a", "0x443b2bc2"], - [1, "0x44600000", "0x443a58c1"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x4460ccdc", "0x443a722d"], - [4, "0x446047a4", "0x443a61a5", "0x445fdba6", "0x443c020c", "0x445fdba6", "0x443e143e"], - [1, "0x445fdba6", "0x4456943e"], - [4, "0x445fdba6", "0x4458a670", "0x446047a4", "0x445a61a5", "0x4460ccdc", "0x445a722d"], - [1, "0x4465b325", "0x445b0dd3"], - [4, "0x4466385c", "0x445b1e5b", "0x4466a45a", "0x44597df4", "0x4466a45a", "0x44576bc2"], - [1, "0x4466a45a", "0x443eebc2"], - [4, "0x4466a45a", "0x443cd990", "0x4466385c", "0x443b1e5b", "0x4465b325", "0x443b0dd3"], - [1, "0x4460ccdc", "0x443a722d"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4460ccdc", "0x443a722d"], - [4, "0x44607669", "0x443a6773", "0x44602a96", "0x443b1307", "0x44600000", "0x443c1db4"], - [1, "0x44600000", "0x445893ce"], - [4, "0x44602a96", "0x4459a90d", "0x44607669", "0x445a6773", "0x4460ccdc", "0x445a722d"], - [1, "0x4465b325", "0x445b0dd3"], - [4, "0x4466385c", "0x445b1e5b", "0x4466a45a", "0x44597df4", "0x4466a45a", "0x44576bc2"], - [1, "0x4466a45a", "0x443eebc2"], - [4, "0x4466a45a", "0x443cda12", "0x44663891", "0x443b1f34", "0x4465b387", "0x443b0ddf"], - [1, "0x4465b325", "0x443b0dd3"], - [1, "0x4460ccdc", "0x443a722d"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbestred_ru37": { - "p1": [[0, "0x445cc000", "0x41b80000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x448c5000", "0x00000000"], - [1, "0x448c5000", "0x41c9b59f"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x445cc000", "0x00000000"], - [1, "0x448c6000", "0x00000000"], - [1, "0x448c6000", "0x41b80000"], - [2, "0x448c6000", "0x41c8918c", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x448c5000", "0x00000000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x445cc000", "0x41b80000"], - [2, "0x445cc000", "0x41c8918c", "0x445d1db2", "0x41d449ba"], - [2, "0x445d7b74", "0x41e00000", "0x445e0000", "0x41e00000"], - [1, "0x448bc000", "0x41e00000"], - [2, "0x448c0246", "0x41e00000", "0x448c3127", "0x41d449ba"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c5000", "0x41c9b59f"], - [1, "0x448c5000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbenzoteh_ru152": { - "p1": [[0, "0x445cc000", "0x41b80000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x448c5000", "0x00000000"], - [1, "0x448c5000", "0x41c9b59f"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x445cc000", "0x00000000"], - [1, "0x448c6000", "0x00000000"], - [1, "0x448c6000", "0x41b80000"], - [2, "0x448c6000", "0x41c8918c", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x448c5000", "0x00000000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x445cc000", "0x41b80000"], - [2, "0x445cc000", "0x41c8918c", "0x445d1db2", "0x41d449ba"], - [2, "0x445d7b74", "0x41e00000", "0x445e0000", "0x41e00000"], - [1, "0x448bc000", "0x41e00000"], - [2, "0x448c0246", "0x41e00000", "0x448c3127", "0x41d449ba"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c5000", "0x41c9b59f"], - [1, "0x448c5000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpcamcorder_kz21": { - "p1": [[0, "0x445cc000", "0x41b80000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x448c5000", "0x00000000"], - [1, "0x448c5000", "0x41c9b59f"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x445cc000", "0x00000000"], - [1, "0x448c6000", "0x00000000"], - [1, "0x448c6000", "0x41b80000"], - [2, "0x448c6000", "0x41c8918c", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x448c5000", "0x00000000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x445cc000", "0x41b80000"], - [2, "0x445cc000", "0x41c8918c", "0x445d1db2", "0x41d449ba"], - [2, "0x445d7b74", "0x41e00000", "0x445e0000", "0x41e00000"], - [1, "0x448bc000", "0x41e00000"], - [2, "0x448c0246", "0x41e00000", "0x448c3127", "0x41d449ba"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c5000", "0x41c9b59f"], - [1, "0x448c5000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpcaffelavazzait_com_ua21": { - "p1": [[0, "0x445cc000", "0x41b80000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x448c5000", "0x00000000"], - [1, "0x448c5000", "0x41c9b59f"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x445cc000", "0x00000000"], - [1, "0x448c6000", "0x00000000"], - [1, "0x448c6000", "0x41b80000"], - [2, "0x448c6000", "0x41c8918c", "0x448c3127", "0x41d449ba"], - [2, "0x448c0246", "0x41e00000", "0x448bc000", "0x41e00000"], - [1, "0x445e0000", "0x41e00000"], - [2, "0x445d7b74", "0x41e00000", "0x445d1db2", "0x41d449ba"], - [2, "0x445cc000", "0x41c8918c", "0x445cc000", "0x41b80000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x448c5000", "0x00000000"], - [1, "0x445cc000", "0x00000000"], - [1, "0x445cc000", "0x41b80000"], - [2, "0x445cc000", "0x41c8918c", "0x445d1db2", "0x41d449ba"], - [2, "0x445d7b74", "0x41e00000", "0x445e0000", "0x41e00000"], - [1, "0x448bc000", "0x41e00000"], - [2, "0x448c0246", "0x41e00000", "0x448c3127", "0x41d449ba"], - [2, "0x448c449f", "0x41cf6ae0", "0x448c5000", "0x41c9b59f"], - [1, "0x448c5000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpcarrefour_ro62": { - "p1": [[0, "0x448a0000", "0x43e28000"], - [1, "0x43c78000", "0x43e28000"], - [1, "0x43c78000", "0x44244000"], - [4, "0x43c78000", "0x44257e1e", "0x43c983c5", "0x44268000", "0x43cc0000", "0x44268000"], - [1, "0x4488e000", "0x44268000"], - [4, "0x44897f0f", "0x44268000", "0x448a0000", "0x44257e1e", "0x448a0000", "0x44244000"], - [1, "0x448a0000", "0x43e28000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43c80000", "0x43e28000"], - [1, "0x4489e000", "0x43e28000"], - [1, "0x4489e000", "0x44268000"], - [1, "0x43cb0000", "0x44268000"], - [4, "0x43c957d8", "0x44268000", "0x43c80000", "0x4425d414", "0x43c80000", "0x44250000"], - [1, "0x43c80000", "0x43e28000"], - [5]], - "fillType2": "kInverseWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4489e000", "0x43e28000"], - [1, "0x448a0000", "0x43e28000"], - [1, "0x448a0000", "0x44244000"], - [4, "0x448a0000", "0x44249f35", "0x4489f473", "0x4424f905", "0x4489e000", "0x44254824"], - [1, "0x4489e000", "0x43e28000"], - [5], - [0, "0x43c80000", "0x43e28000"], - [1, "0x43c78000", "0x43e28000"], - [1, "0x43c78000", "0x44244000"], - [4, "0x43c78000", "0x4424a7af", "0x43c7b6cb", "0x442508f8", "0x43c816af", "0x44255d03"], - [4, "0x43c807de", "0x44253f3b", "0x43c80000", "0x44252013", "0x43c80000", "0x44250000"], - [1, "0x43c80000", "0x43e28000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpcavablar_net563": { - "p1": [[0, "0x43200020", "0x44658000"], - [4, "0x431f2a2d", "0x446557d0", "0x431e2036", "0x44654000", "0x431d0000", "0x44654000"], - [1, "0x42bc0000", "0x44654000"], - [4, "0x42b9bf94", "0x44654000", "0x42b7aba8", "0x446557d0", "0x42b5ffc1", "0x44658000"], - [1, "0x43200020", "0x44658000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x42b60000", "0x44654000"], - [1, "0x43200000", "0x44654000"], - [1, "0x43200000", "0x44658000"], - [1, "0x42b60000", "0x44658000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x431d0000", "0x44654000"], - [4, "0x431e2036", "0x44654000", "0x431f2a2d", "0x446557d0", "0x43200020", "0x44658000"], - [1, "0x42b5ffc1", "0x44658000"], - [4, "0x42b7aba8", "0x446557d0", "0x42b9bf94", "0x44654000", "0x42bc0000", "0x44654000"], - [1, "0x431d0000", "0x44654000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpinsomnia_gr72": { - "p1": [[0, "0x448e4000", "0x43670000"], - [1, "0x448e2000", "0x4373a031"], - [1, "0x448e2000", "0x44678000"], - [1, "0x448e6000", "0x44678000"], - [1, "0x448e6000", "0x43670000"], - [1, "0x448e4000", "0x43670000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x448e6000", "0x43670000"], - [1, "0x448e4000", "0x43670000"], - [1, "0x441e4000", "0x45bea800"], - [1, "0x448e6000", "0x45ce7800"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x448e4000", "0x43670000"], - [1, "0x448e2000", "0x4373a031"], - [1, "0x448e2000", "0x44678000"], - [1, "0x448e6000", "0x44678000"], - [1, "0x448e6000", "0x43670000"], - [1, "0x448e4000", "0x43670000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadbox_lt8": { - "p1": [[0, "0x43a00c72", "0x441d24b7"], - [1, "0x44188e8a", "0x42ab8eb0"], - [1, "0x446ca9c4", "0x4384cd08"], - [1, "0x44242173", "0x444a1965"], - [1, "0x43a00c72", "0x441d24b7"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43a6eeed", "0x441bdfc1"], - [1, "0x4419578e", "0x42c92be8"], - [4, "0x44196bdc", "0x42c7fbf8", "0x44199b1f", "0x42c78950", "0x4419c11d", "0x42c82bc0"], - [1, "0x44692884", "0x4386ed62"], - [4, "0x44694e82", "0x43871600", "0x44695cd7", "0x43877484", "0x44694888", "0x4387c080"], - [1, "0x44236871", "0x44469a84"], - [4, "0x44235423", "0x4446c082", "0x442324e0", "0x4446ced8", "0x4422fee2", "0x4446ba89"], - [1, "0x43a72ef8", "0x441c4950"], - [4, "0x43a6e2fc", "0x441c3502", "0x43a6c64f", "0x441c05bf", "0x43a6eeed", "0x441bdfc1"], - [5]], - "fillType2": "kInverseWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44188e8a", "0x42ab8eb0"], - [1, "0x43a00c72", "0x441d24b7"], - [1, "0x44242173", "0x444a1965"], - [1, "0x446ca9c4", "0x4384cd08"], - [1, "0x44188e8a", "0x42ab8eb0"], - [5], - [0, "0x4419578e", "0x42c92be8"], - [1, "0x43a6eeed", "0x441bdfc1"], - [4, "0x43a6c64f", "0x441c05bf", "0x43a6e2fc", "0x441c3502", "0x43a72ef8", "0x441c4950"], - [1, "0x4422fee2", "0x4446ba89"], - [4, "0x442324e0", "0x4446ced8", "0x44235423", "0x4446c082", "0x44236871", "0x44469a84"], - [1, "0x44694888", "0x4387c080"], - [4, "0x44695cd7", "0x43877484", "0x44694e82", "0x43871600", "0x44692884", "0x4386ed62"], - [1, "0x4419c11d", "0x42c82bc0"], - [4, "0x44199b1f", "0x42c78950", "0x44196bdc", "0x42c7fbf8", "0x4419578e", "0x42c92be8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpact_com43": { - "p1": [[0, "0x25280000", "0x44671583"], - [1, "0xa5000000", "0x44660000"], - [1, "0x40c00000", "0x44660000"], - [1, "0x40c00000", "0x44678000"], - [1, "0x3fd4fa71", "0x44678000"], - [2, "0x3f981e36", "0x44676b2c", "0x3f41bda8", "0x44674f91"], - [2, "0x3ea69bbf", "0x446733f0", "0x25280000", "0x44671583"], - [5], - [0, "0x3f800000", "0x44664000"], - [1, "0x40a00000", "0x44664000"], - [1, "0x40a00000", "0x44674000"], - [4, "0x40329d74", "0x44674000", "0x3f800000", "0x4466cd63", "0x3f800000", "0x44664000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0xbf800000", "0x44660000"], - [1, "0x00000000", "0x44660000"], - [1, "0x40400000", "0x4467c000"], - [1, "0xbf800000", "0x4467c000"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40249249", "0x44678000"], - [1, "0x3fd4fa71", "0x44678000"], - [2, "0x3f981e36", "0x44676b2c", "0x3f41bda8", "0x44674f91"], - [2, "0x3ea69bbf", "0x446733f0", "0x00000000", "0x44671583"], - [1, "0x00000000", "0x44660000"], - [1, "0x40249249", "0x44678000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpacesoftech_com47": { - "p1": [[0, "0x4427a265", "0x438e8000"], - [1, "0x442798cc", "0x438e8000"], - [1, "0x4415142c", "0x439d6ce4"], - [1, "0x441c8c9b", "0x43c28000"], - [1, "0x441c9633", "0x43c28000"], - [1, "0x442f1ad4", "0x43b3931b"], - [1, "0x4427a265", "0x438e8000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x4425d463", "0x43bb0ce1"], - [2, "0x4421fcdd", "0x43be2597", "0x441e2d24", "0x43bae735"], - [2, "0x441a5d6a", "0x43b7a8d2", "0x4418d10f", "0x43aff9c6"], - [2, "0x441744b4", "0x43a84ab8", "0x4418e3e6", "0x43a0ab46"], - [2, "0x441a8317", "0x43990bd4", "0x441e5a9d", "0x4395f31e"], - [2, "0x44223224", "0x4392da68", "0x442601dd", "0x439618ca"], - [2, "0x4429d196", "0x4399572c", "0x442b5df1", "0x43a1063a"], - [2, "0x442cea4c", "0x43a8b546", "0x442b4b1b", "0x43b054b9"], - [2, "0x4429abea", "0x43b7f42b", "0x4425d463", "0x43bb0ce1"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x442b5d76", "0x43a103da"], - [2, "0x4429d0ff", "0x439956ab", "0x442601dd", "0x439618ca"], - [2, "0x4422328b", "0x4392dac0", "0x441e5b6c", "0x4395f278"], - [1, "0x441e5a9d", "0x4395f31e"], - [1, "0x441e59cf", "0x4395f3c4"], - [2, "0x441a82eb", "0x43990ca0", "0x4418e3e6", "0x43a0ab46"], - [2, "0x44174516", "0x43a848ed", "0x4418d054", "0x43aff627"], - [1, "0x4418d1ca", "0x43affd65"], - [2, "0x441a5e50", "0x43b7a996", "0x441e2d24", "0x43bae735"], - [2, "0x4421fcdd", "0x43be2597", "0x4425d463", "0x43bb0ce1"], - [2, "0x4429abea", "0x43b7f42b", "0x442b4b1b", "0x43b054b9"], - [2, "0x442cea0c", "0x43a8b674", "0x442b5e6b", "0x43a10899"], - [1, "0x442b5df1", "0x43a1063a"], - [1, "0x442b5d76", "0x43a103da"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpabcspark_ca103": { - "p1": [[0, "0x27100000", "0x43f70000"], - [1, "0x42c20000", "0x43f70000"], - [2, "0x42c8a09e", "0x43f70000", "0x42cd50b1", "0x43f5d42c"], - [2, "0x42d20000", "0x43f4a828", "0x42d20000", "0x43f30000"], - [1, "0x42d20000", "0x43d48000"], - [2, "0x42d20000", "0x43d2d7d8", "0x42cd50b1", "0x43d1abd4"], - [2, "0x42c8a09e", "0x43d08000", "0x42c20000", "0x43d08000"], - [1, "0x25800000", "0x43d08000"], - [1, "0x27100000", "0x43f70000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x43d08000"], - [1, "0x42d20000", "0x43d08000"], - [1, "0x42d20000", "0x43f70000"], - [1, "0x00000000", "0x43f70000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42c20000", "0x43f70000"], - [1, "0x00000000", "0x43f70000"], - [1, "0x00000000", "0x43d08000"], - [1, "0x42c20000", "0x43d08000"], - [2, "0x42c8a09e", "0x43d08000", "0x42cd50b1", "0x43d1abd4"], - [2, "0x42d20000", "0x43d2d7d8", "0x42d20000", "0x43d48000"], - [1, "0x42d20000", "0x43f30000"], - [2, "0x42d20000", "0x43f4a828", "0x42cd50b1", "0x43f5d42c"], - [2, "0x42c8a09e", "0x43f70000", "0x42c20000", "0x43f70000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp94u": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40400000", "0x40a00000", "0x40400000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40219ac2", "0x40400000"], - [4, "0x4007d000", "0x407c9263", "0x3fb044f8", "0x40a00000", "0x00000000", "0x40a00000"], - [1, "0x40000000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [4, "0x3f356016", "0x40400000", "0x3fc57036", "0x4027e7cf", "0x4014bed3", "0x401152a6"], - [4, "0x40203394", "0x400c26c1", "0x402b7b5f", "0x40070f29", "0x40367337", "0x40025a95"], - [4, "0x403bb17c", "0x3fdd46d8", "0x403e0ece", "0x3fc35854", "0x403f1fc8", "0x3fc38e8d"], - [4, "0x403ffa06", "0x3fc3b9e7", "0x403fffd7", "0x3fd49b08", "0x403fffff", "0x3ffca801"], - [4, "0x4083ea59", "0x3fc14883", "0x40a00000", "0x3fb04da5", "0x40a00000", "0x40400000"], - [1, "0x40219ac2", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp93d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x40800000", "0x3f800000", "0x40800000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x403851ec", "0x4037ced9"], - [4, "0x403ae148", "0x40366666", "0x403d6666", "0x40350000", "0x403fe000", "0x4033a000"], - [4, "0x404689d9", "0x402fec4f", "0x404ce031", "0x402c6701", "0x4052ca0d", "0x40296506"], - [1, "0x40800000", "0x40400000"], - [4, "0x40800000", "0x40189d8a", "0x406dd28f", "0x401ba51c", "0x4052ca0d", "0x40296506"], - [1, "0x4051745d", "0x4028ba2f"], - [1, "0x403851ec", "0x4037ced9"], - [5], - [0, "0x40169d16", "0x400b4e8b"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3eda034c", "0x4048420f", "0x3f9b6c0e", "0x405c7a1d", "0x3ffd58ad", "0x4050a778"], - [4, "0x4002b410", "0x4046c14f", "0x400620cb", "0x403be2e8", "0x4009abf3", "0x4030a3f6"], - [4, "0x400d884b", "0x4024635b", "0x401188bf", "0x4017b028", "0x40169d16", "0x400b4e8b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp92i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40c00000", "0x40800000", "0x3f800000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x402f9ce0", "0x40295e20"], - [4, "0x402daed4", "0x40303eea", "0x402bfacd", "0x40373b36", "0x402a4c03", "0x403e2203"], - [4, "0x40286b6d", "0x4045d50d", "0x4026915c", "0x404d6d56", "0x4024748c", "0x4054a6d3"], - [4, "0x402b112d", "0x4053748b", "0x40319604", "0x4051d524", "0x4037fffe", "0x40500001"], - [1, "0x4059999a", "0x40428f5c"], - [1, "0x402f9ce0", "0x40295e20"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadithya_putr4_blogspot_com551": { - "p1": [[0, "0x434d9b16", "0x430e55aa"], - [1, "0x437eaa55", "0x42ab362c"], - [1, "0x439bb275", "0x4306aa55"], - [1, "0x43832ad5", "0x433f64e9"], - [1, "0x434d9b16", "0x430e55aa"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x438db438", "0x42dcece0"], - [4, "0x43956ea2", "0x42f7a8ac", "0x43964775", "0x431331fa", "0x438f9882", "0x4322a6ce"], - [1, "0x438f44c8", "0x43236870"], - [4, "0x438895d5", "0x4332dd45", "0x4379ce06", "0x43348eea", "0x436a5932", "0x43273104"], - [1, "0x4369978f", "0x4326898f"], - [4, "0x435a22bb", "0x43192ba9", "0x43587115", "0x4301ce06", "0x4365cefb", "0x42e4b263"], - [1, "0x43667670", "0x42e32f1e"], - [4, "0x4373d456", "0x42c44576", "0x438598fd", "0x42c0e22a", "0x438d5367", "0x42db9df6"], - [1, "0x438db438", "0x42dcece0"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4369978f", "0x4326898f"], - [1, "0x436a5932", "0x43273104"], - [4, "0x4379cd03", "0x43348e0a", "0x4388944e", "0x4332dd7d", "0x438f4378", "0x43236b78"], - [1, "0x438f44c8", "0x43236870"], - [1, "0x438f9882", "0x4322a6ce"], - [4, "0x43964775", "0x431331fa", "0x43956ea2", "0x42f7a8ac", "0x438db438", "0x42dcece0"], - [1, "0x438d5367", "0x42db9df6"], - [4, "0x438598fd", "0x42c0e22a", "0x4373d456", "0x42c44576", "0x43667670", "0x42e32f1e"], - [1, "0x4365cefb", "0x42e4b263"], - [4, "0x43587115", "0x4301ce06", "0x435a22bb", "0x43192ba9", "0x4369978f", "0x4326898f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpadindex_de4": { - "p1": [[0, "0x00000000", "0x44678000"], - [1, "0x00000000", "0x00000000"], - [1, "0x44a00000", "0x00000000"], - [1, "0x44a00000", "0x44678000"], - [1, "0x00000000", "0x44678000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x439c0000"], - [1, "0x2813ce40", "0x43320000"], - [1, "0x42440000", "0x43320000"], - [1, "0x42440000", "0x439c0000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x43320000"], - [1, "0x00000000", "0x439c0000"], - [1, "0x42440000", "0x439c0000"], - [1, "0x42440000", "0x43320000"], - [1, "0x00000000", "0x43320000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpaiaigames_com870": { - "p1": [[0, "0x43a20919", "0x4453448c"], - [4, "0x43a233dc", "0x44532f2b", "0x43a25b9b", "0x44531848", "0x43a28000", "0x44530010"], - [1, "0x43a28000", "0x44528824"], - [4, "0x43a24924", "0x4452bd33", "0x43a20246", "0x4452ed73", "0x43a1ae96", "0x4453174b"], - [1, "0x43a20919", "0x4453448c"], - [5], - [0, "0x43a1ae96", "0x4432a8b5"], - [1, "0x43a20919", "0x44327b74"], - [4, "0x43a233dc", "0x443290d5", "0x43a25b9b", "0x4432a7b8", "0x43a28000", "0x4432bff0"], - [1, "0x43a28000", "0x443337dc"], - [4, "0x43a24924", "0x443302cd", "0x43a20246", "0x4432d28d", "0x43a1ae96", "0x4432a8b5"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x439e8000", "0x4431c000"], - [4, "0x43a142ed", "0x4431c000", "0x43a38000", "0x4432de8a", "0x43a38000", "0x44344000"], - [1, "0x43a38000", "0x44518000"], - [4, "0x43a38000", "0x4452e176", "0x43a142ed", "0x44540000", "0x439e8000", "0x44540000"], - [1, "0x431b0000", "0x44540000"], - [4, "0x43157a27", "0x44540000", "0x43110000", "0x4452e176", "0x43110000", "0x44518000"], - [1, "0x43110000", "0x44344000"], - [4, "0x43110000", "0x4432de8a", "0x43157a27", "0x4431c000", "0x431b0000", "0x4431c000"], - [1, "0x439e8000", "0x4431c000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43a213e4", "0x44533f16"], - [4, "0x43a23a90", "0x44532b49", "0x43a25eb0", "0x4453163b", "0x43a28000", "0x44530010"], - [1, "0x43a28000", "0x44528824"], - [4, "0x43a24924", "0x4452bd33", "0x43a20246", "0x4452ed73", "0x43a1ae96", "0x4453174b"], - [1, "0x43a20919", "0x4453448c"], - [4, "0x43a20cb7", "0x445342bd", "0x43a21051", "0x445340eb", "0x43a213e4", "0x44533f16"], - [5], - [0, "0x43a28000", "0x4432bff0"], - [4, "0x43a27d7e", "0x4432be44", "0x43a27af7", "0x4432bc9a", "0x43a2786c", "0x4432baf2"], - [4, "0x43a25622", "0x4432a496", "0x43a230f7", "0x44328f64", "0x43a2092f", "0x44327b7f"], - [1, "0x43a1ae96", "0x4432a8b5"], - [4, "0x43a20246", "0x4432d28d", "0x43a24924", "0x443302cd", "0x43a28000", "0x443337dc"], - [1, "0x43a28000", "0x4432bff0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpaaalgarve_org53": { - "p1": [[0, "0xa8600000", "0x43ae0000"], - [1, "0x43810000", "0x43ae0000"], - [1, "0x43810000", "0x43a10000"], - [2, "0x43810000", "0x439eedce", "0x437f126f", "0x439d76c9"], - [2, "0x437c2463", "0x439c0000", "0x43780000", "0x439c0000"], - [1, "0x27000000", "0x439c0000"], - [1, "0xa8600000", "0x43ae0000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x439c0000"], - [1, "0x43810000", "0x439c0000"], - [1, "0x43810000", "0x43ae0000"], - [1, "0x00000000", "0x43ae0000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43810000", "0x43ae0000"], - [1, "0x00000000", "0x43ae0000"], - [1, "0x00000000", "0x439c0000"], - [1, "0x43780000", "0x439c0000"], - [2, "0x437c2463", "0x439c0000", "0x437f126f", "0x439d76c9"], - [2, "0x43810000", "0x439eedce", "0x43810000", "0x43a10000"], - [1, "0x43810000", "0x43ae0000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpkkiste_to716": { - "p1": [[0, "0x4492a000", "0x438e0000"], - [4, "0x4492a000", "0x438e901b", "0x4492abe8", "0x438f1516", "0x4492c000", "0x438f8010"], - [1, "0x4492c000", "0x42f7ffbe"], - [4, "0x4492abe8", "0x42f9aba5", "0x4492a000", "0x42fbbf93", "0x4492a000", "0x42fe0000"], - [1, "0x4492a000", "0x438e0000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x44a78000", "0x42f40000"], - [4, "0x44a7d85e", "0x42f40000", "0x44a82000", "0x42f87a27", "0x44a82000", "0x42fe0000"], - [1, "0x44a82000", "0x438e0000"], - [4, "0x44a82000", "0x438f6176", "0x44a7d85e", "0x43908000", "0x44a78000", "0x43908000"], - [1, "0x44934000", "0x43908000"], - [4, "0x4492e7a2", "0x43908000", "0x4492a000", "0x438f6176", "0x4492a000", "0x438e0000"], - [1, "0x4492a000", "0x42fe0000"], - [4, "0x4492a000", "0x42f87a27", "0x4492e7a2", "0x42f40000", "0x44934000", "0x42f40000"], - [1, "0x44a78000", "0x42f40000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4492c000", "0x42f7ffbe"], - [4, "0x4492be63", "0x42f82210", "0x4492bcd4", "0x42f8450d", "0x4492bb53", "0x42f868ae"], - [4, "0x4492aa13", "0x42fa0142", "0x4492a000", "0x42fbedcf", "0x4492a000", "0x42fe0000"], - [1, "0x4492a000", "0x438e0000"], - [4, "0x4492a000", "0x438e901b", "0x4492abe8", "0x438f1516", "0x4492c000", "0x438f8010"], - [1, "0x4492c000", "0x42f7ffbe"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp91u": { - "p1": [[0, "0x3f800000", "0x40c00000"], - [4, "0x00000000", "0x40400000", "0x40c00000", "0x40400000", "0x40a00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40c00000"], - [4, "0x00000000", "0x40a00000", "0x40c00000", "0x3f800000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [4, "0x3fe00000", "0x40700000", "0x3f000000", "0x40900000", "0x3f800000", "0x40c00000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [4, "0x40100000", "0x40880000", "0x3fc00000", "0x40b00000", "0x40400000", "0x40c00000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40a00000", "0x00000000"], - [4, "0x40b00000", "0x3fc00000", "0x40880000", "0x40100000", "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [4, "0x40900000", "0x3f000000", "0x40700000", "0x3fe00000", "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp90u": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40000000", "0x40a00000", "0x40000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40000000", "0x40a00000"], - [4, "0x3f800000", "0x40800000", "0x40a00000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40740000"], - [4, "0x3fe80000", "0x408a0000", "0x3fe00000", "0x40980000", "0x40000000", "0x40a00000"], - [1, "0x40000000", "0x40740000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x00000000", "0x40a00000"], - [4, "0x3ec28288", "0x40770f0d", "0x3f98ad0d", "0x4049d3ff", "0x40000000", "0x402a4585"], - [1, "0x40000000", "0x3f800000"], - [4, "0x40600004", "0x3efffff7", "0x404fffff", "0x3fa00007", "0x402ffffc", "0x40100007"], - [4, "0x402c0f82", "0x4017e0fb", "0x4027e0f5", "0x40200003", "0x4023a22e", "0x40283e8c"], - [4, "0x4016a2f2", "0x40417c17", "0x40090ba4", "0x405be0f7", "0x40000000", "0x40740000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x40300000", "0x40100000"], - [1, "0x40800000", "0x3f800000"], - [4, "0x408de572", "0x3fb795c8", "0x407b3d46", "0x3fd70829", "0x404844fa", "0x4004227c"], - [4, "0x40408d9f", "0x4007dc98", "0x40386a36", "0x400bcae5", "0x40300000", "0x40100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp89u": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40c00000", "0x40a00000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40400000", "0x40c00000", "0x40400000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [4, "0x40100000", "0x40880000", "0x3fc00000", "0x40b00000", "0x00000000", "0x40a00000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40c00000", "0x3f800000"], - [4, "0x40900000", "0x3f000000", "0x40700000", "0x3fe00000", "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [4, "0x3f000000", "0x40900000", "0x3fe00000", "0x40700000", "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [4, "0x40b00000", "0x3fc00000", "0x40880000", "0x40100000", "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp88u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40a00000", "0x40a00000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x402770cd", "0x40290af8"], - [4, "0x3fdaf74a", "0x40300d36", "0x3f4786e9", "0x4023c375", "0x00000000", "0x3f800000"], - [1, "0x402d46a3", "0x4016a352"], - [4, "0x403e654a", "0x3fd0e62f", "0x405f1cf7", "0x3f9f1cf7", "0x40a00000", "0x40000000"], - [1, "0x408e38e4", "0x40155555"], - [4, "0x40a38e39", "0x40155555", "0x40b55555", "0x402aaaab", "0x40c00000", "0x40800000"], - [1, "0x4068ba2f", "0x40345d17"], - [1, "0x40199c33", "0x4063d57b"], - [4, "0x401bab42", "0x405b841c", "0x401d895d", "0x40531991", "0x401f6295", "0x404ac50e"], - [4, "0x4021f40a", "0x403f324b", "0x40247c0f", "0x4033ca10", "0x402770cd", "0x40290af8"], - [5], - [0, "0x40199c33", "0x4063d57b"], - [1, "0x00000000", "0x40a00000"], - [4, "0x3fdf2df4", "0x40adf2df", "0x400a0e7a", "0x40915602", "0x40199c33", "0x4063d57b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp87u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x40000000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x40031739", "0x40018b9c"], - [4, "0x401247d2", "0x4052d6b5", "0x401327df", "0x408993f0", "0x00000000", "0x40000000"], - [1, "0x3fe65d69", "0x3e4d14b6"], - [4, "0x3fdf24a7", "0x3eeb6b82", "0x3fea7c58", "0x3f7095ca", "0x3ff79833", "0x3fb983ab"], - [4, "0x403a9ee8", "0x3fd4e275", "0x4088ad70", "0x40115adf", "0x40c00000", "0x40800000"], - [1, "0x40031739", "0x40018b9c"], - [5], - [0, "0x3f2aaaab", "0x3faaaaab"], - [4, "0x3e638e3a", "0x3faaaaab", "0x00000000", "0x3faaaaab", "0x00000000", "0x3f800000"], - [1, "0x3f2aaaab", "0x3faaaaab"], - [5], - [0, "0x3fe65d69", "0x3e4d14b6"], - [4, "0x3fe9e065", "0x3d97b424", "0x3ff1c71d", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x3fe65d69", "0x3e4d14b6"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp86i": { - "p1": [[0, "0x00000000", "0x40800000"], - [4, "0x40400000", "0x40800000", "0x40c00000", "0x40000000", "0x40a00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40c00000"], - [4, "0x40000000", "0x40a00000", "0x40800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40487c30", "0x402fce53"], - [4, "0x40409781", "0x403e1eb8", "0x403885f4", "0x404ef016", "0x4030c56a", "0x4060c8c2"], - [4, "0x404e486d", "0x4056d2de", "0x40692d22", "0x404b696f", "0x40800000", "0x40400000"], - [4, "0x40800000", "0x4030347b", "0x407f223c", "0x4023e002", "0x407d8b33", "0x401a951f"], - [1, "0x40487c30", "0x402fce53"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loopEdge2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f7fffef", "0x40000000"], - [1, "0x3ffffff8", "0x40000000"], - [1, "0x3ffffff8", "0x40800000"], - [1, "0x3f7fffef", "0x40800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [1, "0x3f7fffef", "0x40400000"], - [1, "0x3f7fffef", "0x40000000"], - [1, "0x3ffffff8", "0x40000000"], - [1, "0x3ffffff8", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"loopEdge1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x3f800000", "0x40800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rectOp3x": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40400000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rectOp2i": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rectOp1i": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue1418b": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f257d87", "0xbeb504f4"], - [2, "0x3f4afb0e", "0xbf000001", "0x3f800001", "0xbf000001"], - [2, "0x3f9a827a", "0xbf000001", "0x3fad413e", "0xbeb504f4"], - [2, "0x3fc00001", "0xbe5413ce", "0x3fc00001", "0x00000000"], - [2, "0x3fc00001", "0x3e5413ce", "0x3fad413e", "0x3eb504f4"], - [2, "0x3f9a827a", "0x3f000001", "0x3f800001", "0x3f000001"], - [2, "0x3f4afb0e", "0x3f000001", "0x3f257d87", "0x3eb504f4"], - [2, "0x3f000001", "0x3e5413ce", "0x3f000001", "0x00000000"], - [2, "0x3f000001", "0xbe5413ce", "0x3f257d87", "0xbeb504f4"], - [5], - [0, "0x3f800001", "0x3f000001"], - [1, "0x3f800001", "0x3f800001"], - [1, "0x3f000001", "0x3f800001"], - [2, "0x3f000001", "0x3f4afb0e", "0x3f257d87", "0x3f257d87"], - [2, "0x3f4afb0e", "0x3f000001", "0x3f800001", "0x3f000001"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f000001", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f000001", "0x00000000"], - [2, "0x3f000001", "0x3e5413ce", "0x3f257d87", "0x3eb504f4"], - [2, "0x3f4afb0e", "0x3f000001", "0x3f800001", "0x3f000001"], - [2, "0x3f4afb0e", "0x3f000001", "0x3f257d87", "0x3f257d87"], - [2, "0x3f000001", "0x3f4afb0e", "0x3f000001", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp85i": { - "p1": [[0, "0x40400000", "0x40800000"], - [4, "0x3f800000", "0x40a00000", "0x40800000", "0x40400000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [4, "0x40800000", "0x40c00000", "0x40800000", "0x40400000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4082837d", "0x406ffb58"], - [4, "0x406afdab", "0x407356e2", "0x4052fdac", "0x4079ab71", "0x40400000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [4, "0x4080d5b8", "0x407afdae", "0x4081ab70", "0x4075a227", "0x4082837d", "0x406ffb58"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"issue1418": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f257d87", "0xbeb504f4"], - [2, "0x3f4afb0e", "0xbf000001", "0x3f800001", "0xbf000001"], - [2, "0x3f9a827a", "0xbf000001", "0x3fad413e", "0xbeb504f4"], - [2, "0x3fc00001", "0xbe5413ce", "0x3fc00001", "0x00000000"], - [2, "0x3fc00001", "0x3e5413ce", "0x3fad413e", "0x3eb504f4"], - [2, "0x3f9a827a", "0x3f000001", "0x3f800001", "0x3f000001"], - [2, "0x3f4afb0e", "0x3f000001", "0x3f257d87", "0x3eb504f4"], - [2, "0x3f000001", "0x3e5413ce", "0x3f000001", "0x00000000"], - [2, "0x3f000001", "0xbe5413ce", "0x3f257d87", "0xbeb504f4"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f000001"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f000001", "0x00000000"], - [2, "0x3f000001", "0x3e5413ce", "0x3f257d87", "0x3eb504f4"], - [2, "0x3f4afb0e", "0x3f000001", "0x3f800000", "0x3f000001"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpkkiste_to98": { - "p1": [[0, "0x42c00000", "0x42f40000"], - [4, "0x42bd3d14", "0x42f40000", "0x42babd14", "0x42f51e8a", "0x42b8edcf", "0x42f6edcf"], - [1, "0x42bc57d8", "0x42fa57d8"], - [4, "0x42bdca76", "0x42f8e53a", "0x42bfca76", "0x42f80000", "0x42c20000", "0x42f80000"], - [1, "0x43808000", "0x42f80000"], - [4, "0x43810d62", "0x42f80000", "0x43818d63", "0x42f8e53a", "0x4381ea0a", "0x42fa57d8"], - [1, "0x4382c48c", "0x42f6edcf"], - [4, "0x438250bb", "0x42f51e8a", "0x4381b0bb", "0x42f40000", "0x43810000", "0x42f40000"], - [1, "0x42c00000", "0x42f40000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43810000", "0x42f40000"], - [4, "0x43826176", "0x42f40000", "0x43838000", "0x42f87a27", "0x43838000", "0x42fe0000"], - [1, "0x43838000", "0x438e0000"], - [4, "0x43838000", "0x438f6176", "0x43826176", "0x43908000", "0x43810000", "0x43908000"], - [1, "0x42c00000", "0x43908000"], - [4, "0x42ba7a27", "0x43908000", "0x42b60000", "0x438f6176", "0x42b60000", "0x438e0000"], - [1, "0x42b60000", "0x42fe0000"], - [4, "0x42b60000", "0x42f87a27", "0x42ba7a27", "0x42f40000", "0x42c00000", "0x42f40000"], - [1, "0x43810000", "0x42f40000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43829719", "0x42f64894"], - [4, "0x43822878", "0x42f4db61", "0x43819aa4", "0x42f40000", "0x43810000", "0x42f40000"], - [1, "0x42c00000", "0x42f40000"], - [4, "0x42bd3d14", "0x42f40000", "0x42babd14", "0x42f51e8a", "0x42b8edcf", "0x42f6edcf"], - [1, "0x42bc57d8", "0x42fa57d8"], - [4, "0x42bdca76", "0x42f8e53a", "0x42bfca76", "0x42f80000", "0x42c20000", "0x42f80000"], - [1, "0x43808000", "0x42f80000"], - [4, "0x43810d62", "0x42f80000", "0x43818d63", "0x42f8e53a", "0x4381ea0a", "0x42fa57d8"], - [1, "0x4382c48c", "0x42f6edcf"], - [4, "0x4382b612", "0x42f6b3e6", "0x4382a6e7", "0x42f67cc1", "0x43829719", "0x42f64894"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpahrefs_com29": { - "p1": [[0, "0x4481a57a", "0x40e57a78"], - [2, "0x4481cafb", "0x40c00000", "0x44820000", "0x40c00000"], - [1, "0x44864000", "0x40c00000"], - [1, "0x44864000", "0x42000000"], - [1, "0x44820000", "0x42000000"], - [2, "0x4481cafb", "0x42000000", "0x4481a57a", "0x41f6a162"], - [2, "0x44818000", "0x41ed413d", "0x44818000", "0x41e00000"], - [1, "0x44818000", "0x41200000"], - [2, "0x44818000", "0x41057d86", "0x4481a57a", "0x40e57a78"], - [5], - [0, "0x4481a000", "0x41200000"], - [4, "0x4481a000", "0x41057d86", "0x4481cafb", "0x40e00000", "0x44820000", "0x40e00000"], - [1, "0x44862000", "0x40e00000"], - [1, "0x44862000", "0x41f80000"], - [1, "0x44820000", "0x41f80000"], - [4, "0x4481cafb", "0x41f80000", "0x4481a000", "0x41ed413d", "0x4481a000", "0x41e00000"], - [1, "0x4481a000", "0x41200000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x44818000", "0x42000000"], - [1, "0x44832000", "0x41980000"], - [1, "0x44862000", "0x41f80000"], - [1, "0x44864000", "0x42000000"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44820000", "0x42000000"], - [1, "0x44864000", "0x42000000"], - [1, "0x44862000", "0x41f80000"], - [1, "0x44820000", "0x41f80000"], - [4, "0x4481e57e", "0x41f80000", "0x4481cd7d", "0x41f5504f", "0x4481bc1e", "0x41f0f877"], - [1, "0x4481a57a", "0x41f6a171"], - [2, "0x4481cafb", "0x42000000", "0x44820000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp85d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40c00000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f884d8c", "0x403d7b15"], - [4, "0x3f4d5525", "0x4032cb23", "0x3efbc0d8", "0x400eac43", "0x00000000", "0x3f800000"], - [4, "0x3ec6f6a4", "0x403c5a26", "0x3f204e07", "0x404e649e", "0x3f884d8c", "0x403d7b15"], - [5], - [0, "0x400f1404", "0x4005301e"], - [4, "0x40267e0c", "0x3fedefeb", "0x40431b64", "0x3fd57a85", "0x4066ce7d", "0x3fccef7f"], - [1, "0x40c00000", "0x40000000"], - [4, "0x40a0e38e", "0x3fce38e4", "0x4087d3c1", "0x3fc32916", "0x4066ce7d", "0x3fccef7f"], - [1, "0x4039ec04", "0x3fbdf957"], - [4, "0x4028f709", "0x3fd5b59d", "0x401b009b", "0x3ff07387", "0x400f1404", "0x4005301e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpahrefs_com88": { - "p1": [[0, "0x44897a86", "0x40e57a3c"], - [1, "0x448963e2", "0x40fc1e22"], - [4, "0x44897541", "0x4106bec2", "0x44898000", "0x4112bec2", "0x44898000", "0x41200000"], - [1, "0x44898000", "0x41e00000"], - [4, "0x44898000", "0x41ed413d", "0x44895505", "0x41f80000", "0x44892000", "0x41f80000"], - [1, "0x44880000", "0x41f80000"], - [1, "0x44880000", "0x42000000"], - [1, "0x44892000", "0x42000000"], - [2, "0x44895505", "0x42000000", "0x44897a86", "0x41f6a162"], - [2, "0x4489a000", "0x41ed413d", "0x4489a000", "0x41e00000"], - [1, "0x4489a000", "0x41200000"], - [2, "0x4489a000", "0x41057d86", "0x44897a86", "0x40e57a78"], - [1, "0x44897a86", "0x40e57a3c"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x4489a000", "0x40c00000"], - [1, "0x44880000", "0x40c00000"], - [1, "0x44880000", "0x41980000"], - [1, "0x4489a000", "0x42000000"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4489a000", "0x41200000"], - [2, "0x4489a000", "0x41057d86", "0x44897a86", "0x40e57a3c"], - [1, "0x448963e2", "0x40fc1e22"], - [4, "0x44897541", "0x4106bec2", "0x44898000", "0x4112bec2", "0x44898000", "0x41200000"], - [1, "0x44898000", "0x41e00000"], - [4, "0x44898000", "0x41e6a09f", "0x44897541", "0x41eca09f", "0x448963e2", "0x41f0f877"], - [1, "0x44897a86", "0x41f6a171"], - [2, "0x4489a000", "0x41ed413d", "0x4489a000", "0x41e00000"], - [1, "0x4489a000", "0x41200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skphealth_com76": { - "p1": [[0, "0x44310659", "0x40e32c93"], - [1, "0x44310659", "0x40e32ca6"], - [2, "0x44300000", "0x41333756", "0x44300000", "0x41880000"], - [1, "0x44300000", "0x42040000"], - [1, "0x44304000", "0x42040000"], - [1, "0x44304000", "0x41880000"], - [4, "0x44304000", "0x41568ff9", "0x44309d20", "0x41228ffa", "0x443133b0", "0x40f9d7f9"], - [1, "0x44310659", "0x40e32c93"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x44300000", "0x40400000"], - [1, "0x44300000", "0x42040000"], - [1, "0x44304000", "0x42040000"], - [1, "0x4433e000", "0x40400000"]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44304000", "0x42040000"], - [1, "0x44304000", "0x41880000"], - [4, "0x44304000", "0x41568ff9", "0x44309d20", "0x41228ffa", "0x443133b0", "0x40f9d7f9"], - [1, "0x44310659", "0x40e32c93"], - [2, "0x44300000", "0x41333756", "0x44300000", "0x41880000"], - [1, "0x44300000", "0x42040000"], - [1, "0x44304000", "0x42040000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpancestry_com1": { - "p1": [[0, "0x43210000", "0x44674000"], - [4, "0x431fdfd8", "0x44674000", "0x431ed5ee", "0x446757ce", "0x431e0000", "0x44677ffa"], - [1, "0x431e0000", "0x44678000"], - [1, "0x448a8000", "0x44678000"], - [1, "0x448a8000", "0x44677ffa"], - [4, "0x448a6543", "0x446757ce", "0x448a4405", "0x44674000", "0x448a2000", "0x44674000"], - [1, "0x43210000", "0x44674000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43210000", "0x44678000"], - [1, "0x448a2000", "0x44678000"], - [4, "0x448a66b1", "0x44678000", "0x448aa000", "0x4467f29d", "0x448aa000", "0x44688000"], - [1, "0x448aa000", "0x446f0000"], - [4, "0x448aa000", "0x446f8d63", "0x448a66b1", "0x44700000", "0x448a2000", "0x44700000"], - [1, "0x43210000", "0x44700000"], - [4, "0x431eca76", "0x44700000", "0x431d0000", "0x446f8d63", "0x431d0000", "0x446f0000"], - [1, "0x431d0000", "0x44688000"], - [4, "0x431d0000", "0x4467f29d", "0x431eca76", "0x44678000", "0x43210000", "0x44678000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpbyte_com1": { - "p1": [[0, "0x44720000", "0x41600000"], - [4, "0x44714f45", "0x41600000", "0x4470c000", "0x4181e89b", "0x4470c000", "0x41980000"], - [1, "0x4470c000", "0x42000000"], - [4, "0x4470c000", "0x420b0bb3", "0x44714f45", "0x42140000", "0x44720000", "0x42140000"], - [1, "0x44814000", "0x42140000"], - [4, "0x4481985e", "0x42140000", "0x4481e000", "0x420b0bb3", "0x4481e000", "0x42000000"], - [1, "0x4481e000", "0x41980000"], - [4, "0x4481e000", "0x4181e89b", "0x4481985e", "0x41600000", "0x44814000", "0x41600000"], - [1, "0x44720000", "0x41600000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x44720000", "0x41600000"], - [1, "0x44814000", "0x41600000"], - [4, "0x4481985e", "0x41600000", "0x4481e000", "0x4181e89a", "0x4481e000", "0x41980000"], - [1, "0x4481e000", "0x42000000"], - [4, "0x4481e000", "0x4208d629", "0x4481985e", "0x42100000", "0x44814000", "0x42100000"], - [1, "0x44720000", "0x42100000"], - [4, "0x44714f45", "0x42100000", "0x4470c000", "0x4208d629", "0x4470c000", "0x42000000"], - [1, "0x4470c000", "0x41980000"], - [4, "0x4470c000", "0x4181e89a", "0x44714f45", "0x41600000", "0x44720000", "0x41600000"], - [5]], - "fillType2": "kInverseWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4481e000", "0x42000000"], - [4, "0x4481e000", "0x4208d629", "0x4481985e", "0x42100000", "0x44814000", "0x42100000"], - [1, "0x44720000", "0x42100000"], - [4, "0x44714f45", "0x42100000", "0x4470c000", "0x4208d629", "0x4470c000", "0x42000000"], - [4, "0x4470c000", "0x420b0bb3", "0x44714f45", "0x42140000", "0x44720000", "0x42140000"], - [1, "0x44814000", "0x42140000"], - [4, "0x4481985e", "0x42140000", "0x4481e000", "0x420b0bb3", "0x4481e000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpeldorado_com_ua1": { - "p1": [[0, "0x438f58fa", "0x43918000"], - [1, "0x43654e0b", "0x440c4000"], - [1, "0x4474d383", "0x440c4000"], - [1, "0x4481963e", "0x43918000"], - [1, "0x438f58fa", "0x43918000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x447bac7d", "0x43918000"], - [4, "0x447fd0e0", "0x43918000", "0x44813ae3", "0x4398373a", "0x4480ca30", "0x43a08000"], - [1, "0x44766b9e", "0x4404c000"], - [4, "0x44758a3a", "0x4408e463", "0x447177e6", "0x440c4000", "0x446d5383", "0x440c4000"], - [1, "0x4381a706", "0x440c4000"], - [4, "0x4372bc7f", "0x440c4000", "0x436828e9", "0x4408e463", "0x436bae7a", "0x4404c000"], - [1, "0x438c28c2", "0x43a08000"], - [4, "0x438deb8b", "0x4398373a", "0x43961034", "0x43918000", "0x439e58fa", "0x43918000"], - [1, "0x447bac7d", "0x43918000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x439e58fa", "0x43918000"], - [4, "0x4396115b", "0x43918000", "0x438dedce", "0x4398355c", "0x438c297e", "0x43a07c8c"], - [1, "0x438c28c2", "0x43a08000"], - [1, "0x436bae7a", "0x4404c000"], - [1, "0x436badb2", "0x4404c0ec"], - [4, "0x43682a7b", "0x4408e4e3", "0x4372bdba", "0x440c4000", "0x4381a706", "0x440c4000"], - [1, "0x446d5383", "0x440c4000"], - [4, "0x447177e6", "0x440c4000", "0x44758a3a", "0x4408e463", "0x44766b9e", "0x4404c000"], - [1, "0x4480ca30", "0x43a08000"], - [4, "0x44813ae3", "0x4398373a", "0x447fd0e0", "0x43918000", "0x447bac7d", "0x43918000"], - [1, "0x439e58fa", "0x43918000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skp96prezzi1": { - "p1": [[0, "0x431d76c9", "0x44279db2"], - [2, "0x431eedce", "0x44274000", "0x43210000", "0x44274000"], - [1, "0x43780000", "0x44274000"], - [2, "0x437a1232", "0x44274000", "0x437b8937", "0x44279db2"], - [2, "0x437d0000", "0x4427fb74", "0x437d0000", "0x44288000"], - [1, "0x437d0000", "0x44308000"], - [1, "0x437b0000", "0x44308000"], - [1, "0x437b0000", "0x4428c000"], - [4, "0x437b0000", "0x4428329d", "0x4379358a", "0x4427c000", "0x43770000", "0x4427c000"], - [1, "0x43220000", "0x4427c000"], - [4, "0x431fca76", "0x4427c000", "0x431e0000", "0x4428329d", "0x431e0000", "0x4428c000"], - [1, "0x431e0000", "0x44308000"], - [1, "0x431c0000", "0x44308000"], - [1, "0x431c0000", "0x44288000"], - [2, "0x431c0000", "0x4427fb74", "0x431d76c9", "0x44279db2"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x431c0000", "0x44274000"], - [1, "0x43328000", "0x442ce000"], - [1, "0x43668000", "0x442ce000"], - [1, "0x437d0000", "0x44274000"], - [1, "0x431c0000", "0x44274000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43210000", "0x44274000"], - [2, "0x431eedce", "0x44274000", "0x431d76c9", "0x44279db2"], - [1, "0x431f2bec", "0x44280afb"], - [4, "0x431fe53b", "0x4427dca7", "0x4320e53b", "0x4427c000", "0x43220000", "0x4427c000"], - [1, "0x43770000", "0x4427c000"], - [4, "0x43781ac5", "0x4427c000", "0x43791ac5", "0x4427dca7", "0x4379d414", "0x44280afb"], - [1, "0x437b8938", "0x44279db2"], - [2, "0x437a1232", "0x44274000", "0x43780000", "0x44274000"], - [1, "0x43210000", "0x44274000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpClip2": { - "p1": [[0, "0x43060000", "0x46325800"], - [4, "0x4303fd80", "0x46325800", "0x430253a0", "0x46325dee", "0x43020af2", "0x463265a7"], - [4, "0x43023bae", "0x46326947", "0x4303097e", "0x46326c00", "0x43040000", "0x46326c00"], - [1, "0x44498000", "0x46326c00"], - [4, "0x4449bda0", "0x46326c00", "0x4449f115", "0x46326947", "0x4449fd44", "0x463265a7"], - [4, "0x4449eb19", "0x46325dee", "0x444980a0", "0x46325800", "0x44490000", "0x46325800"], - [1, "0x43060000", "0x46325800"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43040000", "0x46325c00"], - [1, "0x44498000", "0x46325c00"], - [4, "0x4449c6b1", "0x46325c00", "0x444a0000", "0x46325dca", "0x444a0000", "0x46326000"], - [1, "0x444a0000", "0x46326400"], - [4, "0x444a0000", "0x4632686b", "0x4449c6b1", "0x46326c00", "0x44498000", "0x46326c00"], - [1, "0x43040000", "0x46326c00"], - [4, "0x4302e53b", "0x46326c00", "0x43020000", "0x4632686b", "0x43020000", "0x46326400"], - [1, "0x43020000", "0x46326000"], - [4, "0x43020000", "0x46325dca", "0x4302e53b", "0x46325c00", "0x43040000", "0x46325c00"], - [5]], - "fillType2": "kInverseWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x430347db", "0x46325c44"], - [4, "0x4303fe8d", "0x4632599e", "0x4304f32e", "0x46325800", "0x43060000", "0x46325800"], - [1, "0x44490000", "0x46325800"], - [4, "0x44494335", "0x46325800", "0x4449805d", "0x4632599e", "0x4449ae0a", "0x46325c44"], - [4, "0x44499fc1", "0x46325c18", "0x4449903a", "0x46325c00", "0x44498000", "0x46325c00"], - [1, "0x43040000", "0x46325c00"], - [4, "0x4303bf17", "0x46325c00", "0x43038100", "0x46325c18", "0x430347db", "0x46325c44"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skpClip1": { - "p1": [[0, "0x448cc57a", "0x445b4af5"], - [2, "0x448ceafb", "0x445b0000", "0x448d2000", "0x445b0000"], - [1, "0x449b6000", "0x445b0000"], - [2, "0x449b9505", "0x445b0000", "0x449bba86", "0x445b4af5"], - [2, "0x449be000", "0x445b95f6", "0x449be000", "0x445c0000"], - [1, "0x449be000", "0x4462c000"], - [1, "0x449bc000", "0x4462c000"], - [1, "0x449bc000", "0x445c0000"], - [4, "0x449bc000", "0x445b95f6", "0x449b9505", "0x445b4000", "0x449b6000", "0x445b4000"], - [1, "0x448d2000", "0x445b4000"], - [4, "0x448ceafb", "0x445b4000", "0x448cc000", "0x445b95f6", "0x448cc000", "0x445c0000"], - [1, "0x448cc000", "0x4462c000"], - [1, "0x448ca000", "0x4462c000"], - [1, "0x448ca000", "0x445c0000"], - [2, "0x448ca000", "0x445b95f6", "0x448cc57a", "0x445b4af5"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x449be000", "0x445b0000"], - [1, "0x4499e000", "0x445f0000"], - [1, "0x449bc000", "0x4462c000"], - [1, "0x449be000", "0x4462c000"], - [1, "0x449be000", "0x445b0000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x449bc000", "0x4462c000"], - [1, "0x449be000", "0x4462c000"], - [1, "0x449be000", "0x445c0000"], - [2, "0x449be000", "0x445b95f6", "0x449bba86", "0x445b4af5"], - [1, "0x449ba3e2", "0x445b783c"], - [4, "0x449bb541", "0x445b9afb", "0x449bc000", "0x445bcafb", "0x449bc000", "0x445c0000"], - [1, "0x449bc000", "0x4462c000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp84d": { - "p1": [[0, "0x00000000", "0x40800000"], - [4, "0x40000000", "0x40400000", "0x40c00000", "0x40400000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40c00000"], - [4, "0x40000000", "0x40400000", "0x40800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x404658f9"], - [4, "0x4084aecf", "0x40340d9f", "0x40961451", "0x40246a9e", "0x40422555", "0x4000b809"], - [4, "0x40416ef5", "0x40031032", "0x4040b77b", "0x40057dd3", "0x40400000", "0x40080000"], - [1, "0x40400000", "0x40000000"], - [1, "0x00000000", "0x40800000"], - [4, "0x3f369486", "0x40692d6f", "0x3fd72267", "0x405a7e57", "0x401fa57d", "0x404e24c6"], - [4, "0x4025f255", "0x404ca64f", "0x402c1a4d", "0x404b3098", "0x4032118e", "0x4049c0fd"], - [4, "0x40359ecc", "0x40308997", "0x403acf66", "0x401a2a1a", "0x40400000", "0x40080000"], - [1, "0x40400000", "0x404658f9"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp83i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x40000000", "0x3f800000", "0x40800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x40800000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x3f800000"], - [1, "0x3fa00000", "0x3fe00000"], - [4, "0x3faa290f", "0x3fc184d4", "0x3fb78bfb", "0x3f9fcfcb", "0x3fc92efe", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp82i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x40000000", "0x40400000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x40000000", "0x40a00000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40000000"], - [4, "0x4006cc8f", "0x3f8d991f", "0x3fb4c223", "0x3f9b01b7", "0x3f8c53bf", "0x3fe3afad"], - [4, "0x3fe705e1", "0x40073d66", "0x40209a14", "0x400a774f", "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp81d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x40800000", "0x40400000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404cfe64", "0x407b746b"], - [4, "0x402408a5", "0x406e39a6", "0x3fcd1f84", "0x404033b3", "0x00000000", "0x3f800000"], - [1, "0x4040295f", "0x40334c06"], - [4, "0x403ef872", "0x4043d286", "0x40449b40", "0x4059d5ec", "0x40491874", "0x406b5e91"], - [4, "0x404aa364", "0x40716524", "0x404c0ba8", "0x4076e448", "0x404cfe64", "0x407b746b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp80i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x3f800000", "0x40800000", "0x40400000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp79u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f19dff9", "0x3fdd9904"], - [4, "0x3ed76bf7", "0x3fc2708d", "0x3e625e4c", "0x3fa35ebc", "0x00000000", "0x3f800000"], - [1, "0x3fc00000", "0x3fe00000"], - [4, "0x3fae6238", "0x3fe00000", "0x3f9eec26", "0x3fe113da", "0x3f9105ec", "0x3fe20bd7"], - [4, "0x3f6ba923", "0x3fe3f101", "0x3f413b4a", "0x3fe56b82", "0x3f19dff9", "0x3fdd9904"], - [5], - [0, "0x400f305d", "0x4007982e"], - [1, "0x3fc00000", "0x3fe00000"], - [4, "0x3fd9b920", "0x3fe00000", "0x3ff80a93", "0x3fe24c29", "0x400e6691", "0x3fea9611"], - [4, "0x400e940d", "0x3ff62b87", "0x400edd57", "0x4000f34b", "0x400f256e", "0x4006b825"], - [4, "0x400f2914", "0x400702e3", "0x400f2cba", "0x40074d91", "0x400f305d", "0x4007982e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp78u": { - "p1": [[0, "0x3f800000", "0x40c00000"], - [4, "0x3f800000", "0x40c00000", "0x40a00000", "0x00000000", "0x40c00000", "0x3f800000"], - [1, "0x3f800000", "0x40c00000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40c00000", "0x40c00000", "0x3f800000", "0x40c00000", "0x3f800000"], - [1, "0x00000000", "0x40a00000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4010ec65", "0x40873b01"], - [4, "0x3fc49851", "0x40a646e1", "0x3f800000", "0x40c00000", "0x3f800000", "0x40c00000"], - [1, "0x40c00000", "0x3f800000"], - [4, "0x40b1dd3f", "0x3f0ee9f8", "0x4090fed2", "0x3fbdc192", "0x4061678e", "0x4029baf7"], - [1, "0x00000000", "0x40a00000"], - [4, "0x3ebb67af", "0x40abb67b", "0x3fa24c28", "0x409db3d7", "0x4010ec65", "0x40873b01"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp77i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0x40000000", "0x00000000", "0x40400000", "0x40000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x40000000", "0x40400000", "0x3f800000", "0x00000000", "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f54451d", "0x3fdc9f26"], - [4, "0x3f86c1b4", "0x3fdc9f26", "0x3fa360da", "0x3fce4f93", "0x3fc00000", "0x3fc00000"], - [1, "0x400aeeb9", "0x3fa360da"], - [4, "0x3ff93e4c", "0x3fa360da", "0x3fdc9f26", "0x3fb1b06d", "0x3fc00000", "0x3fc00000"], - [1, "0x3f54451d", "0x3fdc9f26"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp76u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x40000000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fde262e", "0x3fd8dc12"], - [4, "0x3fe61732", "0x4032e5f4", "0x3fddf501", "0x406efa80", "0x00000000", "0x40000000"], - [1, "0x3f361803", "0x3fa4f3ff"], - [4, "0x3e81078f", "0x3faa7ca3", "0x00000000", "0x3fad6fbc", "0x00000000", "0x3f800000"], - [1, "0x3f36db6e", "0x3fa49249"], - [1, "0x3fddaaeb", "0x3e895456"], - [4, "0x3fd5ab9a", "0x3f0171c4", "0x3fd79344", "0x3f5fbd4b", "0x3fdaad2c", "0x3fa1a0ae"], - [4, "0x40239163", "0x3faa11ee", "0x406b99bf", "0x3fd7337d", "0x40a00000", "0x40400000"], - [1, "0x3fde262e", "0x3fd8dc12"], - [5], - [0, "0x3fddaaeb", "0x3e895456"], - [1, "0x40000000", "0x00000000"], - [4, "0x3fedb6dc", "0x00000000", "0x3fe343ec", "0x3dd0fac6", "0x3fddaaeb", "0x3e895456"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp75d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40800000", "0x40a00000", "0x3f800000", "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40800000", "0x00000000"], - [1, "0x3f800000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40201236", "0x401fff54"], - [4, "0x402aa7e0", "0x40200207", "0x403563ad", "0x401ff9e2", "0x404024ee", "0x40201277"], - [1, "0x40c00000", "0x40800000"], - [4, "0x40b1745d", "0x4028ba2f", "0x4088767b", "0x4020cb1c", "0x404024ee", "0x40201277"], - [1, "0x40276276", "0x4013b13b"], - [1, "0x40201277", "0x401fe13a"], - [4, "0x40201e81", "0x401aa0df", "0x40203265", "0x401561d2", "0x40205340", "0x401029a0"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x401d152c", "0x3f966c66", "0x401fe94e", "0x4020006a", "0x401fff4f"], - [1, "0x40201277", "0x401fe13a"], - [1, "0x40201232", "0x401fff50"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp74d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40a00000", "0x3f800000", "0x40a00000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x3f800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [1, "0x3f800000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4048e26b", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3e93a53f", "0x4009d2a0", "0x3f5382a4", "0x402911a6", "0x3fb90b92", "0x403027c2"], - [4, "0x3fe038d1", "0x400040b9", "0x401126e8", "0x3fa4cc2f", "0x4048e26b", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp73d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x40800000", "0x00000000", "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [1, "0x00000000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x401c71c7", "0x400e38e4"], - [4, "0x3fe38e38", "0x400e38e4", "0x3f800000", "0x40000000", "0x00000000", "0x3f800000"], - [1, "0x401c71c7", "0x400e38e4"], - [5], - [0, "0x40272158", "0x400df028"], - [4, "0x40239dcc", "0x400e1ece", "0x40200e4e", "0x400e38e4", "0x401c71c7", "0x400e38e4"], - [1, "0x4023ffe4", "0x4011fff2"], - [4, "0x4024f1d5", "0x401076f4", "0x4025fba4", "0x400f1a99", "0x40272158", "0x400df028"], - [5], - [0, "0x403e3448", "0x400bbb51"], - [4, "0x404ca912", "0x4011832c", "0x40617a6f", "0x40217a6f", "0x40800000", "0x40400000"], - [1, "0x40c00000", "0x40800000"], - [4, "0x409e3d07", "0x3ff1e836", "0x408561bf", "0x4000634e", "0x404eacbe", "0x40095fba"], - [4, "0x40494673", "0x400a2e71", "0x4043cab5", "0x400b005d", "0x403e3448", "0x400bbb51"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp72i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40a00000", "0x40a00000", "0x40000000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40a00000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404f0f0f", "0x403c3c3c"], - [1, "0x4043a6eb", "0x404f3f23"], - [4, "0x403d8ce0", "0x404f73d8", "0x4037602e", "0x404fa602", "0x40312a8c", "0x404fc9f5"], - [4, "0x403116d0", "0x404d76e5", "0x40310243", "0x404b200f", "0x4030ed9a", "0x4048c600"], - [4, "0x403093ff", "0x403e92af", "0x4030384f", "0x403422ba", "0x40301243", "0x4029a48f"], - [1, "0x404f0f0f", "0x403c3c3c"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp71d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40a00000", "0x40800000", "0x3f800000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40277377", "0x40359471"], - [4, "0x403b0eef", "0x4033945e", "0x404f4e94", "0x4031c71c", "0x40638e39", "0x4031c71c"], - [1, "0x40c00000", "0x40800000"], - [4, "0x40aaaaaa", "0x40400000", "0x408e38e4", "0x4031c71c", "0x40638e39", "0x4031c71c"], - [1, "0x402b05de", "0x401582ef"], - [4, "0x4029936f", "0x40205a82", "0x40287708", "0x402b20fa", "0x40277377", "0x40359471"], - [5], - [0, "0x402aaaab", "0x40155555"], - [1, "0x400725ad", "0x4038da53"], - [4, "0x3f6d522a", "0x403fd2b8", "0x00000000", "0x403b3de7", "0x00000000", "0x3f800000"], - [1, "0x402aaaab", "0x40155555"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skp5": { - "p1": [[0, "0x41900000", "0x43620000"], - [2, "0x416afb0d", "0x43620000", "0x41457a78", "0x436457a8"], - [2, "0x41200000", "0x4366afb1", "0x41200000", "0x436a0000"], - [1, "0x41200000", "0x437d0000"], - [1, "0x449be000", "0x437d0000"], - [1, "0x449be000", "0x436a0000"], - [2, "0x449be000", "0x4366afb1", "0x449b950b", "0x436457a8"], - [2, "0x449b4a0a", "0x43620000", "0x449ae000", "0x43620000"], - [1, "0x41900000", "0x43620000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x41900000", "0x43620000"], - [1, "0x449ae000", "0x43620000"], - [4, "0x449b6d63", "0x43620000", "0x449be000", "0x436594ec", "0x449be000", "0x436a0000"], - [1, "0x449be000", "0x437c0000"], - [1, "0x41200000", "0x437c0000"], - [1, "0x41200000", "0x436a0000"], - [4, "0x41200000", "0x436594ec", "0x41594eba", "0x43620000", "0x41900000", "0x43620000"], - [5]], - "fillType2": "kInverseWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41457a78", "0x436457a8"], - [2, "0x416afb0d", "0x43620000", "0x41900000", "0x43620000"], - [4, "0x41594eba", "0x43620000", "0x41200000", "0x436594ec", "0x41200000", "0x436a0000"], - [2, "0x41200000", "0x4366afb1", "0x41457a78", "0x436457a8"], - [5], - [0, "0x41200000", "0x437c0000"], - [1, "0x41200000", "0x437d0000"], - [1, "0x449be000", "0x437d0000"], - [1, "0x449be000", "0x437c0000"], - [1, "0x41200000", "0x437c0000"], - [5], - [0, "0x449ae000", "0x43620000"], - [4, "0x449b6d63", "0x43620000", "0x449be000", "0x436594ec", "0x449be000", "0x436a0000"], - [2, "0x449be000", "0x4366afb1", "0x449b950b", "0x436457a8"], - [2, "0x449b4a0a", "0x43620000", "0x449ae000", "0x43620000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skp4": { - "p1": [[0, "0x4366c1be", "0x4413f06f"], - [2, "0x436883c5", "0x44138000", "0x436b0000", "0x44138000"], - [1, "0x43960000", "0x44138000"], - [2, "0x43973e1e", "0x44138000", "0x43981f21", "0x4413f06f"], - [2, "0x43990000", "0x441460f1", "0x43990000", "0x44150000"], - [1, "0x43990000", "0x441a4000"], - [1, "0x43650000", "0x441a4000"], - [1, "0x43650000", "0x44150000"], - [2, "0x43650000", "0x441460f1", "0x4366c1be", "0x4413f06f"], - [5], - [0, "0x43670000", "0x44154000"], - [4, "0x43670000", "0x44148f45", "0x43693d13", "0x44140000", "0x436c0000", "0x44140000"], - [1, "0x43958000", "0x44140000"], - [4, "0x4396e176", "0x44140000", "0x43980000", "0x44148f45", "0x43980000", "0x44154000"], - [1, "0x43980000", "0x441a0000"], - [1, "0x43670000", "0x441a0000"], - [1, "0x43670000", "0x44154000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43990000", "0x44138000"], - [1, "0x43920000", "0x44170000"], - [1, "0x43988000", "0x441a4000"], - [1, "0x43990000", "0x441a4000"], - [1, "0x43990000", "0x44138000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43988000", "0x441a4000"], - [1, "0x43990000", "0x441a4000"], - [1, "0x43990000", "0x44150000"], - [2, "0x43990000", "0x441460f1", "0x43981f21", "0x4413f06f"], - [1, "0x4397448c", "0x44145dba"], - [4, "0x4397b85d", "0x441497a3", "0x43980000", "0x4414e7a2", "0x43980000", "0x44154000"], - [1, "0x43980000", "0x441a0000"], - [1, "0x43988000", "0x441a4000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skp3": { - "p1": [[0, "0x44334000", "0x43fd8000"], - [1, "0x44334000", "0x43d48000"], - [1, "0x44734000", "0x43d48000"], - [1, "0x44734000", "0x43fd8000"], - [2, "0x44734000", "0x43fe1f0f", "0x447307c8", "0x43fe8f91"], - [2, "0x4472cf87", "0x43ff0000", "0x44728000", "0x43ff0000"], - [1, "0x44340000", "0x43ff0000"], - [2, "0x4433b079", "0x43ff0000", "0x44337838", "0x43fe8f91"], - [2, "0x44334000", "0x43fe1f0f", "0x44334000", "0x43fd8000"], - [5], - [0, "0x4433c000", "0x43d50000"], - [1, "0x4472c000", "0x43d50000"], - [1, "0x4472c000", "0x43fd0000"], - [4, "0x4472c000", "0x43fd8d63", "0x447286b1", "0x43fe0000", "0x44724000", "0x43fe0000"], - [1, "0x44344000", "0x43fe0000"], - [4, "0x4433f94f", "0x43fe0000", "0x4433c000", "0x43fd8d63", "0x4433c000", "0x43fd0000"], - [1, "0x4433c000", "0x43d50000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x44334000", "0x43ff0000"], - [1, "0x443e0000", "0x43e98000"], - [1, "0x44688000", "0x43e98000"], - [1, "0x44734000", "0x43ff0000"], - [1, "0x44334000", "0x43ff0000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44340000", "0x43ff0000"], - [1, "0x44728000", "0x43ff0000"], - [2, "0x4472cf87", "0x43ff0000", "0x447307c8", "0x43fe8f91"], - [1, "0x44729a82", "0x43fdb505"], - [4, "0x44728358", "0x43fde359", "0x44726359", "0x43fe0000", "0x44724000", "0x43fe0000"], - [1, "0x44344000", "0x43fe0000"], - [4, "0x44341ca7", "0x43fe0000", "0x4433fca8", "0x43fde359", "0x4433e57e", "0x43fdb505"], - [1, "0x44337838", "0x43fe8f90"], - [2, "0x4433b079", "0x43ff0000", "0x44340000", "0x43ff0000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skp2": { - "p1": [[0, "0x437d0000", "0x4637b400"], - [1, "0x437d0000", "0x435e0000"], - [1, "0x444dc000", "0x435e0000"], - [1, "0x444dc000", "0x4637b400"], - [1, "0x437d0000", "0x4637b400"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x43810000", "0x44808000"], - [1, "0x43810000", "0x44806000"], - [1, "0x444dc000", "0x44806000"], - [1, "0x444dc000", "0x44808000"], - [1, "0x43810000", "0x44808000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43810000", "0x44806000"], - [1, "0x444dc000", "0x44806000"], - [1, "0x444dc000", "0x44808000"], - [1, "0x43810000", "0x44808000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skp1": { - "p1": [[0, "0x433d0000", "0x40e00000"], - [4, "0x433d0000", "0x40aafb0d", "0x433e57d8", "0x40800000", "0x43400000", "0x40800000"], - [1, "0x43730000", "0x40800000"], - [4, "0x4374a828", "0x40800000", "0x43760000", "0x40aafb0d", "0x43760000", "0x40e00000"], - [1, "0x43760000", "0x41a80000"], - [4, "0x43760000", "0x41b5413d", "0x4374a828", "0x41c00000", "0x43730000", "0x41c00000"], - [1, "0x43400000", "0x41c00000"], - [4, "0x433e57d8", "0x41c00000", "0x433d0000", "0x41b5413d", "0x433d0000", "0x41a80000"], - [1, "0x433d0000", "0x40e00000"], - [5], - [0, "0x433f0000", "0x41000000"], - [4, "0x433f0000", "0x40dca75d", "0x433fe53b", "0x40c00000", "0x43410000", "0x40c00000"], - [1, "0x43720000", "0x40c00000"], - [4, "0x43731ac5", "0x40c00000", "0x43740000", "0x40dca75d", "0x43740000", "0x41000000"], - [1, "0x43740000", "0x41a00000"], - [4, "0x43740000", "0x41a8d629", "0x43731ac5", "0x41b00000", "0x43720000", "0x41b00000"], - [1, "0x43410000", "0x41b00000"], - [4, "0x433fe53b", "0x41b00000", "0x433f0000", "0x41a8d629", "0x433f0000", "0x41a00000"], - [1, "0x433f0000", "0x41000000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x433d0000", "0x40800000"], - [1, "0x43470000", "0x41600000"], - [1, "0x436c0000", "0x41600000"], - [1, "0x43760000", "0x40800000"], - [1, "0x433d0000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43730000", "0x40800000"], - [1, "0x43400000", "0x40800000"], - [4, "0x433f2bec", "0x40800000", "0x433e6bec", "0x408abec2", "0x433de0f1", "0x409c1e22"], - [1, "0x433f95f6", "0x40d2bec3"], - [4, "0x433ff29d", "0x40c729d7", "0x4340729d", "0x40c00000", "0x43410000", "0x40c00000"], - [1, "0x43720000", "0x40c00000"], - [4, "0x43728d63", "0x40c00000", "0x43730d63", "0x40c729d7", "0x43736a0a", "0x40d2bec3"], - [1, "0x43751f0f", "0x409c1e22"], - [4, "0x43749414", "0x408abec2", "0x4373d414", "0x40800000", "0x43730000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rRect10": { - "p1": [], - "fillType1": "kInverseEvenOdd_FillType", - "p2": [[0, "0x412a6666", "0x420e999a"], - [1, "0x412a6666", "0x417a6666"], - [3, "0x412a6666", "0x412a6666", "0x417a6666", "0x412a6666", "0x3f3504f3"], - [1, "0x420e999a", "0x412a6666"], - [3, "0x4222999a", "0x412a6666", "0x4222999a", "0x417a6666", "0x3f3504f3"], - [1, "0x4222999a", "0x420e999a"], - [3, "0x4222999a", "0x4222999a", "0x420e999a", "0x4222999a", "0x3f3504f3"], - [1, "0x417a6666", "0x4222999a"], - [3, "0x412a6666", "0x4222999a", "0x412a6666", "0x420e999a", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kInverseEvenOdd_FillType" -}, -"rRect11": { - "p1": [], - "fillType1": "kInverseEvenOdd_FillType", - "p2": [[0, "0x3f266666", "0x41cd3333"], - [1, "0x3f266666", "0x40b4cccd"], - [3, "0x3f266666", "0x3f266666", "0x40b4cccd", "0x3f266666", "0x3f3504f3"], - [1, "0x41cd3333", "0x3f266666"], - [3, "0x41f53333", "0x3f266666", "0x41f53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [1, "0x40b4cccd", "0x41f53333"], - [3, "0x3f266666", "0x41f53333", "0x3f266666", "0x41cd3333", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f266666", "0x41cd3333"], - [1, "0x3f266666", "0x40b4cccd"], - [3, "0x3f266666", "0x3f266666", "0x40b4cccd", "0x3f266666", "0x3f3504f3"], - [1, "0x41cd3333", "0x3f266666"], - [3, "0x41f53333", "0x3f266666", "0x41f53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [1, "0x40b4cccd", "0x41f53333"], - [3, "0x3f266666", "0x41f53333", "0x3f266666", "0x41cd3333", "0x3f3504f3"], - [5]], - "fillTypeOut": "kInverseEvenOdd_FillType" -}, -"rRect12": { - "p1": [[0, "0x3f266666", "0x41cd3333"], - [1, "0x3f266666", "0x40b4cccd"], - [3, "0x3f266666", "0x3f266666", "0x40b4cccd", "0x3f266666", "0x3f3504f3"], - [1, "0x41cd3333", "0x3f266666"], - [3, "0x41f53333", "0x3f266666", "0x41f53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [1, "0x40b4cccd", "0x41f53333"], - [3, "0x3f266666", "0x41f53333", "0x3f266666", "0x41cd3333", "0x3f3504f3"], - [5]], - "fillType1": "kInverseEvenOdd_FillType", - "p2": [[0, "0x41a53333", "0x41cd3333"], - [1, "0x41a53333", "0x40b4cccd"], - [3, "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f266666", "0x3f3504f3"], - [1, "0x4236999a", "0x3f266666"], - [3, "0x424a999a", "0x3f266666", "0x424a999a", "0x40b4cccd", "0x3f3504f3"], - [1, "0x424a999a", "0x41cd3333"], - [3, "0x424a999a", "0x41f53333", "0x4236999a", "0x41f53333", "0x3f3504f3"], - [1, "0x41cd3333", "0x41f53333"], - [3, "0x41a53333", "0x41f53333", "0x41a53333", "0x41cd3333", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kReverseDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f53333", "0x40b4cccd"], - [3, "0x41f53333", "0x3f266666", "0x41cd3333", "0x3f266666", "0x3f3504f3"], - [3, "0x41a53333", "0x3f266666", "0x41a53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41a53333", "0x41cd3333"], - [3, "0x41a53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [3, "0x41f53333", "0x41f53333", "0x41f53333", "0x41cd3333", "0x3f3504f3"], - [1, "0x41f53333", "0x40b4cccd"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rRect13": { - "p1": [[0, "0x41f53333", "0x40b4cccd"], - [3, "0x41f53333", "0x3f266666", "0x41cd3333", "0x3f266666", "0x3f3504f3"], - [3, "0x41a53333", "0x3f266666", "0x41a53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41a53333", "0x41cd3333"], - [3, "0x41a53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [3, "0x41f53333", "0x41f53333", "0x41f53333", "0x41cd3333", "0x3f3504f3"], - [1, "0x41f53333", "0x40b4cccd"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x3f266666", "0x4236999a"], - [1, "0x3f266666", "0x41cd3333"], - [3, "0x3f266666", "0x41a53333", "0x40b4cccd", "0x41a53333", "0x3f3504f3"], - [1, "0x41cd3333", "0x41a53333"], - [3, "0x41f53333", "0x41a53333", "0x41f53333", "0x41cd3333", "0x3f3504f3"], - [1, "0x41f53333", "0x4236999a"], - [3, "0x41f53333", "0x424a999a", "0x41cd3333", "0x424a999a", "0x3f3504f3"], - [1, "0x40b4cccd", "0x424a999a"], - [3, "0x3f266666", "0x424a999a", "0x3f266666", "0x4236999a", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41cd3333", "0x3f266666"], - [3, "0x41f53333", "0x3f266666", "0x41f53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41a53333", "0x41cd3333", "0x41a53333", "0x3f3504f3"], - [1, "0x41a53333", "0x41a53333"], - [1, "0x41a53333", "0x40b4cccd"], - [3, "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f266666", "0x3f3504f3"], - [5], - [0, "0x41a53333", "0x41a53333"], - [1, "0x40b4cccd", "0x41a53333"], - [3, "0x3f266666", "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f3504f3"], - [1, "0x3f266666", "0x4236999a"], - [3, "0x3f266666", "0x424a999a", "0x40b4cccd", "0x424a999a", "0x3f3504f3"], - [1, "0x41cd3333", "0x424a999a"], - [3, "0x41f53333", "0x424a999a", "0x41f53333", "0x4236999a", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [3, "0x41a53333", "0x41f53333", "0x41a53333", "0x41cd3333", "0x3f3504f3"], - [1, "0x41a53333", "0x41a53333"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rRect14": { - "p1": [[0, "0x41cd3333", "0x3f266666"], - [3, "0x41f53333", "0x3f266666", "0x41f53333", "0x40b4cccd", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41a53333", "0x41cd3333", "0x41a53333", "0x3f3504f3"], - [1, "0x41a53333", "0x41a53333"], - [1, "0x41a53333", "0x40b4cccd"], - [3, "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f266666", "0x3f3504f3"], - [5], - [0, "0x41a53333", "0x41a53333"], - [1, "0x40b4cccd", "0x41a53333"], - [3, "0x3f266666", "0x41a53333", "0x3f266666", "0x41cd3333", "0x3f3504f3"], - [1, "0x3f266666", "0x4236999a"], - [3, "0x3f266666", "0x424a999a", "0x40b4cccd", "0x424a999a", "0x3f3504f3"], - [1, "0x41cd3333", "0x424a999a"], - [3, "0x41f53333", "0x424a999a", "0x41f53333", "0x4236999a", "0x3f3504f3"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [3, "0x41a53333", "0x41f53333", "0x41a53333", "0x41cd3333", "0x3f3504f3"], - [1, "0x41a53333", "0x41a53333"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x41a53333", "0x4236999a"], - [1, "0x41a53333", "0x41cd3333"], - [3, "0x41a53333", "0x41a53333", "0x41cd3333", "0x41a53333", "0x3f3504f3"], - [1, "0x4236999a", "0x41a53333"], - [3, "0x424a999a", "0x41a53333", "0x424a999a", "0x41cd3333", "0x3f3504f3"], - [1, "0x424a999a", "0x4236999a"], - [3, "0x424a999a", "0x424a999a", "0x4236999a", "0x424a999a", "0x3f3504f3"], - [1, "0x41cd3333", "0x424a999a"], - [3, "0x41a53333", "0x424a999a", "0x41a53333", "0x4236999a", "0x3f3504f3"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kReverseDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41cd3333", "0x424a999a"], - [1, "0x4236999a", "0x424a999a"], - [3, "0x424a999a", "0x424a999a", "0x424a999a", "0x4236999a", "0x3f3504f3"], - [1, "0x424a999a", "0x41cd3333"], - [3, "0x424a999a", "0x41a53333", "0x4236999a", "0x41a53333", "0x3f3504f3"], - [1, "0x41f53333", "0x41a53333"], - [1, "0x41f53333", "0x41cd3333"], - [3, "0x41f53333", "0x41a53333", "0x41cd3333", "0x41a53333", "0x3f3504f3"], - [3, "0x41a53333", "0x41a53333", "0x41a53333", "0x41cd3333", "0x3f3504f3"], - [3, "0x41a53333", "0x41f53333", "0x41cd3333", "0x41f53333", "0x3f3504f3"], - [3, "0x41f53333", "0x41f53333", "0x41f53333", "0x41cd3333", "0x3f3504f3"], - [1, "0x41f53333", "0x4236999a"], - [3, "0x41f53333", "0x424a999a", "0x41cd3333", "0x424a999a", "0x3f3504f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp70d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40a00000", "0x40800000", "0x00000000", "0x40a00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x00000000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f633e91", "0x402316a7"], - [4, "0x3eb78cec", "0x4025a7cc", "0x00000000", "0x400ca3b7", "0x00000000", "0x3f800000"], - [1, "0x40532b04", "0x3eae2194"], - [4, "0x400ae28c", "0x3f529ecc", "0x3fb3089d", "0x3fde7372", "0x3f633e91", "0x402316a7"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp69d": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x00000000", "0x3f800000", "0x40400000", "0x3f800000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40400000"], - [4, "0x00000000", "0x40000000", "0x40400000", "0x3f800000", "0x3f800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40400000"], - [1, "0x3fd52862", "0x3f8086d9"], - [4, "0x3fd55688", "0x3f80658d", "0x3fd584a6", "0x3f804447", "0x3fd5b2bc", "0x3f802307"], - [4, "0x400676d6", "0x3f30938f", "0x401c5a1f", "0x3ee2d0f6", "0x40000000", "0x00000000"], - [1, "0x3fd55555", "0x3f7fffff"], - [1, "0x3fd52862", "0x3f8086d9"], - [1, "0x3fd527e5", "0x3f808733"], - [4, "0x3fcb93f8", "0x3f9ccbe9", "0x3fb5976b", "0x3fb9109f", "0x3f9f9add", "0x3fd55555"], - [4, "0x3f948b10", "0x3fe38e39", "0x3f897b42", "0x3ff1c71c", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3fcd7e05"], - [4, "0x3f590de0", "0x3fe8fbd3", "0x3f424ba8", "0x40052319", "0x3f4e1adf", "0x401a67b6"], - [4, "0x3f55e642", "0x40119a79", "0x3f68875f", "0x4008cd3d", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp68u": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x40800000", "0x40a00000", "0x40800000", "0x3f800000", "0x40a00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x00000000", "0x40a00000", "0x40a00000", "0x00000000", "0x40a00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4031a43f", "0x40800000"], - [4, "0x4009a96f", "0x4092e25f", "0x3fa3e4b1", "0x40a00000", "0x00000000", "0x40a00000"], - [1, "0x3f7f776f", "0x40801112"], - [1, "0x3f800000", "0x40800000"], - [1, "0x40a00000", "0x00000000"], - [4, "0x409215fd", "0x3edea02e", "0x408a38cc", "0x3fb7e9ea", "0x40768256", "0x401b8e7e"], - [4, "0x40901022", "0x4017c89e", "0x40a00000", "0x402f348c", "0x40a00000", "0x40800000"], - [1, "0x4031a43f", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp67u": { - "p1": [[0, "0x40400000", "0x40a00000"], - [4, "0x3f800000", "0x40c00000", "0x40a00000", "0x00000000", "0x40400000", "0x3f800000"], - [1, "0x40400000", "0x40a00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40a00000", "0x40400000", "0x40c00000", "0x3f800000"], - [1, "0x00000000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [4, "0x40200000", "0x40880000", "0x40000000", "0x40b00000", "0x40400000", "0x40a00000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [4, "0x40880000", "0x40200000", "0x40b00000", "0x40000000", "0x40c00000", "0x3f800000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [4, "0x3fe00000", "0x40600000", "0x3f000000", "0x40800000", "0x00000000", "0x40a00000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x3f800000"], - [4, "0x40800000", "0x3f000000", "0x40600000", "0x3fe00000", "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp66u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40c00000", "0x40800000", "0x40000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40800000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40174814", "0x4064e2e0"], - [4, "0x3fcf6106", "0x4064ba60", "0x3f4f6106", "0x40419ca4", "0x00000000", "0x3f800000"], - [1, "0x402f71c8", "0x40062d83"], - [4, "0x4049a963", "0x3fc12d8f", "0x40811d16", "0x3f9b61bd", "0x40c00000", "0x40000000"], - [1, "0x408e38e4", "0x4031c71c"], - [1, "0x40929000", "0x40354000"], - [4, "0x408a5555", "0x4035aaaa", "0x4080e38f", "0x403f1c71", "0x406d097c", "0x40497b42"], - [1, "0x40160000", "0x40750000"], - [4, "0x40168008", "0x40703fb2", "0x4016e00c", "0x406acf4d", "0x40174814", "0x4064e2e0"], - [5], - [0, "0x40160000", "0x40750000"], - [1, "0x40000000", "0x40800000"], - [4, "0x40100000", "0x40880000", "0x40140000", "0x40840000", "0x40160000", "0x40750000"], - [5], - [0, "0x40929000", "0x40354000"], - [1, "0x40a00000", "0x40400000"], - [4, "0x409c0000", "0x40380000", "0x40978000", "0x40350000", "0x40929000", "0x40354000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"rectOp1d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f56015e", "0x3eea9d16"], - [4, "0x3f4cddcd", "0x3f0d9094", "0x3f42a393", "0x3f27f032", "0x3f37bddd", "0x3f42c0b6"], - [1, "0x40400000", "0x00000000"], - [4, "0x4003916f", "0x00000000", "0x3faacdc2", "0x3e64403e", "0x3f56015e", "0x3eea9d16"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp65d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f78b624", "0x3f800000"], - [4, "0x3f682177", "0x400db80a", "0x3f31d480", "0x4071d480", "0x00000000", "0x3f800000"], - [1, "0x3f78b624", "0x3f800000"], - [5], - [0, "0x3f7cd9ea", "0x3f208793"], - [4, "0x3e7d32d2", "0x3f40b34b", "0x00000000", "0x3f800000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [4, "0x3f800000", "0x00000000", "0x3f800000", "0x3e886882", "0x3f7cd9ea", "0x3f208793"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp64d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f56015e", "0x3eea9d16"], - [4, "0x3f4cddcd", "0x3f0d9094", "0x3f42a393", "0x3f27f032", "0x3f37bddd", "0x3f42c0b6"], - [1, "0x40400000", "0x00000000"], - [4, "0x4003916f", "0x00000000", "0x3faacdc2", "0x3e64403e", "0x3f56015e", "0x3eea9d16"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp63d": { - "p1": [[0, "0x40000000", "0x40400000"], - [4, "0x00000000", "0x40800000", "0x40400000", "0x40000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x40400000", "0x40a00000", "0x40400000", "0x40000000", "0x40800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x40a00000", "0x40400000"], - [4, "0x408ca91d", "0x402ca91d", "0x406ccc69", "0x402ada60", "0x404506fb", "0x402ffb58"], - [4, "0x404356e1", "0x4035a227", "0x4041ab71", "0x403afdae", "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x40400000"], - [4, "0x3fd00000", "0x40480000", "0x3fb00000", "0x40500000", "0x3fac0000", "0x40520000"], - [4, "0x3fa80000", "0x40540000", "0x3fc00000", "0x40500000", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp62d": { - "p1": [[0, "0x3f800000", "0x40400000"], - [4, "0x40a00000", "0x40c00000", "0x40a00000", "0x40400000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0x40800000", "0x40a00000", "0x40400000", "0x3f800000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40600284", "0x408a760a"], - [4, "0x403ae23b", "0x40869d31", "0x400765fb", "0x40758c7c", "0x3f800000", "0x40400000"], - [1, "0x406b7cef", "0x406adf3c"], - [4, "0x406874bc", "0x40738262", "0x4066017b", "0x407d4f6a", "0x40638e39", "0x40838e39"], - [4, "0x406264f2", "0x4085e0c6", "0x40613bab", "0x40883354", "0x40600284", "0x408a760a"], - [5], - [0, "0x409fafc0", "0x4072819b"], - [4, "0x409faa35", "0x407271d6", "0x409fa447", "0x407265d6", "0x409f9df1", "0x40725d79"], - [4, "0x409fa3e0", "0x40726981", "0x409fa9d0", "0x4072758c", "0x409fafc0", "0x4072819b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp61d": { - "p1": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40a00000", "0x40400000", "0x40000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40c00000", "0x40000000", "0x3f800000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [4, "0x401360ad", "0x40364fa9", "0x4029b057", "0x4029b057", "0x40420b9b", "0x401be8ca"], - [4, "0x407a2207", "0x3ff85b45", "0x409e8882", "0x3fac9f53", "0x40c00000", "0x3f800000"], - [1, "0x40600000", "0x3fc00000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x40372df0", "0x3fd05407"], - [4, "0x401f746f", "0x40066bfe", "0x400d0fca", "0x4025e06d", "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40600000", "0x3f000000", "0x40600000", "0x3f800000", "0x40000000"], - [1, "0x40372df0", "0x3fd05407"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp60d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x40800000", "0x40c00000", "0x40c00000", "0x00000000", "0x40a00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x40000000", "0x40a00000", "0x40000000", "0x00000000", "0x40c00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40059ab9", "0x40550635"], - [4, "0x3fbc505c", "0x404b09f7", "0x3f45df77", "0x403177de", "0x00000000", "0x40000000"], - [1, "0x40a00000", "0x40000000"], - [4, "0x40afe2b2", "0x3f80ea71", "0x40a81cfe", "0x3ffe2e7a", "0x408c9911", "0x402ef7a4"], - [4, "0x4052adf1", "0x400a5f4c", "0x40288905", "0x402656d7", "0x40059ab9", "0x40550635"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp59d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40a00000", "0x40c00000", "0x40800000", "0x00000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3f800000", "0x40800000", "0x3f800000", "0x00000000", "0x40c00000", "0x40a00000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe57a0c", "0x402144f1"], - [4, "0x3fa6dc62", "0x400ced78", "0x3f3677b8", "0x3fdb3bdc", "0x00000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [4, "0x40800000", "0x3ec103f8", "0x408c6bb9", "0x401e251b", "0x405e300e", "0x403b791d"], - [4, "0x402f14da", "0x4020932c", "0x400cdb4f", "0x401b49f8", "0x3fe57a0c", "0x402144f1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp57d": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x00000000", "0x40a00000", "0x40a00000", "0x40800000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x40a00000"], - [4, "0x40800000", "0x40c00000", "0x40a00000", "0x00000000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4087588b", "0x4089713e"], - [1, "0x40c00000", "0x40800000"], - [4, "0x40b6537b", "0x40800000", "0x40a0f441", "0x4082ecad", "0x4087d750", "0x4087015d"], - [4, "0x4087aca5", "0x4087d4a9", "0x4087825f", "0x4088a4ad", "0x4087588b", "0x4089713e"], - [5], - [0, "0x4084e728", "0x40877c37"], - [1, "0x408469ee", "0x4089ee58"], - [1, "0x00000000", "0x40a00000"], - [4, "0x00000000", "0x40a00000", "0x40169378", "0x4090f141", "0x4084e728", "0x40877c37"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp56d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40c00000", "0x40a00000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f5dedff", "0x401f4c80"], - [4, "0x3f1237ab", "0x400aece2", "0x3e8d571a", "0x3fd85670", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x402cac14", "0x3f446fe5", "0x40448e8c", "0x3f69e1f9", "0x404d4bef", "0x3f9b261e"], - [4, "0x3ff49ac0", "0x3f8be664", "0x3fa619ca", "0x3fcd11af", "0x3f5dedff", "0x401f4c80"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp55d": { - "p1": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40400000", "0x40400000", "0x40000000", "0x40a00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x00000000", "0x40a00000", "0x40a00000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4015e400", "0x40143800"], - [4, "0x3fafe91a", "0x40484234", "0x3f0a76e6", "0x407ac48d", "0x00000000", "0x40a00000"], - [1, "0x40a00000", "0x00000000"], - [4, "0x408a209a", "0x3f2efb32", "0x40688267", "0x3fa007e4", "0x403f519d", "0x3fe3d6ec"], - [4, "0x402d4bf6", "0x40091341", "0x4016a8a3", "0x40230fb8", "0x40041894", "0x4037ced8"], - [1, "0x4015e400", "0x40143800"], - [5], - [0, "0x40041894", "0x4037ced8"], - [1, "0x40000000", "0x40400000"], - [4, "0x3fd435f2", "0x4055e507", "0x3fc2a324", "0x405eae6e", "0x3fc24fa6", "0x405e862d"], - [4, "0x3fc1dfe5", "0x405e504d", "0x3fe05633", "0x404e147f", "0x40041894", "0x4037ced8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp54d": { - "p1": [[0, "0x00000000", "0x40800000"], - [4, "0x3f800000", "0x40400000", "0x40a00000", "0x40800000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x40a00000"], - [4, "0x40000000", "0x40800000", "0x40800000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4063670f", "0x404d9c3b"], - [4, "0x4082c681", "0x40422465", "0x408b3764", "0x402cdd91", "0x40800000", "0x40000000"], - [1, "0x40555555", "0x40155555"], - [1, "0x4063670f", "0x404d9c3b"], - [5], - [0, "0x40468cfb", "0x401cb982"], - [4, "0x4044af46", "0x402f02be", "0x4043b7ec", "0x40423590", "0x4044da5f", "0x4054f299"], - [4, "0x4031da44", "0x40583b21", "0x401c7f0d", "0x405a3ebf", "0x4006db7f", "0x405c492f"], - [4, "0x3fcf403a", "0x405f3b3b", "0x3f8f9c16", "0x40623b7d", "0x3f3684c4", "0x40692f67"], - [1, "0x40468cfb", "0x401cb982"], - [5], - [0, "0x3f3684c4", "0x40692f67"], - [4, "0x3ed5555c", "0x406e38e2", "0x3e2aaab0", "0x40755555", "0x00000000", "0x40800000"], - [1, "0x3f3684c4", "0x40692f67"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp53d": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40000000", "0x40a00000", "0x40400000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40a00000"], - [4, "0x3f800000", "0x40000000", "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40165d1c", "0x4019746e"], - [4, "0x404b0685", "0x4012328f", "0x4063ea33", "0x400553c4", "0x400ce628", "0x3f918e18"], - [4, "0x400b3a76", "0x3f9eb7f9", "0x40097a4b", "0x3fae447b", "0x40080000", "0x3fc00000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40400000"], - [4, "0x3ec3910d", "0x40278dde", "0x3f99cee3", "0x4021c886", "0x3ff36ae4", "0x401cdab9"], - [4, "0x3ffaf39f", "0x401c70a2", "0x40013053", "0x401c0811", "0x4004d390", "0x401b9e50"], - [4, "0x40037998", "0x400472e6", "0x400545c6", "0x3fe0bab6", "0x40080000", "0x3fc00000"], - [1, "0x40165d1c", "0x4019746e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp52d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x40a00000", "0x40800000", "0x40800000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40800000", "0x40a00000"], - [4, "0x40400000", "0x40800000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x403ebde2", "0x403d7bc4"], - [4, "0x40770a9a", "0x4052373a", "0x408ebe8b", "0x405d7d16", "0x40800000", "0x40400000"], - [1, "0x4036db6e", "0x402db6db"], - [1, "0x403ebde2", "0x403d7bc4"], - [5], - [0, "0x4032f3f2", "0x402cbcfc"], - [4, "0x4034d20c", "0x40318b14", "0x4036b912", "0x403661e9", "0x4038a845", "0x403b3b83"], - [4, "0x402e205a", "0x403751df", "0x40230e81", "0x4033209a", "0x4017c174", "0x402ed8e9"], - [4, "0x3ffd07d0", "0x402549b7", "0x3fc83e12", "0x401b4aab", "0x3f97fffe", "0x40130000"], - [1, "0x4032f3f2", "0x402cbcfc"], - [5], - [0, "0x3f97fffe", "0x40130000"], - [4, "0x3f2ffffe", "0x40080000", "0x3e7ffffd", "0x40000000", "0x00000000", "0x40000000"], - [1, "0x3f97fffe", "0x40130000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp51d": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40000000", "0x40800000", "0x3f800000", "0x40c00000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40800000"], - [4, "0x00000000", "0x40c00000", "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fd82441", "0x3ff7933c"], - [4, "0x3f76861f", "0x40128669", "0x3eb5e65a", "0x40294335", "0x00000000", "0x40400000"], - [1, "0x3fcccccd", "0x400ccccd"], - [1, "0x3fd82441", "0x3ff7933c"], - [5], - [0, "0x3ff9c0b5", "0x3fe76a6f"], - [4, "0x3ff56298", "0x3ff29194", "0x3ff0b59a", "0x3ffe2e20", "0x3febcec7", "0x40050c4e"], - [1, "0x40c00000", "0x00000000"], - [4, "0x40996e43", "0x3f1a46f4", "0x404e7aaf", "0x3f9a46f5", "0x3ff9c0b5", "0x3fe76a6f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp50d": { - "p1": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40c00000", "0x40a00000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x3f800000", "0x40a00000", "0x40400000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x404963e6", "0x3fdee348"], - [1, "0x00000000", "0x40400000"], - [4, "0x3e87b641", "0x4072e458", "0x3f3dab8c", "0x407d50b7", "0x3fa60904", "0x407256f7"], - [4, "0x3fa8d96b", "0x40708f0c", "0x3fabafa1", "0x406ec308", "0x3fae8ba3", "0x406cf356"], - [4, "0x3fef1432", "0x40441254", "0x401d9420", "0x4013e126", "0x404963e6", "0x3fdee348"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp49d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40a00000", "0x40400000", "0x40000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40800000", "0x40000000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40260775", "0x3facfc46"], - [1, "0x00000000", "0x40000000"], - [4, "0x3ee053fc", "0x40541f7e", "0x3f88bc61", "0x405e87d5", "0x3fdc6dff", "0x404a4950"], - [4, "0x3fb9f6de", "0x4047ad38", "0x3fdf2c82", "0x40017967", "0x40260775", "0x3facfc46"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp48d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40000000"], - [4, "0x40580000", "0x3ff00000", "0x40680000", "0x3fe00000", "0x406a0000", "0x3fdc0000"], - [4, "0x406c0000", "0x3fd80000", "0x40600000", "0x3fe00000", "0x40400000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [4, "0x3ffca91f", "0x40050252", "0x3ff9523d", "0x400a5dd9", "0x3ff5f20d", "0x401004a0"], - [4, "0x3fa6672e", "0x401525a0", "0x3f1ab715", "0x401356e3", "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp47d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x40c00000", "0x40000000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40c00000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x407f3d13", "0x4060f3a8"], - [4, "0x40814e4f", "0x40605584", "0x4082f452", "0x405fb7fc", "0x40848f6c", "0x405f1e87"], - [1, "0x40849710", "0x405f1bad"], - [1, "0x40a00000", "0x40800000"], - [4, "0x40abe2be", "0x40507507", "0x409d4884", "0x4055e400", "0x40849710", "0x405f1bad"], - [1, "0x4081bad0", "0x405bacf9"], - [1, "0x407f3d13", "0x4060f3a8"], - [5], - [0, "0x40382762", "0x402e7e07"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3ee3b55d", "0x404e515a", "0x3fd7203f", "0x406ab470", "0x4034ff97", "0x40699c6b"], - [4, "0x403501ac", "0x40695617", "0x403503c2", "0x40690fc2", "0x403505d7", "0x4068c96a"], - [4, "0x40359acb", "0x40552338", "0x403630c5", "0x40415a99", "0x40382762", "0x402e7e07"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp46d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x40400000", "0x40a00000", "0x40a00000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40000000", "0x40800000", "0x40000000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe37168", "0x403e61d7"], - [4, "0x3f9f3f13", "0x403ae719", "0x3f252aa1", "0x40294aa8", "0x00000000", "0x40000000"], - [1, "0x402e5c1a", "0x40000000"], - [4, "0x4017067e", "0x400acb59", "0x40045451", "0x40229f31", "0x3fe37168", "0x403e61d7"], - [5], - [0, "0x40742f07", "0x40050758"], - [4, "0x4075cc1a", "0x4003544b", "0x407758dd", "0x4001a65e", "0x4078d4fe", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [4, "0x40842109", "0x3fdef7b9", "0x4086a8e5", "0x3fccda6c", "0x4087bac7", "0x3fc58826"], - [4, "0x40881f02", "0x3fc3138c", "0x4088525c", "0x3fc1b420", "0x408852fa", "0x3fc1a190"], - [4, "0x40885398", "0x3fc18f00", "0x4088217b", "0x3fc2c94d", "0x4087bac7", "0x3fc58826"], - [4, "0x408651f2", "0x3fce5f22", "0x40826fa7", "0x3fe53e6b", "0x4078d4fe", "0x40000000"], - [1, "0x4068c511", "0x40000000"], - [4, "0x406c77eb", "0x40016a2d", "0x40704552", "0x4003161e", "0x40742f07", "0x40050758"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp45d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x40000000", "0x40800000", "0x40800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x405102b4", "0x3fb79a02"], - [4, "0x40510cc4", "0x3fb6da6c", "0x4050ff2c", "0x3fb664ec", "0x4050da9f", "0x3fb633ed"], - [4, "0x4050af55", "0x3fb5f9e6", "0x405063d8", "0x3fb61ff8", "0x404ff94e", "0x3fb69ce0"], - [4, "0x40505179", "0x3fb6ef95", "0x4050a9f0", "0x3fb743f5", "0x405102b4", "0x3fb79a02"], - [5], - [0, "0x3ff3a2b5", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [4, "0x3f054b69", "0x402152da", "0x3f854b69", "0x40289eea", "0x3fc12a84", "0x40237161"], - [4, "0x3fc6d79c", "0x401f7231", "0x3fcc62fe", "0x401b7d6d", "0x3fd1d53f", "0x40179a97"], - [4, "0x3fdd702a", "0x400f52c4", "0x3fe898fa", "0x40075c5b", "0x3ff3a2b5", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp44d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x40400000", "0x40c00000", "0x40800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40000000", "0x40400000", "0x40000000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f8dd8aa", "0x4047a10f"], - [4, "0x3f4681cc", "0x4039926e", "0x3ecfe2b5", "0x4022a5c9", "0x00000000", "0x40000000"], - [1, "0x40100000", "0x40000000"], - [4, "0x3ff7413c", "0x400d94ec", "0x3fd4462e", "0x4020ed8d", "0x3fafb7d4", "0x40352538"], - [4, "0x3fa4a3e7", "0x403b45a3", "0x3f996af2", "0x40417a89", "0x3f8dd8aa", "0x4047a10f"], - [5], - [0, "0x4057fe4b", "0x3fda9fbf"], - [4, "0x4057cd63", "0x3fc73b89", "0x4053808b", "0x3fc287fa", "0x404b17c2", "0x3fd9c5aa"], - [4, "0x404f4146", "0x3fd999fb", "0x40538d0f", "0x3fd9dfda", "0x4057fe4b", "0x3fda9fbf"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp43d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x40800000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3f800000", "0x40400000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fb8e38e", "0x3fc25ed1"], - [4, "0x3f638e38", "0x3fe38e39", "0x3eaaaaab", "0x40000000", "0x00000000", "0x40000000"], - [1, "0x3fb8e38e", "0x3fc25ed1"], - [5], - [0, "0x3fc0b460", "0x3fbeb458"], - [4, "0x3fbe19ad", "0x3fbfee99", "0x3fbb7e9d", "0x3fc12786", "0x3fb8e38e", "0x3fc25ed1"], - [1, "0x3fc00f6d", "0x3fbffadc"], - [4, "0x3fc04684", "0x3fbf8dc2", "0x3fc07d80", "0x3fbf20eb", "0x3fc0b460", "0x3fbeb458"], - [5], - [0, "0x3fe04b75", "0x3faf8ed0"], - [1, "0x3fdb6db7", "0x3fb6db6e"], - [1, "0x40400000", "0x3f800000"], - [4, "0x40600000", "0x3f000000", "0x40400000", "0x3f400000", "0x40100000", "0x3f900000"], - [4, "0x4005f02a", "0x3f9a0fd6", "0x3ff658b1", "0x3fa4d3a7", "0x3fe04b75", "0x3faf8ed0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp42d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x40c00000", "0x40a00000", "0x40a00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40a00000", "0x40c00000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4059f7e8", "0x4055f283"], - [4, "0x40929915", "0x408148f2", "0x40af5455", "0x408f5455", "0x40a00000", "0x40800000"], - [1, "0x40480000", "0x40380000"], - [1, "0x4059f7e8", "0x4055f283"], - [5], - [0, "0x402a0d7d", "0x40260818"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3eeb0c70", "0x3fbac31c", "0x3fe16e23", "0x4015bd17", "0x403c1495", "0x4043eb6d"], - [4, "0x4035db20", "0x4039c2fb", "0x402fd0ff", "0x402fbf99", "0x402a0d7d", "0x40260818"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp41i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40c00000", "0x40800000", "0x40400000", "0x40c00000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40800000"], - [4, "0x40800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4042ec4c", "0x40217626"], - [4, "0x403c8be7", "0x403f7e85", "0x4041d42d", "0x40629bc7", "0x40471c72", "0x407b425f"], - [1, "0x40400000", "0x40800000"], - [4, "0x4042b4a4", "0x40800000", "0x40456948", "0x407ff15c", "0x40481dec", "0x407fd5ef"], - [4, "0x4047c89c", "0x407e5af4", "0x40477287", "0x407cd417", "0x40471c72", "0x407b425f"], - [1, "0x40892492", "0x40492492"], - [1, "0x4042ec4c", "0x40217626"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp40d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40400000", "0x40000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x40000000", "0x40800000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40400000"], - [4, "0x40160382", "0x4038a97f", "0x402c0704", "0x402a97f7", "0x40407f6a", "0x401d82ef"], - [4, "0x4058a980", "0x400e1189", "0x406ead01", "0x40000000", "0x40800000", "0x40000000"], - [1, "0x4068ba2f", "0x3ff45d17"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x400e0cb1", "0x3fc70659"], - [4, "0x3fedc345", "0x400504b6", "0x3fee4291", "0x402f9d7a", "0x3ff537c3", "0x4041a88e"], - [4, "0x3f98db0d", "0x404ea510", "0x3ef66a16", "0x403b350b", "0x00000000", "0x3f800000"], - [1, "0x400e0cb1", "0x3fc70659"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp39d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x40a00000", "0x3f800000", "0x40800000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40a00000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3febd931", "0x3ff5ec98"], - [4, "0x3f9cbc15", "0x3fe87d63", "0x3f124925", "0x3fc92492", "0x00000000", "0x3f800000"], - [1, "0x3febd931", "0x3ff5ec98"], - [5], - [0, "0x40005f30", "0x3ff91668"], - [4, "0x3ff9d211", "0x3ff82994", "0x3ff2da1f", "0x3ff71d0e", "0x3febd931", "0x3ff5ec98"], - [1, "0x40003bb0", "0x40001dd8"], - [4, "0x400045bc", "0x3ffdcdaa", "0x40005179", "0x3ffb6bb2", "0x40005f30", "0x3ff91668"], - [5], - [0, "0x403ffe53", "0x3ffffca6"], - [1, "0x40400000", "0x40000000"], - [1, "0x40300000", "0x40180000"], - [1, "0x40800000", "0x40400000"], - [4, "0x40900000", "0x40000000", "0x40800000", "0x40000000", "0x40480000", "0x40000000"], - [4, "0x404561da", "0x40000000", "0x4042b647", "0x40000000", "0x403ffe53", "0x3ffffca6"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp38d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40c00000", "0x40400000", "0x40000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40000000", "0x40400000"], - [4, "0x3f800000", "0x40800000", "0x3f800000", "0x00000000", "0x40c00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40212f68", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x406a74c7", "0x3f59ea2c", "0x407179ec", "0x3fe623fd", "0x4049235c"], - [4, "0x3fa6ef42", "0x40552399", "0x3fa20295", "0x3ffe99a8", "0x40212f68", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp37d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40c00000", "0x40c00000", "0x3f800000", "0x40800000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40c00000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40c00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400a0cb7", "0x40510273"], - [4, "0x3fb39a11", "0x4047864b", "0x3f1bdfdb", "0x40216be9", "0x00000000", "0x3f800000"], - [1, "0x401f1e9b", "0x400f8f4d"], - [4, "0x4015c34e", "0x40222b05", "0x400fb8d9", "0x4038b2fc", "0x400a0cb7", "0x40510273"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp36u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x40000000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f3dc7ca", "0x403c6513"], - [4, "0x3ef7e05e", "0x40438c8a", "0x3e904310", "0x40361926", "0x00000000", "0x40000000"], - [1, "0x3e6baf39", "0x3ffb1704"], - [4, "0x3e1c837a", "0x3fd99901", "0x3d9c8379", "0x3fb0e916", "0x00000000", "0x3f800000"], - [1, "0x406555c3", "0x3f800000"], - [4, "0x406b09f5", "0x3f7a4625", "0x4070eccb", "0x3f752acc", "0x40770044", "0x3f70c0a0"], - [4, "0x407f3da1", "0x3f68cec9", "0x4083e36f", "0x3f63f5ae", "0x40885047", "0x3f62d9d2"], - [4, "0x40985ba0", "0x3f571b6e", "0x40aac543", "0x3f5e086b", "0x40c00000", "0x3f800000"], - [1, "0x402f2671", "0x3fc59dda"], - [4, "0x401d3232", "0x3fe313e9", "0x400d0fc7", "0x40022d33", "0x3ffcbd43", "0x401153a7"], - [4, "0x3fbd2a41", "0x40321af5", "0x3f8b1865", "0x404bebc7", "0x3f3dc7ca", "0x403c6513"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp35d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x40000000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f23f00f", "0x402423a9"], - [4, "0x3ed76807", "0x40150c07", "0x3e576808", "0x3febb404", "0x00000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x4064f34e", "0x3e58658c", "0x404cc24a", "0x3f0e7eef", "0x4036d256", "0x3f6e9d43"], - [4, "0x3ffb3206", "0x3f90f1cd", "0x3fadc272", "0x3fce1740", "0x3f810fda", "0x3fffbc09"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f7f4ae1", "0x40005a90", "0x3f7e96c2", "0x4000b45f", "0x3f7de3a4", "0x40010d6f"], - [4, "0x3f3fb2c3", "0x4012994f", "0x3f22a99d", "0x4021094c", "0x3f23b142", "0x4023de52"], - [4, "0x3f23bb38", "0x4023f9b7", "0x3f23d02a", "0x402410de", "0x3f23f00f", "0x402423a9"], - [5], - [0, "0x3f24b6a6", "0x402458af"], - [4, "0x3f2a96bd", "0x4024f149", "0x3f491694", "0x401b4e87", "0x3f7de3a4", "0x40010d6f"], - [4, "0x3f7f48b9", "0x4000a8b0", "0x3f805909", "0x4000438a", "0x3f810fda", "0x3fffbc09"], - [1, "0x400d87da", "0x3fd93c13"], - [4, "0x3fcbf9d1", "0x401d5259", "0x3f8c99ac", "0x40434a78", "0x3f24b6a6", "0x402458af"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp34d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0x40000000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f814101", "0x400d7e66"], - [4, "0x3f3c6f8c", "0x3ff76c12", "0x3ecf0a6b", "0x3fc50379", "0x00000000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [4, "0x402e2681", "0x3f800000", "0x402641df", "0x3fa7d376", "0x401ffd78", "0x3fd627d7"], - [4, "0x3fd8be80", "0x3fc0c2be", "0x3fa905c7", "0x3fe92a8e", "0x3f92f684", "0x40025ed1"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f800000", "0x4008a072", "0x3f800000", "0x400c9a29", "0x3f814101", "0x400d7e66"], - [5], - [0, "0x3f818839", "0x400da287"], - [1, "0x3f81bfd8", "0x400daeca"], - [4, "0x3f83df23", "0x400df06a", "0x3f889182", "0x4008ddf2", "0x3f92f684", "0x40025ed1"], - [1, "0x40148310", "0x401520c4"], - [4, "0x40098335", "0x40347646", "0x3fedb668", "0x40447b7d", "0x3f818839", "0x400da287"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp33i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x40c00000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fae0e9f", "0x3f800000"], - [4, "0x3fa797a5", "0x3f89ab70", "0x3fa188ad", "0x3f95f5b1", "0x3f9bbad4", "0x3fa490f9"], - [4, "0x3fb86a9c", "0x3fa3854b", "0x3fd6a202", "0x3fa06789", "0x3ff4cbe4", "0x3f9c0245"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3fae0e9f", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp32d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x40c00000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f9bbad4", "0x3fa490f9"], - [4, "0x3f31918a", "0x3fa701a7", "0x3e715bf4", "0x3f9e2b7e", "0x00000000", "0x3f800000"], - [1, "0x3fae0e9f", "0x3f800000"], - [4, "0x3fa797a5", "0x3f89ab70", "0x3fa188ad", "0x3f95f5b1", "0x3f9bbad4", "0x3fa490f9"], - [5], - [0, "0x3ff4cbe4", "0x3f9c0245"], - [4, "0x4012c856", "0x3f94e6ef", "0x402b1911", "0x3f8a7378", "0x40400000", "0x3f800000"], - [4, "0x40600000", "0x3f600000", "0x40780000", "0x3f400000", "0x407c0000", "0x3f380000"], - [4, "0x40800000", "0x3f300000", "0x40700000", "0x3f400000", "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3ff4cbe4", "0x3f9c0245"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp31d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40400000", "0x40000000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x40000000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa00001", "0x3fe00000"], - [4, "0x3f000001", "0x40100000", "0x00000000", "0x40200000", "0x00000000", "0x40000000"], - [1, "0x3fd3d0ba", "0x3f9617a3"], - [4, "0x3fc14078", "0x3faf14c1", "0x3fafaac8", "0x3fc87fd6", "0x3fa00001", "0x3fe00000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x404f1bbd", "0x3ec3910c", "0x401e377a", "0x3f68ea9f", "0x3fe8eaa0", "0x3fae2ac1"], - [4, "0x3fcf1bbd", "0x3fc00000", "0x3fb6a99c", "0x3fd0e443", "0x3fa00001", "0x3fe00000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp31x": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40400000", "0x40000000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x40000000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa00001", "0x3fe00000"], - [4, "0x3f000001", "0x40100000", "0x00000000", "0x40200000", "0x00000000", "0x40000000"], - [1, "0x3fd3d0ba", "0x3f9617a3"], - [4, "0x3fc14078", "0x3faf14c1", "0x3fafaac8", "0x3fc87fd6", "0x3fa00001", "0x3fe00000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x3fd3d0ba", "0x3f9617a3"], - [4, "0x40068ab5", "0x3f12011e", "0x4027d564", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x404f1bbd", "0x3ec3910c", "0x401e377a", "0x3f68ea9f", "0x3fe8eaa0", "0x3fae2ac1"], - [4, "0x3fcf1bbd", "0x3fc00000", "0x3fb6a99c", "0x3fd0e443", "0x3fa00001", "0x3fe00000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x3fa00000", "0x3fe00000"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f4d56ad", "0x401954a9", "0x3f38c117", "0x40239f74", "0x3f3a4f94", "0x4023d62b"], - [4, "0x3f3cafe7", "0x402429b2", "0x3f72a954", "0x400d0081", "0x3fa00000", "0x3fe00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp31u": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40400000", "0x40000000", "0x3f800000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x40000000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa00001", "0x3fe00000"], - [4, "0x3f000001", "0x40100000", "0x00000000", "0x40200000", "0x00000000", "0x40000000"], - [1, "0x3fd3d0ba", "0x3f9617a3"], - [4, "0x40068ab5", "0x3f12011e", "0x4027d564", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x404f1bbd", "0x3ec3910c", "0x401e377a", "0x3f68ea9f", "0x3fe8eaa0", "0x3fae2ac1"], - [4, "0x3fcf1bbd", "0x3fc00000", "0x3fb6a99c", "0x3fd0e443", "0x3fa00001", "0x3fe00000"], - [5], - [0, "0x3fa00001", "0x3fe00000"], - [4, "0x3f72a954", "0x400d0081", "0x3f3cafe7", "0x402429b2", "0x3f3a4f94", "0x4023d62b"], - [4, "0x3f38c117", "0x40239f74", "0x3f4d56ad", "0x401954a9", "0x3f800000", "0x40000000"], - [1, "0x3fa00000", "0x3fe00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp30d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40a00000", "0x40c00000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400d82a4", "0x402867d7"], - [4, "0x3fb5d881", "0x402705c4", "0x3f1d97a8", "0x400ecbd4", "0x00000000", "0x3f800000"], - [1, "0x4021aef0", "0x4000ac60"], - [4, "0x40199b1f", "0x400bc732", "0x4013337e", "0x4019577d", "0x400d82a4", "0x402867d7"], - [5], - [0, "0x40855555", "0x402aaaab"], - [1, "0x40a00000", "0x40000000"], - [4, "0x409fe2e8", "0x3fffc5d0", "0x409fc5da", "0x3fff8bce", "0x409fa8d6", "0x3fff51fb"], - [4, "0x40a64811", "0x40032eb2", "0x40a74557", "0x40145ff8", "0x40a00000", "0x40400000"], - [1, "0x40855555", "0x402aaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp29d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40a00000", "0x40c00000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x40000000", "0x40800000", "0x3f800000", "0x00000000", "0x40a00000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fdc6f93", "0x4023a15a"], - [4, "0x3f8da09c", "0x401b2910", "0x3efc32bb", "0x3ffe195d", "0x00000000", "0x3f800000"], - [1, "0x401fc3b4", "0x3fcfe1da"], - [4, "0x400a055a", "0x3fe7ff33", "0x3ff5d2ce", "0x40094d19", "0x3fdc6f93", "0x4023a15a"], - [5], - [0, "0x408adbf1", "0x3fda56f3"], - [4, "0x408ec56e", "0x3fcd6f3d", "0x409119e4", "0x3fc3fdab", "0x40916873", "0x3fc18937"], - [4, "0x4091c145", "0x3fbec2a2", "0x408f83fc", "0x3fc4eb58", "0x408a0d6d", "0x3fd91c9f"], - [4, "0x408a520b", "0x3fd9844f", "0x408a96e1", "0x3fd9ed15", "0x408adbf1", "0x3fda56f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp28u": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40800000", "0x40c00000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x40000000", "0x40400000", "0x3f800000", "0x00000000", "0x40800000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3faa9b93", "0x4039e34f"], - [4, "0x3f87e0d9", "0x40739479", "0x3f3b3a09", "0x409ce51e", "0x00000000", "0x40c00000"], - [1, "0x405ade96", "0x3fdcd388"], - [4, "0x405ef219", "0x3fd79bb8", "0x40629d93", "0x3fd2f9d1", "0x4065e600", "0x3fcee300"], - [4, "0x40733912", "0x3fc18459", "0x407ba309", "0x3fb7096d", "0x407c8340", "0x3fb523a0"], - [4, "0x407d6377", "0x3fb33dd3", "0x4076b9ee", "0x3fb9ed27", "0x4065e600", "0x3fcee300"], - [4, "0x40632182", "0x3fd1a9e6", "0x406026c8", "0x3fd490b6", "0x405cfbda", "0x3fd78a60"], - [1, "0x40800000", "0x3f800000"], - [4, "0x402ddf1b", "0x3f127ecf", "0x400a957b", "0x3f605ab2", "0x3fe625b8", "0x3fccb73d"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3e930cb4", "0x3fee4987", "0x3f67844b", "0x40095535", "0x3fc89944", "0x400a474e"], - [4, "0x3fbe812b", "0x4018d5e5", "0x3fb4e2dc", "0x4028d041", "0x3faa9b93", "0x4039e34f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp27d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40c00000", "0x3f800000", "0x00000000", "0x40a00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40a00000", "0x3f800000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x402aeb88", "0x3ff1f25b"], - [4, "0x40334370", "0x3fe37bd0", "0x403d32c6", "0x3fd793eb", "0x40496640", "0x3fd08f4d"], - [1, "0x40a00000", "0x40000000"], - [4, "0x40849249", "0x3fc92492", "0x4063eb1a", "0x3fc14e5e", "0x40496640", "0x3fd08f4d"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x401eb559", "0x400599d4"], - [4, "0x400d0b97", "0x400b3d1f", "0x3ffec92c", "0x401382f3", "0x3fe7712c", "0x401a958d"], - [4, "0x3fc1c4ff", "0x4025ff89", "0x3fa669b4", "0x402e4963", "0x3f844e38", "0x402354c1"], - [4, "0x3fd82b9c", "0x4056f7f9", "0x3ff08e07", "0x404275c7", "0x400a9049", "0x4023b365"], - [4, "0x40104ea5", "0x401a0a19", "0x4016a6e9", "0x400f5de9", "0x401eb559", "0x400599d4"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp26d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x40800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x40000000", "0x40400000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fc9b810", "0x40046ceb"], - [4, "0x3f90f7f1", "0x3ff6bedc", "0x3f1b752d", "0x3fcdba96", "0x00000000", "0x3f800000"], - [1, "0x4006b0f2", "0x3fd9cb4c"], - [4, "0x3ff07a26", "0x3fdb1181", "0x3fdc3bcc", "0x3fed651f", "0x3fc9b810", "0x40046ceb"], - [5], - [0, "0x403541a8", "0x3ffdea67"], - [4, "0x403634cc", "0x3ffcdd5e", "0x403722f3", "0x3ffbca8d", "0x40380c1e", "0x3ffab2bf"], - [1, "0x40400000", "0x40000000"], - [4, "0x4042afec", "0x3ff54050", "0x40452613", "0x3febdb3c", "0x40476276", "0x3fe3b13b"], - [4, "0x40527627", "0x3fcf3723", "0x40580000", "0x3fbafe07", "0x40580000", "0x3fb60000"], - [4, "0x40580000", "0x3fb101f9", "0x40527627", "0x3fbb3f05", "0x40476276", "0x3fe3b13b"], - [4, "0x404319c1", "0x3feb9c9d", "0x403dfcf9", "0x3ff391b8", "0x40380c1e", "0x3ffab2bf"], - [1, "0x402ce73e", "0x3ff344d4"], - [4, "0x402f965b", "0x3ff67c0c", "0x40325ea5", "0x3ffa0764", "0x403541a8", "0x3ffdea67"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp25i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40800000", "0x40a00000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40a00000"], - [4, "0x40000000", "0x40400000", "0x3f800000", "0x00000000", "0x40800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3feeeba4", "0x3fcfa3e1"], - [4, "0x3fe00952", "0x3fe0b7fe", "0x3fd39a58", "0x3ff724ee", "0x3fc7c862", "0x4008abc5"], - [4, "0x4002218f", "0x400da980", "0x401ee4ca", "0x4006a1ca", "0x4035fcd0", "0x3ff95335"], - [1, "0x40400000", "0x40000000"], - [4, "0x4047f639", "0x3ff0138e", "0x404eaf7f", "0x3fe31fca", "0x40544379", "0x3fd8be32"], - [4, "0x405623ba", "0x3fd64ae0", "0x4057e95a", "0x3fd3e303", "0x405992b5", "0x3fd18dc3"], - [4, "0x40594694", "0x3fd13d2b", "0x4058faa7", "0x3fd0ed1e", "0x4058aeef", "0x3fd09d99"], - [4, "0x40574c72", "0x3fd320fe", "0x4055d377", "0x3fd5d5c6", "0x40544379", "0x3fd8be32"], - [4, "0x404c0101", "0x3fe3882b", "0x4041ba73", "0x3fef302d", "0x4035fcd0", "0x3ff95335"], - [1, "0x3feeeba4", "0x3fcfa3e1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp8d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x44200000", "0x00000000"], - [1, "0x44200000", "0x43f00000"], - [1, "0x00000000", "0x43f00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x490cf320", "0x44f6770a"], - [4, "0x412b54ca", "0xc2e93127", "0x4383074c", "0x42369653", "0x439358d5", "0x3ffb2ef1"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44200000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x43f00000"], - [1, "0x44200000", "0x43f00000"], - [1, "0x44200000", "0x4122b70e"], - [4, "0x43a07f29", "0x410213aa", "0x439325cf", "0x40c38f21", "0x4393151c", "0x403efc4f"], - [4, "0x4393135b", "0x4029feeb", "0x43933703", "0x401439c2", "0x439358d5", "0x3ffb2ef1"], - [1, "0x44200000", "0x404907cb"], - [1, "0x44200000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDiff1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x40400000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40400000", "0x40c00000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testIntersect1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x40400000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40400000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testUnion1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x40400000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40400000", "0x40c00000"], - [1, "0x40400000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testXor1": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x40400000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x40400000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40400000", "0x40c00000"], - [1, "0x40400000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40c00000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDiff2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testIntersect2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testUnion2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testXor2": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [1, "0x41100000", "0x40400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kXOR_PathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x40400000"], - [1, "0x40c00000", "0x40400000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp1d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp2d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp3d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp1u": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp4d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp5d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp6d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp7d": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType2": "kEvenOdd_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testOp2u": { - "p1": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType1": "kEvenOdd_FillType", - "p2": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kUnion_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp24d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x40000000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x40000000", "0x40400000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f99999a", "0x3fb33333"], - [1, "0x3f5b6db7", "0x3fa49249"], - [4, "0x3f800000", "0x3fa1f58d", "0x3f924925", "0x3f9cbc15", "0x3fa49249", "0x3f97829d"], - [4, "0x3fabd740", "0x3f956ee9", "0x3fb31c36", "0x3f935b35", "0x3fba612d", "0x3f917185"], - [4, "0x3fb90600", "0x3f974034", "0x3fb7b6a7", "0x3f9d68d7", "0x3fb65c0a", "0x3fa3c677"], - [4, "0x3fb646db", "0x3fa42a0e", "0x3fb631a2", "0x3fa48dd8", "0x3fb61c5c", "0x3fa4f1d2"], - [1, "0x3f99999a", "0x3fb33333"], - [5], - [0, "0x3fb13409", "0x3fbb1158"], - [4, "0x3fb2fcd4", "0x3fb39461", "0x3fb494a0", "0x3fac22f9", "0x3fb61c5c", "0x3fa4f1d2"], - [1, "0x3fee6f00", "0x3f88c880"], - [4, "0x400f7a55", "0x3f877c84", "0x4027bd2b", "0x3f9ef4ab", "0x40400000", "0x40000000"], - [1, "0x3fb13409", "0x3fbb1158"], - [5], - [0, "0x3f5b6db7", "0x3fa49249"], - [1, "0x00000000", "0x3f800000"], - [4, "0x3e924925", "0x3fa49249", "0x3f124925", "0x3fa9cbc1", "0x3f5b6db7", "0x3fa49249"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp23d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x40800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f851280", "0x3fa3bd4c"], - [4, "0x3f23f15e", "0x3fa85142", "0x3e829ea0", "0x3fa0a7a8", "0x00000000", "0x3f800000"], - [1, "0x3f971561", "0x3f800000"], - [4, "0x3f90e445", "0x3f8a04c3", "0x3f8af41f", "0x3f9607bf", "0x3f851280", "0x3fa3bd4c"], - [5], - [0, "0x3ffa9716", "0x3f881d5f"], - [4, "0x402cb203", "0x3f4c4a66", "0x40457307", "0x3eea33e3", "0x40000000", "0x3f800000"], - [1, "0x3ffa9716", "0x3f881d5f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp22d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f6b96bf", "0x3fd05f29"], - [4, "0x3f2520d9", "0x3fc40dee", "0x3eac6218", "0x3fab1886", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x401e877c", "0x3f05e211", "0x401feeb2", "0x3f74c64f", "0x400b2807", "0x3fa94b4c"], - [4, "0x3fc6b5bb", "0x3f7574d8", "0x3f9bb0e1", "0x3f993b90", "0x3f6b96bf", "0x3fd05f29"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp21d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x40000000", "0x3f800000", "0x40c00000", "0x40a00000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40a00000", "0x40c00000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x402771ac", "0x402fa11e"], - [1, "0x40c00000", "0x40a00000"], - [4, "0x408cb50b", "0x40596a15", "0x40476212", "0x401beffa", "0x4009e7f6", "0x3fee310b"], - [4, "0x4015876f", "0x400b72fa", "0x40201bb2", "0x401f456e", "0x402771ac", "0x402fa11e"], - [5], - [0, "0x3f800000", "0x3fa2d652"], - [1, "0x3f800000", "0x3fd55555"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3eaaaaab", "0x3f800000", "0x3f800000", "0x3fa2d652"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp20d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x40c00000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40c00000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f6e94d7", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x409e7c0d", "0x3e860fcd", "0x401d36dc", "0x3f1d0a79", "0x3f7264c6", "0x3f592208"], - [4, "0x3f7139d9", "0x3f658e3a", "0x3f6ff546", "0x3f7282e2", "0x3f6e94d7", "0x3f800000"], - [5], - [0, "0x3f5b355f", "0x3f5cbfc8"], - [1, "0x3f555555", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3ebb3931", "0x3f7065e7", "0x3f5b355f", "0x3f5cbfc8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp19i": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x3f800000", "0x40000000", "0x3f800000", "0x40c00000", "0x40000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x3f800000", "0x40000000"], - [4, "0x40000000", "0x40c00000", "0x40000000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x3fdda2c5", "0x40000000"], - [4, "0x3fdb6402", "0x3fe04e2a", "0x3fd78bdf", "0x3fbf6b87", "0x3fd21a5e", "0x3fa03430"], - [2, "0x3fa3fdca", "0x3f9f302f", "0x3f800000", "0x3fa33b8f"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp18d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f1c3f91", "0x3fe0ad0f"], - [4, "0x3edb28c2", "0x3fc667ec", "0x3e66b5d3", "0x3fa673a3", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x40000000", "0x3f2d1b0c", "0x4006b5de", "0x3f7b42ee", "0x40094453", "0x3fb40c25"], - [4, "0x3fafda98", "0x3f9cf5b2", "0x3f7e0461", "0x3fbecf40", "0x3f289654", "0x3fdc693b"], - [4, "0x3f2472e9", "0x3fddd852", "0x3f2056db", "0x3fdf44dc", "0x3f1c3f91", "0x3fe0ad0f"], - [5], - [0, "0x3f87dadb", "0x400d95e3"], - [4, "0x3fcb5a81", "0x402b5437", "0x3ff038bb", "0x402921bf", "0x400188a8", "0x4019e822"], - [1, "0x3f87dadb", "0x400d95e3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp17d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40000000", "0x40800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40800000"], - [4, "0x3f800000", "0x40000000", "0x40000000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp16d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x3f800000", "0x40400000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40400000"], - [4, "0x00000000", "0x3f800000", "0x40000000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e978d51", "0x3fb43957"], - [4, "0x3df5c290", "0x3fcccccc", "0x00000000", "0x3fe66666", "0x00000000", "0x40000000"], - [1, "0x3e978d51", "0x3fb43957"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3e978d51", "0x3fb43957"], - [4, "0x3ec93404", "0x3fa6aec9", "0x3f01c78d", "0x3f9973d1", "0x3f2091ad", "0x3f8cb449"], - [4, "0x3f21a8c3", "0x3f8be113", "0x3f22bfe7", "0x3f8b0ecb", "0x3f23d70a", "0x3f8a3d71"], - [1, "0x3f22d0e9", "0x3f8bc6a2"], - [4, "0x3f499edd", "0x3f778eb3", "0x3f72ddf6", "0x3f5919af", "0x3f8c8e0c", "0x3f3cdc7d"], - [4, "0x3fd84548", "0x3e9a155a", "0x400637fe", "0x00000000", "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f23d70a", "0x3f8a3d71"], - [4, "0x3f432173", "0x3f658b45", "0x3f626bdb", "0x3f3c9582", "0x3f7d2590", "0x3f199999"], - [4, "0x3fa5afca", "0x3e4ccccc", "0x3fb93e4c", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp15d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40c00000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f058778", "0x3fe8f43d"], - [4, "0x3eb9c57d", "0x3fcb31bb", "0x3e41eef2", "0x3fa8671d", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x40000000", "0x3f3b4111", "0x40049d7f", "0x3f77bc11", "0x4007a61b", "0x3fae1a82"], - [4, "0x3fad2690", "0x3fa4a3e8", "0x3f76b4c6", "0x3fc4ae0f", "0x3f239470", "0x3fdf6bec"], - [4, "0x3f195d25", "0x3fe2b542", "0x3f0f6588", "0x3fe5ea1c", "0x3f058778", "0x3fe8f43d"], - [5], - [0, "0x3f3c79a6", "0x4007da67"], - [4, "0x3fdf1e3e", "0x405f0b57", "0x4004a48d", "0x4043d814", "0x40093523", "0x4016de30"], - [1, "0x3f3c79a6", "0x4007da67"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp14d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x40000000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x40000000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [4, "0x40000000", "0x3f000000", "0x3fc00000", "0x3f400000", "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [4, "0x3f000000", "0x3fa00000", "0x00000000", "0x3fc00000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp13d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x40400000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40a00000", "0x3f800000", "0x00000000", "0x40a00000", "0x40800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x402eac36", "0x4005de7c"], - [4, "0x40293a56", "0x400a2d1a", "0x402554d1", "0x400ff16e", "0x4021a273", "0x4015884a"], - [4, "0x401ca098", "0x40160120", "0x4018435e", "0x401747f7", "0x4014502b", "0x4018fce7"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3ffbd605", "0x40267425"], - [4, "0x4000aa10", "0x4024ee24", "0x40035905", "0x40232017", "0x40061bc7", "0x402144b9"], - [4, "0x400a7780", "0x401e5649", "0x400f0490", "0x401b46a8", "0x4014502b", "0x4018fce7"], - [1, "0x401c0981", "0x401d9f4d"], - [4, "0x40158b77", "0x402613ad", "0x400daecc", "0x402baa40", "0x3ffbd605", "0x40267425"], - [5], - [0, "0x402eac36", "0x4005de7c"], - [1, "0x40a00000", "0x40400000"], - [4, "0x4061af28", "0x3ff286bd", "0x40402d63", "0x3ff00b59", "0x402eac36", "0x4005de7c"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp12d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f7abff0", "0x3f800000"], - [4, "0x3f6cd1b8", "0x401d7919", "0x3f39ed35", "0x40943441", "0x00000000", "0x3f800000"], - [1, "0x3f7abff0", "0x3f800000"], - [5], - [0, "0x3f7d914a", "0x3f255e6f"], - [4, "0x3e65773e", "0x3f46a231", "0x00000000", "0x3f800000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [4, "0x3f800000", "0x00000000", "0x3f800000", "0x3e89d05e", "0x3f7d914a", "0x3f255e6f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp11d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40a00000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40a00000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x403d0000", "0x3f800000"], - [4, "0x40235601", "0x3f96cfff", "0x40156ad1", "0x3fbc14af", "0x4009cc1b", "0x3fdb31b0"], - [4, "0x40052373", "0x3fe7ab1e", "0x4000d963", "0x3ff32742", "0x3ff8a41f", "0x3ffc520f"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3fce63be", "0x4008c0b7"], - [4, "0x3fdbafc8", "0x40087d47", "0x3fe69b9b", "0x4005eca4", "0x3ff098c1", "0x4001d85f"], - [4, "0x3fe45063", "0x4003946f", "0x3fd8f5a4", "0x4005fbed", "0x3fce63be", "0x4008c0b7"], - [5], - [0, "0x403d0000", "0x3f800000"], - [1, "0x40a00000", "0x3f800000"], - [4, "0x40800000", "0x3f400000", "0x40580000", "0x3f500000", "0x403d0000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp10d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40400000", "0x3f800000", "0x00000000", "0x40800000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40800000", "0x3f800000", "0x00000000", "0x40400000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fed097b", "0x3f800000"], - [4, "0x3fe94e61", "0x3f81b8d1", "0x3fe5a984", "0x3f837efa", "0x3fe219d0", "0x3f85500e"], - [4, "0x3fe4af7b", "0x3f8377bd", "0x3fe7515d", "0x3f81b1aa", "0x3fea0000", "0x3f800000"], - [1, "0x3fed097b", "0x3f800000"], - [5], - [0, "0x4016dc7d", "0x3f55d8f3"], - [4, "0x4022ee39", "0x3f54d157", "0x403087ce", "0x3f610f9d", "0x40400000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [4, "0x4053d508", "0x3f451c0b", "0x4031d321", "0x3f40686e", "0x4016dc7d", "0x3f55d8f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp1i": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kIntersect_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [4, "0x3f400000", "0x3fa00000", "0x3f000000", "0x3fc00000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [4, "0x3fa00000", "0x3f400000", "0x3fc00000", "0x3f000000", "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp9d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40c00000", "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x3f800000", "0x40000000", "0x3f800000", "0x00000000", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f9105ec", "0x3f9105eb"], - [4, "0x3f265b41", "0x3fa882f6", "0x3ed105ec", "0x3fb4417b", "0x00000000", "0x3f800000"], - [4, "0x3f14c584", "0x4079f6e5", "0x3f53160f", "0x40462c1d", "0x3f8fb725", "0x4006b825"], - [4, "0x3fa047e9", "0x3fd65da1", "0x3fb22ae2", "0x3f9ae697", "0x3fc97b43", "0x3f800000"], - [1, "0x3fc00000", "0x3f800000"], - [4, "0x3fae6239", "0x3f85df42", "0x3f9eec26", "0x3f8bbe85", "0x3f9105ec", "0x3f9105eb"], - [5], - [0, "0x3fcda7cf", "0x3f773116"], - [4, "0x3fd74ba8", "0x3f712fc5", "0x3fe18bad", "0x3f6b429a", "0x3fec7c8e", "0x3f6592f8"], - [4, "0x3fe13002", "0x3f5dfded", "0x3fd6fdce", "0x3f655217", "0x3fcda7cf", "0x3f773116"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"quadOp9d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [2, "0x3f800000", "0x40c00000", "0x3fc00000", "0x3f800000"], - [2, "0x3fc00000", "0x3f000000", "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [2, "0x3f800000", "0x40000000", "0x3fb33333", "0x3f800000"], - [2, "0x40400000", "0x3ecccccd", "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f7ab30d", "0x3fbd9fdc"], - [2, "0x3f18a919", "0x3fcc548c", "0x00000000", "0x3f800000"], - [2, "0x3f00f526", "0x40613270", "0x3f616f44", "0x405ffdb5"], - [2, "0x3fa03d4a", "0x405ecd90", "0x3fc00000", "0x3f800000"], - [1, "0x3fb33333", "0x3f800000"], - [2, "0x3f9e8838", "0x3fb3ab74", "0x3f7ab30d", "0x3fbd9fdc"], - [5], - [0, "0x3fc0170d", "0x3f76c217"], - [2, "0x3fd56cad", "0x3f6825d8", "0x3fec9a28", "0x3f5cb278"], - [2, "0x3fd55f04", "0x3f376dc9", "0x3fca3d71", "0x3f428f5c"], - [2, "0x3fc0f5ce", "0x3f4bd6ff", "0x3fc0170d", "0x3f76c217"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"lineOp9d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40c00000"], - [1, "0x3fc00000", "0x3f800000"], - [1, "0x3fe66666", "0x3f4ccccd"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3fb33333", "0x3f800000"], - [1, "0x40400000", "0x3ecccccd"], - [1, "0x40c00000", "0x3f800000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40c00000"], - [1, "0x3fc00000", "0x3f800000"], - [1, "0x3fb33333", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x3fd07507", "0x3f6a0ea1"], - [1, "0x3feb0df6", "0x3f561bee"], - [1, "0x3fe66666", "0x3f4ccccd"], - [1, "0x3fd07507", "0x3f6a0ea1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp8d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40a00000", "0x3f800000", "0x00000000", "0x40800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40800000", "0x3f800000", "0x00000000", "0x40a00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f6ca163", "0x3ff869c0"], - [4, "0x3e86b7ff", "0x402f1301", "0x00000000", "0x40435100", "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x401d6da9", "0x3e7277e3", "0x4010c6df", "0x3f70d832", "0x3fd65287"], - [4, "0x3f9338c4", "0x3fbff2e8", "0x3fb34f88", "0x3fa528d2", "0x3fd97704", "0x3f8a38ab"], - [4, "0x3fb2a60e", "0x3fafe3ca", "0x3f91cbbf", "0x3fd76154", "0x3f6ca163", "0x3ff869c0"], - [5], - [0, "0x40180ce4", "0x3f065c16"], - [1, "0x00000000", "0x3f800000"], - [1, "0x402e5fc5", "0x3ea34075"], - [4, "0x4026a276", "0x3ec311d5", "0x401f3235", "0x3ee688a4", "0x40180ce4", "0x3f065c16"], - [5], - [0, "0x402e5fc5", "0x3ea34075"], - [1, "0x40800000", "0x00000000"], - [4, "0x4061af28", "0x00000000", "0x40468f3f", "0x3dff4a76", "0x402e5fc5", "0x3ea34075"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp7d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40400000", "0x40800000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40800000", "0x40400000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x40172314", "0x3e59ef94"], - [4, "0x4003ecd7", "0x3ef494c7", "0x3ffe5395", "0x3f71d019", "0x3ff610a8", "0x3facbf07"], - [4, "0x3ff402dd", "0x3fb9a259", "0x3ff2090a", "0x3fc60853", "0x3fefb67a", "0x3fd16c17"], - [4, "0x3fcd730b", "0x3fc9754c", "0x3faf6ab2", "0x3fc874ef", "0x3f954569", "0x3fcaa2b5"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f3624c0", "0x3fd4b2d7"], - [4, "0x3f57a939", "0x3fd0984b", "0x3f7e526c", "0x3fcc7a64", "0x3f954569", "0x3fcaa2b5"], - [1, "0x3fe610b3", "0x3ff30859"], - [4, "0x3fd5aa51", "0x400cbea1", "0x3fb47685", "0x400fb650", "0x3f3624c0", "0x3fd4b2d7"], - [5], - [0, "0x40172314", "0x3e59ef94"], - [1, "0x40400000", "0x00000000"], - [4, "0x402db6db", "0x00000000", "0x4020a72f", "0x3da72f05", "0x40172314", "0x3e59ef94"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp6d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40c00000", "0x3f800000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40400000", "0x3f800000", "0x00000000", "0x40c00000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f61e1e2", "0x40090041"], - [4, "0x3e969697", "0x404c07a8", "0x00000000", "0x406d8b5c", "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3ff3efd4", "0x3e520563", "0x3fe49c49", "0x3f64d9eb", "0x3fb1228d"], - [4, "0x3f8ac656", "0x3fa2eb7f", "0x3fa7d88d", "0x3f91f2b8", "0x3fca63e6", "0x3f8038ff"], - [4, "0x3fa8419a", "0x3faf8417", "0x3f8a709d", "0x3fe49a48", "0x3f61e1e2", "0x40090041"], - [5], - [0, "0x3fe8e849", "0x3f325d3d"], - [1, "0x00000000", "0x3f800000"], - [1, "0x40157b21", "0x3e62c4a4"], - [4, "0x4009c91c", "0x3eafc26a", "0x3ffd8d91", "0x3f020c47", "0x3fe8e849", "0x3f325d3d"], - [5], - [0, "0x40157b21", "0x3e62c4a4"], - [1, "0x40400000", "0x00000000"], - [4, "0x4030f0f1", "0x00000000", "0x4022c4a7", "0x3daa137a", "0x40157b21", "0x3e62c4a4"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp5d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp3d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x40000000", "0x40400000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40400000", "0x40000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f9e9872", "0x3fb4dd7b"], - [4, "0x3f973d61", "0x3fe548eb", "0x3f622c10", "0x3ff11608", "0x00000000", "0x3f800000"], - [1, "0x3f9e9872", "0x3fb4dd7b"], - [5], - [0, "0x3f9a56b7", "0x3f503f58"], - [4, "0x3ecdc8f3", "0x3f191b86", "0x00000000", "0x3f800000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [4, "0x3f800000", "0x00000000", "0x3f912614", "0x3ecdc8f5", "0x3f9a56b7", "0x3f503f58"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp2d": { - "p1": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x40000000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ecabaa8", "0x3f49ffc9"], - [4, "0x3e3d7fb8", "0x3f91df85", "0x00000000", "0x3fc8efc2", "0x00000000", "0x40000000"], - [1, "0x3f310ef5", "0x3f1de217"], - [4, "0x3f176ac4", "0x3f2d8f4f", "0x3efaae9e", "0x3f3c9a5f", "0x3ecabaa8", "0x3f49ffc9"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cubicOp1d": { - "p1": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x40000000", "0x3f800000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillType1": "kWinding_FillType", - "p2": [[0, "0x00000000", "0x3f800000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillType2": "kWinding_FillType", - "op": "kDifference_SkPathOp", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f1de217", "0x3f310ef5"], - [4, "0x3eab5386", "0x3f9397a2", "0x00000000", "0x3fca0b23", "0x00000000", "0x3f800000"], - [1, "0x3f1de217", "0x3f310ef5"], - [5], - [0, "0x3f49ffc9", "0x3ecabaa8"], - [4, "0x3ea63def", "0x3f2ce108", "0x00000000", "0x3f800000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [4, "0x3f800000", "0x00000000", "0x3f699332", "0x3e336672", "0x3f49ffc9", "0x3ecabaa8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -} -} diff --git a/experimental/pathkit/tests/PathOpsSimplify.json b/experimental/pathkit/tests/PathOpsSimplify.json deleted file mode 100644 index 4e72836fe4..0000000000 --- a/experimental/pathkit/tests/PathOpsSimplify.json +++ /dev/null @@ -1,18428 +0,0 @@ -{ -"bug8290": { - "path": [[0, "0xcf1c7651", "0xcf1c7650"], - [1, "0x4f1c7653", "0xcf1c7650"], - [1, "0x4f1c7653", "0x4f1c7654"], - [1, "0xcf1c7651", "0x4f1c7654"], - [1, "0xcf1c7651", "0xcf1c7650"], - [5], - [0, "0x433a0000", "0x44388800"], - [1, "0x445fb000", "0x44388800"], - [1, "0x445fb000", "0x4438c802"], - [1, "0x433a0000", "0x4438c802"], - [1, "0x433a0000", "0x44388800"], - [5], - [0, "0x433a0000", "0x44565002"], - [1, "0x445fb000", "0x44565002"], - [1, "0x445fb000", "0x44569000"], - [1, "0x433a0000", "0x44569000"], - [1, "0x433a0000", "0x44565002"], - [5], - [0, "0x433a0000", "0x44741804"], - [1, "0x445fb000", "0x44741804"], - [1, "0x445fb000", "0x44745806"], - [1, "0x433a0000", "0x44745806"], - [1, "0x433a0000", "0x44741804"], - [5], - [0, "0x433a0000", "0x4488f003"], - [1, "0x445fb000", "0x4488f003"], - [1, "0x445fb000", "0x44891004"], - [1, "0x433a0000", "0x44891004"], - [1, "0x433a0000", "0x4488f003"], - [5], - [0, "0x433a0000", "0x4497d404"], - [1, "0x445fb000", "0x4497d404"], - [1, "0x445fb000", "0x4497f405"], - [1, "0x433a0000", "0x4497f405"], - [1, "0x433a0000", "0x4497d404"], - [5], - [0, "0x433a0000", "0x44a6b805"], - [1, "0x445fb000", "0x44a6b805"], - [1, "0x445fb000", "0x44a6d806"], - [1, "0x433a0000", "0x44a6d806"], - [1, "0x433a0000", "0x44a6b805"], - [5], - [0, "0x433a0000", "0x44b59c06"], - [1, "0x445fb000", "0x44b59c06"], - [1, "0x445fb000", "0x44b5bc07"], - [1, "0x433a0000", "0x44b5bc07"], - [1, "0x433a0000", "0x44b59c06"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4f1c7653", "0xcf1c7650"], - [1, "0xcf1c7651", "0xcf1c7650"], - [1, "0xcf1c7651", "0x4f1c7654"], - [1, "0x4f1c7653", "0x4f1c7654"], - [1, "0x4f1c7653", "0xcf1c7650"], - [5], - [0, "0x445fb000", "0x44388800"], - [1, "0x433a0000", "0x44388800"], - [1, "0x433a0000", "0x4438c802"], - [1, "0x445fb000", "0x4438c802"], - [1, "0x445fb000", "0x44388800"], - [5], - [0, "0x445fb000", "0x44565002"], - [1, "0x433a0000", "0x44565002"], - [1, "0x433a0000", "0x44569000"], - [1, "0x445fb000", "0x44569000"], - [1, "0x445fb000", "0x44565002"], - [5], - [0, "0x445fb000", "0x44741804"], - [1, "0x433a0000", "0x44741804"], - [1, "0x433a0000", "0x44745806"], - [1, "0x445fb000", "0x44745806"], - [1, "0x445fb000", "0x44741804"], - [5], - [0, "0x445fb000", "0x4488f003"], - [1, "0x433a0000", "0x4488f003"], - [1, "0x433a0000", "0x44891004"], - [1, "0x445fb000", "0x44891004"], - [1, "0x445fb000", "0x4488f003"], - [5], - [0, "0x445fb000", "0x4497d404"], - [1, "0x433a0000", "0x4497d404"], - [1, "0x433a0000", "0x4497f405"], - [1, "0x445fb000", "0x4497f405"], - [1, "0x445fb000", "0x4497d404"], - [5], - [0, "0x445fb000", "0x44a6b805"], - [1, "0x433a0000", "0x44a6b805"], - [1, "0x433a0000", "0x44a6d806"], - [1, "0x445fb000", "0x44a6d806"], - [1, "0x445fb000", "0x44a6b805"], - [5], - [0, "0x445fb000", "0x44b59c06"], - [1, "0x433a0000", "0x44b59c06"], - [1, "0x433a0000", "0x44b5bc07"], - [1, "0x445fb000", "0x44b5bc07"], - [1, "0x445fb000", "0x44b59c06"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"bug8249": { - "path": [[0, "0x43310000", "0x43810000"], - [1, "0x43480000", "0x43868000"], - [4, "0x43480000", "0x43b20000", "0x437a0000", "0x43cd0000", "0x43c80000", "0x43cd0000"], - [4, "0x44098000", "0x43cd0000", "0x44160000", "0x43b20000", "0x44160000", "0x43868000"], - [1, "0x44160000", "0x43808000"], - [4, "0x44160000", "0x43330000", "0x44110000", "0x429c0000", "0x43cd0000", "0x429c0000"], - [4, "0x43700000", "0x429c0000", "0x43480000", "0x431f0000", "0x43480000", "0x438a8000"], - [1, "0x43480000", "0x4401c000"], - [4, "0x43480000", "0x441f0000", "0x43660000", "0x44340000", "0x43c80000", "0x44340000"], - [4, "0x4404c000", "0x44340000", "0x440d0000", "0x442b8000", "0x44118000", "0x4416c000"], - [1, "0x442cc000", "0x441c8000"], - [4, "0x44260000", "0x443d4000", "0x44114000", "0x444a8000", "0x43c88000", "0x444a8000"], - [4, "0x43350000", "0x444a8000", "0x42c80000", "0x442e0000", "0x42c80000", "0x4401c000"], - [1, "0x42c80000", "0x438a8000"], - [4, "0x42c80000", "0x42cc0000", "0x433e0000", "0xc1200000", "0x43cd0000", "0xc1200000"], - [4, "0x441d8000", "0xc1200000", "0x442f0000", "0x42e60000", "0x442f0000", "0x437a0000"], - [1, "0x442f0000", "0x43880000"], - [4, "0x442f0000", "0x43d18000", "0x44164000", "0x43fa0000", "0x43c88000", "0x43fa0000"], - [4, "0x43490000", "0x43fa0000", "0x43160000", "0x43d00000", "0x43160000", "0x43868000"], - [1, "0x43310000", "0x43810000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43480000", "0x43db8ce9"], - [1, "0x43480000", "0x4401c000"], - [4, "0x43480000", "0x441f0000", "0x43660000", "0x44340000", "0x43c80000", "0x44340000"], - [4, "0x4404c000", "0x44340000", "0x440d0000", "0x442b8000", "0x44118000", "0x4416c000"], - [1, "0x442cc000", "0x441c8000"], - [4, "0x44260000", "0x443d4000", "0x44114000", "0x444a8000", "0x43c88000", "0x444a8000"], - [4, "0x43350000", "0x444a8000", "0x42c80000", "0x442e0000", "0x42c80000", "0x4401c000"], - [1, "0x42c80000", "0x438a8000"], - [4, "0x42c80000", "0x42cc0000", "0x433e0000", "0xc1200000", "0x43cd0000", "0xc1200000"], - [4, "0x441d8000", "0xc1200000", "0x442f0000", "0x42e60000", "0x442f0000", "0x437a0000"], - [1, "0x442f0000", "0x43880000"], - [4, "0x442f0000", "0x43d18000", "0x44164000", "0x43fa0000", "0x43c88000", "0x43fa0000"], - [4, "0x43964752", "0x43fa0000", "0x436db1ed", "0x43ef6824", "0x43480000", "0x43db8ce9"], - [5], - [0, "0x434805cb", "0x43881798"], - [4, "0x43493da4", "0x43b2a869", "0x437bd6b1", "0x43cd0000", "0x43c80000", "0x43cd0000"], - [4, "0x44098000", "0x43cd0000", "0x44160000", "0x43b20000", "0x44160000", "0x43868000"], - [1, "0x44160000", "0x43808000"], - [4, "0x44160000", "0x43330000", "0x44110000", "0x429c0000", "0x43cd0000", "0x429c0000"], - [4, "0x43725298", "0x429c0000", "0x43491e05", "0x431ccd43", "0x434805cb", "0x43881798"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"grshapearc": { - "path": [[0, "0x41c81412", "0x41b99412"], - [1, "0x41cc8d1b", "0x41b2f213"], - [3, "0x41d10659", "0x41ac5048", "0x41d7a858", "0x41b0c986", "0x3f3504f7"], - [3, "0x41de4a23", "0x41b542c4", "0x41d9d0e5", "0x41bbe48f", "0x3f3504f7"], - [1, "0x41d557a8", "0x41c28659"], - [3, "0x41d0de6a", "0x41c92858", "0x41ca3c9f", "0x41c4af1b", "0x3f3504f7"], - [3, "0x41c39ad4", "0x41c035dd", "0x41c81412", "0x41b99412", "0x3f3504f7"], - [5], - [0, "0x41d57f97", "0x41a5ae49"], - [1, "0x41d9f8d5", "0x419f0c7e"], - [3, "0x41de7213", "0x41986ab3", "0x41e51412", "0x419ce3f1", "0x3f3504f7"], - [3, "0x41ebb5dd", "0x41a15cfb", "0x41e73c9f", "0x41a7fefa", "0x3f3504f7"], - [1, "0x41e2c361", "0x41aea0c5"], - [3, "0x41de4a23", "0x41b542c4", "0x41d7a858", "0x41b0c986", "0x3f3504f7"], - [3, "0x41d10659", "0x41ac5048", "0x41d57f97", "0x41a5ae49", "0x3f3504f7"], - [5], - [0, "0x41e2eb51", "0x4191c8b4"], - [1, "0x41e7648f", "0x418b26e9"], - [3, "0x41ebddcc", "0x4184851f", "0x41f27f97", "0x4188fe28", "0x3f3504f7"], - [3, "0x41f92196", "0x418d7766", "0x41f4a858", "0x41941965", "0x3f3504f7"], - [1, "0x41f02f1b", "0x419abb30"], - [3, "0x41ebb5dd", "0x41a15cfb", "0x41e51412", "0x419ce3f1", "0x3f3504f7"], - [3, "0x41de7213", "0x41986ab3", "0x41e2eb51", "0x4191c8b4", "0x3f3504f7"], - [5], - [0, "0x41f0570a", "0x417bc63f"], - [1, "0x41f4d048", "0x416e82aa"], - [3, "0x41f94986", "0x41613eab", "0x41ffeb51", "0x416a3127", "0x3f3504f7"], - [3, "0x4203468e", "0x417323a3", "0x42010a09", "0x418033d0", "0x3f3504f7"], - [1, "0x41fd9ad4", "0x4186d59b"], - [3, "0x41f92196", "0x418d7766", "0x41f27f97", "0x4188fe28", "0x3f3504f7"], - [3, "0x41ebddcc", "0x4184851f", "0x41f0570a", "0x417bc63f", "0x3f3504f7"], - [5], - [0, "0x41fdc2c4", "0x4153fb16"], - [1, "0x42011e01", "0x4146b780"], - [3, "0x42035aa0", "0x41397382", "0x4206ab85", "0x414265fe", "0x3f3504f7"], - [3, "0x4209fc6a", "0x414b5879", "0x4207bfcc", "0x41589c0f", "0x3f3504f7"], - [1, "0x4205832d", "0x4165e00d"], - [3, "0x4203468e", "0x417323a3", "0x41ffeb51", "0x416a3127", "0x3f3504f7"], - [3, "0x41f94986", "0x41613eab", "0x41fdc2c4", "0x4153fb16", "0x3f3504f7"], - [5], - [0, "0x42059724", "0x412c2fec"], - [1, "0x4207d3c3", "0x411eec22"], - [3, "0x420a1062", "0x4111a863", "0x420d6162", "0x411a9ad4", "0x3f3504f7"], - [3, "0x4210b247", "0x41238d50", "0x420e75a8", "0x4130d0e5", "0x3f3504f7"], - [1, "0x420c3909", "0x413e14e4"], - [3, "0x4209fc6a", "0x414b5879", "0x4206ab85", "0x414265fe", "0x3f3504f7"], - [3, "0x42035aa0", "0x41397382", "0x42059724", "0x412c2fec", "0x3f3504f7"], - [5], - [0, "0x420c4d01", "0x410464a4"], - [1, "0x420e89a0", "0x40ee41dd"], - [3, "0x4210c63f", "0x40d3ba5e", "0x42141724", "0x40e59f41", "0x3f3504f7"], - [3, "0x42176824", "0x40f78423", "0x42152b85", "0x410905d1", "0x3f3504f7"], - [1, "0x4212eee6", "0x41164990"], - [3, "0x4210b247", "0x41238d50", "0x420d6162", "0x411a9ad4", "0x3f3504f7"], - [3, "0x420a1062", "0x4111a863", "0x420c4d01", "0x410464a4", "0x3f3504f7"], - [5], - [0, "0x421302de", "0x40b932df"], - [1, "0x42153f7d", "0x409eab60"], - [3, "0x42177c1c", "0x408423f6", "0x421acd01", "0x409608d9", "0x3f3504f7"], - [3, "0x421e1e01", "0x40a7edbb", "0x421be162", "0x40c2753a", "0x3f3504f7"], - [1, "0x4219a4c3", "0x40dcfcb9"], - [3, "0x42176824", "0x40f78423", "0x42141724", "0x40e59f41", "0x3f3504f7"], - [3, "0x4210c63f", "0x40d3ba5e", "0x421302de", "0x40b932df", "0x3f3504f7"], - [5], - [0, "0x421fc75f", "0x406e5ac4"], - [2, "0x422168dc", "0x40805793", "0x4222fee0", "0x4089ffd6"], - [3, "0x42262d91", "0x409d61e5", "0x4223c155", "0x40b6d806", "0x3f3504f7"], - [3, "0x42215518", "0x40d04e3c", "0x421e264c", "0x40bcec2d", "0x3f3504f7"], - [2, "0x421caf83", "0x40b401b8", "0x421b2e2f", "0x40ab8c54"], - [3, "0x4217e83e", "0x40992791", "0x421a34d7", "0x407df045", "0x3f3504f7"], - [3, "0x421c816f", "0x4049913f", "0x421fc75f", "0x406e5ac4", "0x3f3504f7"], - [5], - [0, "0x42294711", "0x40b376de"], - [2, "0x422ad3f8", "0x40be8af0", "0x422c5254", "0x40ca1b48"], - [3, "0x422f3247", "0x40e05bea", "0x422c6a30", "0x40f75aee", "0x3f3504f7"], - [3, "0x4229a219", "0x41072cf9", "0x4226c227", "0x40f8193b", "0x3f3504f7"], - [2, "0x42256113", "0x40ed6c0d", "0x4223f2ca", "0x40e3328b"], - [3, "0x4220f717", "0x40cde19c", "0x4223a12d", "0x40b603c5", "0x3f3504f7"], - [3, "0x42264b44", "0x409e25d9", "0x42294711", "0x40b376de", "0x3f3504f7"], - [5], - [0, "0x42322993", "0x40fb28a2"], - [2, "0x42339567", "0x41040e6b", "0x4234efb8", "0x410ac337"], - [3, "0x423772b0", "0x411736e3", "0x423455d0", "0x4121432d", "0x3f3504f7"], - [3, "0x423138ef", "0x412b4f0e", "0x422eb5dd", "0x411edb8c", "0x3f3504f7"], - [2, "0x422d762b", "0x4118aaf8", "0x422c264c", "0x4112b055"], - [3, "0x422982de", "0x4106a9f1", "0x422c8467", "0x40f837df", "0x3f3504f7"], - [3, "0x422f860b", "0x40e31bda", "0x42322993", "0x40fb28a2", "0x3f3504f7"], - [5], - [0, "0x423a1cac", "0x4126bcd3"], - [2, "0x423b428f", "0x412d84b6", "0x423c5724", "0x4134793e"], - [3, "0x423e7382", "0x41421062", "0x423b0d9f", "0x414a81d8", "0x3f3504f7"], - [3, "0x4237a7d5", "0x4152f34d", "0x42358b78", "0x41455c29", "0x3f3504f7"], - [2, "0x42348c30", "0x413ef06f", "0x42337cee", "0x4138ae7d"], - [3, "0x42313ec5", "0x412b6f00", "0x42348ea5", "0x412275f7", "0x3f3504f7"], - [3, "0x4237de84", "0x41197d56", "0x423a1cac", "0x4126bcd3", "0x3f3504f7"], - [5], - [0, "0x42406c22", "0x4151404f"], - [2, "0x4241612d", "0x4158ac08", "0x424242f8", "0x41603d71"], - [3, "0x4243f39c", "0x416ebda5", "0x4240538f", "0x41758034", "0x3f3504f7"], - [3, "0x423cb368", "0x417c42c4", "0x423b02c4", "0x416dc28f", "0x3f3504f7"], - [2, "0x423a3261", "0x4166c63f", "0x4239502e", "0x415fecc0"], - [3, "0x42377aad", "0x4151b4a2", "0x423b089a", "0x414a5e9e", "0x3f3504f7"], - [3, "0x423e96a1", "0x41430831", "0x42406c22", "0x4151404f", "0x3f3504f7"], - [5], - [0, "0x42458083", "0x417f42c4"], - [2, "0x42463cd3", "0x4183982b", "0x4246e440", "0x41879ce0"], - [3, "0x42482148", "0x418f3852", "0x4244538f", "0x4191b261", "0x3f3504f7"], - [3, "0x424085d6", "0x41942c3d", "0x423f48e9", "0x418c90cb", "0x3f3504f7"], - [2, "0x423eae49", "0x4188daee", "0x423e0083", "0x41853296"], - [3, "0x423c9c43", "0x417b652c", "0x42405c43", "0x4175d3c3", "0x3f3504f7"], - [3, "0x42441c43", "0x417042c4", "0x42458083", "0x417f42c4", "0x3f3504f7"], - [5], - [0, "0x42492f83", "0x4197f03b"], - [2, "0x4249ad29", "0x419c123a", "0x424a1518", "0x41a03dd9"], - [3, "0x424ad8c8", "0x41a817f6", "0x4246ebba", "0x41a99f8a", "0x3f3504f7"], - [3, "0x4242fe91", "0x41ab26e9", "0x42423ae1", "0x41a34ccd", "0x3f3504f7"], - [2, "0x4241daee", "0x419f734d", "0x424166e9", "0x419ba29c"], - [3, "0x42407a44", "0x4193da1d", "0x42445e9e", "0x419200d2", "0x3f3504f7"], - [3, "0x424842de", "0x41902787", "0x42492f83", "0x4197f03b", "0x3f3504f7"], - [5], - [0, "0x424b5965", "0x41b0c3ca"], - [2, "0x424b94fe", "0x41b4e910", "0x424bbb64", "0x41b912a3"], - [3, "0x424c04d0", "0x41c10d50", "0x4248077a", "0x41c1a05c", "0x3f3504f7"], - [3, "0x42440a23", "0x41c23333", "0x4243c09d", "0x41ba3886", "0x3f3504f7"], - [2, "0x42439d49", "0x41b66148", "0x42436632", "0x41b28d84"], - [3, "0x4242f3d0", "0x41aa9a37", "0x4246ed5d", "0x41a9b574", "0x3f3504f7"], - [3, "0x424ae6e9", "0x41a8d0b1", "0x424b5965", "0x41b0c3ca", "0x3f3504f7"], - [5], - [0, "0x424bff2e", "0x41c9ade0"], - [2, "0x424bfac7", "0x41cde2eb", "0x424be0aa", "0x41d2161e"], - [3, "0x424baf00", "0x41da13a9", "0x4247b03b", "0x41d9b055", "0x3f3504f7"], - [3, "0x4243b176", "0x41d94d01", "0x4243e320", "0x41d14f76", "0x3f3504f7"], - [2, "0x4243fb30", "0x41cd6e98", "0x4243ff2e", "0x41c98ce7"], - [3, "0x4244077a", "0x41c18ce7", "0x4248077a", "0x41c19d7e", "0x3f3504f7"], - [3, "0x424c075f", "0x41c1ae14", "0x424bff2e", "0x41c9ade0", "0x3f3504f7"], - [5], - [0, "0x424b22b7", "0x41e2c361"], - [2, "0x424ade6a", "0x41e6e076", "0x424a851f", "0x41eaf766"], - [3, "0x4249d8fc", "0x41f2da1d", "0x4245e787", "0x41f181d8", "0x3f3504f7"], - [3, "0x4241f611", "0x41f02993", "0x4242a234", "0x41e846dc", "0x3f3504f7"], - [2, "0x4242f4a2", "0x41e48069", "0x424333b6", "0x41e0b439"], - [3, "0x4243b780", "0x41d8c539", "0x4247af00", "0x41d9cccd", "0x3f3504f7"], - [3, "0x424ba681", "0x41dad461", "0x424b22b7", "0x41e2c361", "0x3f3504f7"], - [5], - [0, "0x4248c32d", "0x41fb7efa"], - [2, "0x42483924", "0x41ffb780", "0x42479893", "0x4201f1c4"], - [3, "0x424671aa", "0x4205c674", "0x42429d15", "0x42049f8a", "0x3f3504f7"], - [3, "0x423ec866", "0x420378bb", "0x423fef4f", "0x41ff484b", "0x3f3504f7"], - [2, "0x4240837b", "0x41fb6e63", "0x424102de", "0x41f788ce"], - [3, "0x42420069", "0x41efc880", "0x4245e090", "0x41f1c396", "0x3f3504f7"], - [3, "0x4249c0b8", "0x41f3beab", "0x4248c32d", "0x41fb7efa", "0x3f3504f7"], - [5], - [0, "0x4244ca8c", "0x420a0bac"], - [2, "0x42440539", "0x420c01a3", "0x42432bba", "0x420def4f"], - [3, "0x42418ed9", "0x4211985f", "0x423de5c9", "0x420ffb7f", "0x3f3504f7"], - [3, "0x423a3cb9", "0x420e5e84", "0x423bd99a", "0x420ab574", "0x3f3504f7"], - [2, "0x423ca268", "0x4208ede0", "0x423d5879", "0x42071e6a"], - [3, "0x423ecf28", "0x42036560", "0x42428817", "0x4204dc0f", "0x3f3504f7"], - [3, "0x42464120", "0x420652a3", "0x4244ca8c", "0x420a0bac", "0x3f3504f7"], - [5], - [0, "0x423f8a72", "0x42155bda"], - [2, "0x423e9461", "0x42172426", "0x423d8ce7", "0x4218e268"], - [3, "0x423b8419", "0x421c5412", "0x4238126f", "0x421a4b5e", "0x3f3504f7"], - [3, "0x4234a0aa", "0x421842aa", "0x4236a979", "0x4214d0e5", "0x3f3504f7"], - [2, "0x42379cac", "0x4213350b", "0x42387fcc", "0x42118ff9"], - [3, "0x423a65af", "0x420e0a8c", "0x423deb1c", "0x420ff08a", "0x3f3504f7"], - [3, "0x4241706f", "0x4211d687", "0x423f8a72", "0x42155bda", "0x3f3504f7"], - [5], - [0, "0x423942f8", "0x421f8d6a"], - [2, "0x42381f07", "0x42212f4f", "0x4236eb6b", "0x4222c5a2"], - [3, "0x4234816f", "0x4225f611", "0x42315100", "0x42238bfb", "0x3f3504f7"], - [3, "0x422e2090", "0x422121e5", "0x42308a8c", "0x421df176", "0x3f3504f7"], - [2, "0x4231a681", "0x421c7a5e", "0x4232b3eb", "0x421af8a1"], - [3, "0x4234fe42", "0x4217b127", "0x423845d6", "0x4219fb7f", "0x3f3504f7"], - [3, "0x423b8d50", "0x421c45d6", "0x423942f8", "0x421f8d6a", "0x3f3504f7"], - [5], - [0, "0x4231c25b", "0x42290fc5"], - [2, "0x42306148", "0x422a9d49", "0x422ef08a", "0x422c1c78"], - [3, "0x422c2a7f", "0x422efe5d", "0x422948b4", "0x422c3852", "0x3f3504f7"], - [3, "0x422666cf", "0x42297247", "0x42292cda", "0x42269062", "0x3f3504f7"], - [2, "0x422a8120", "0x42252ecc", "0x422bc711", "0x4223bfe6"], - [3, "0x422e6f00", "0x4220c241", "0x42316ca5", "0x42236a30", "0x3f3504f7"], - [3, "0x42346a4b", "0x42261220", "0x4231c25b", "0x42290fc5", "0x3f3504f7"], - [5], - [0, "0x4228d47b", "0x4231f6e3"], - [2, "0x4227374c", "0x423363a3", "0x42258b78", "0x4234befa"], - [3, "0x4222706f", "0x4237444d", "0x421feb02", "0x42342944", "0x3f3504f7"], - [3, "0x421d65af", "0x42310e3c", "0x422080b8", "0x422e88ce", "0x3f3504f7"], - [2, "0x42220bac", "0x422d4831", "0x42238903", "0x422bf79a"], - [3, "0x422688b4", "0x422951d1", "0x42292e63", "0x422c5183", "0x3f3504f7"], - [3, "0x422bd42c", "0x422f511a", "0x4228d47b", "0x4231f6e3", "0x3f3504f7"], - [5], - [0, "0x421e8d36", "0x4239f3b6"], - [2, "0x421cdc43", "0x423b1aa0", "0x421b2027", "0x423c303b"], - [3, "0x4217bbcd", "0x423e4ef3", "0x42159d15", "0x423aeab3", "0x3f3504f7"], - [3, "0x42137e42", "0x42378659", "0x4216e29c", "0x42356787", "0x3f3504f7"], - [2, "0x42187c9f", "0x42346752", "0x421a0c30", "0x4233570a"], - [3, "0x421d5a6b", "0x423116a1", "0x421f9aee", "0x423464dd", "0x3f3504f7"], - [3, "0x4221db71", "0x4237b333", "0x421e8d36", "0x4239f3b6", "0x3f3504f7"], - [5], - [0, "0x4213f213", "0x424049ef"], - [2, "0x421217f6", "0x42414034", "0x42103488", "0x4242233a"], - [3, "0x420c959b", "0x4243d687", "0x420ae268", "0x4240379a", "0x3f3504f7"], - [3, "0x42092f1b", "0x423c98ae", "0x420cce07", "0x423ae57a", "0x3f3504f7"], - [2, "0x420e8c64", "0x423a13de", "0x421041f2", "0x4239308a"], - [3, "0x4213cea5", "0x42375879", "0x4215a6b5", "0x423ae52c", "0x3f3504f7"], - [3, "0x42177ec5", "0x423e71de", "0x4213f213", "0x424049ef", "0x3f3504f7"], - [5], - [0, "0x42087611", "0x42456632"], - [2, "0x42067b7f", "0x424623d7", "0x4204798c", "0x4246ccb3"], - [3, "0x4200acc0", "0x42480c7e", "0x41feda1d", "0x42443fb1", "0x3f3504f7"], - [3, "0x41fc5a86", "0x424072e5", "0x4201fa10", "0x423f3319", "0x3f3504f7"], - [2, "0x4203d47b", "0x423e973f", "0x4205a80a", "0x423de824"], - [3, "0x4209671e", "0x423c8120", "0x420ace07", "0x42404034", "0x3f3504f7"], - [3, "0x420c350b", "0x4243ff2e", "0x42087611", "0x42456632", "0x3f3504f7"], - [5], - [0, "0x41f8a3d7", "0x42491dcc"], - [2, "0x41f48275", "0x42499cfb", "0x41f05773", "0x424a0674"], - [3, "0x41e87e5d", "0x424acd01", "0x41e6f141", "0x4246e076", "0x3f3504f7"], - [3, "0x41e563f1", "0x4242f3eb", "0x41ed3d08", "0x42422d5d", "0x3f3504f7"], - [2, "0x41f115ea", "0x4241cbfb", "0x41f4e5c9", "0x424156a1"], - [3, "0x41fcad0e", "0x4240671e", "0x41fe8c15", "0x42444ac1", "0x3f3504f7"], - [3, "0x42003574", "0x42482e63", "0x41f8a3d7", "0x42491dcc", "0x3f3504f7"], - [5], - [0, "0x41dfd0b1", "0x424b50e5"], - [2, "0x41dbab9f", "0x424b8e07", "0x41d78241", "0x424bb5dd"], - [3, "0x41cf87fd", "0x424c0241", "0x41ceef35", "0x4248051f", "0x3f3504f7"], - [3, "0x41ce56a1", "0x424407fd", "0x41d650e5", "0x4243bb99", "0x3f3504f7"], - [2, "0x41da2824", "0x424396d6", "0x41ddfbb3", "0x42435e6a"], - [3, "0x41e5ee2f", "0x4242e92a", "0x41e6d8ae", "0x4246e268", "0x3f3504f7"], - [3, "0x41e7c32d", "0x424adba6", "0x41dfd0b1", "0x424b50e5", "0x3f3504f7"], - [5], - [0, "0x41c6e666", "0x424bff97"], - [2, "0x41c2b2ca", "0x424bfcd3", "0x41be809d", "0x424be440"], - [3, "0x41b682aa", "0x424bb574", "0x41b6e042", "0x4247b694", "0x3f3504f7"], - [3, "0x41b73da5", "0x4243b79a", "0x41bf3b99", "0x4243e666", "0x3f3504f7"], - [2, "0x41c31b71", "0x4243fd08", "0x41c6fc1c", "0x4243ffb1"], - [3, "0x41cefc1c", "0x4244051f", "0x41cef141", "0x4248051f", "0x3f3504f7"], - [3, "0x41cee632", "0x424c0505", "0x41c6e666", "0x424bff97", "0x3f3504f7"], - [5], - [0, "0x41add07d", "0x424b2c22"], - [2, "0x41a9b261", "0x424ae944", "0x41a59aa0", "0x424a9168"], - [3, "0x419db6e3", "0x4249e824", "0x419f096c", "0x4245f646", "0x3f3504f7"], - [3, "0x41a05c29", "0x4242044d", "0x41a83fe6", "0x4242adac", "0x3f3504f7"], - [2, "0x41ac075f", "0x4242fec5", "0x41afd42c", "0x42433c85"], - [3, "0x41b7c3fe", "0x4243bd56", "0x41b6c227", "0x4247b53f", "0x3f3504f7"], - [3, "0x41b5c04f", "0x424bad0e", "0x41add07d", "0x424b2c22", "0x3f3504f7"], - [5], - [0, "0x419518fc", "0x4248d66d"], - [2, "0x4190df07", "0x42484ded", "0x418cb127", "0x4247aecc"], - [3, "0x41850625", "0x42468adb", "0x41874e3c", "0x4242b55a", "0x3f3504f7"], - [3, "0x4189961e", "0x423edfd9", "0x41914120", "0x424003ca", "0x3f3504f7"], - [2, "0x41951cac", "0x424096bc", "0x4199037b", "0x424114af"], - [3, "0x41a0c539", "0x42420f5c", "0x419ed014", "0x4245f03b", "0x3f3504f7"], - [3, "0x419cdaba", "0x4249d11a", "0x419518fc", "0x4248d66d", "0x3f3504f7"], - [5], - [0, "0x4178ec57", "0x4244e632"], - [2, "0x41711062", "0x42442234", "0x4169559b", "0x424349ef"], - [3, "0x415aacda", "0x4241af9e", "0x416115b5", "0x423e056d", "0x3f3504f7"], - [3, "0x41677e91", "0x423a5b23", "0x417627bb", "0x423bf574", "0x3f3504f7"], - [2, "0x417d4a23", "0x423cbd08", "0x418245a2", "0x423d7213"], - [3, "0x4189b9f5", "0x423ee5fe", "0x4186d220", "0x4242a00d", "0x3f3504f7"], - [3, "0x4183ea4b", "0x42465a1d", "0x4178ec57", "0x4244e632", "0x3f3504f7"], - [5], - [0, "0x414b91d1", "0x423facf4"], - [2, "0x41446c8b", "0x423eb803", "0x413d6e98", "0x423db176"], - [3, "0x412fa234", "0x423bab1c", "0x4137bb99", "0x42383803", "0x3f3504f7"], - [3, "0x413fd495", "0x4234c4d0", "0x414da162", "0x4236cb29", "0x3f3504f7"], - [2, "0x4154154d", "0x4237bd8b", "0x415aae14", "0x42389fbe"], - [3, "0x4168c8b4", "0x423a8347", "0x41613a93", "0x423e09d5", "0x3f3504f7"], - [3, "0x4159ac71", "0x4241907d", "0x414b91d1", "0x423facf4", "0x3f3504f7"], - [5], - [0, "0x4122b296", "0x42396b51"], - [2, "0x411c29f1", "0x423848e9", "0x4115ced9", "0x423716bc"], - [3, "0x41090664", "0x4234aee6", "0x4112a5d9", "0x42317cb9", "0x3f3504f7"], - [3, "0x411c4543", "0x422e4aa6", "0x41290d84", "0x4230b27c", "0x3f3504f7"], - [2, "0x412eeb85", "0x4231cd36", "0x4134f3b6", "0x4232d94b"], - [3, "0x414217c2", "0x42352162", "0x4138f766", "0x42386a65", "0x3f3504f7"], - [3, "0x412fd6a1", "0x423bb382", "0x4122b296", "0x42396b51", "0x3f3504f7"], - [5], - [0, "0x40f93ba3", "0x4231f34d"], - [2, "0x40ecca82", "0x423093a9", "0x40e0cc25", "0x422f245a"], - [3, "0x40c9ad43", "0x422c6076", "0x40dfccb8", "0x42297c9f", "0x3f3504f7"], - [3, "0x40f5ec42", "0x422698c8", "0x41068592", "0x42295cac", "0x3f3504f7"], - [2, "0x410c0ebf", "0x422aaf9e", "0x4111ccc2", "0x422bf439"], - [3, "0x411dcacb", "0x422e9a1d", "0x41133353", "0x4231999a", "0x3f3504f7"], - [3, "0x41089bda", "0x42349931", "0x40f93ba3", "0x4231f34d", "0x3f3504f7"], - [5], - [0, "0x40b1dfa4", "0x42290dd3"], - [2, "0x40a67286", "0x42277213", "0x409b8fda", "0x4225c794"], - [3, "0x40875293", "0x4222ae63", "0x40a01bda", "0x422026b5", "0x3f3504f7"], - [3, "0x40b8e521", "0x421d9f07", "0x40cd227d", "0x4220b838", "0x3f3504f7"], - [2, "0x40d72e88", "0x422241f2", "0x40e1ba9d", "0x4223be0e"], - [3, "0x40f6fa05", "0x4226bbb3", "0x40df0c89", "0x422963a3", "0x3f3504f7"], - [3, "0x40c71f0c", "0x422c0b92", "0x40b1dfa4", "0x42290dd3", "0x3f3504f7"], - [5], - [0, "0x40635df6", "0x421eca09"], - [2, "0x4050dbb6", "0x421d19ce", "0x403f6db1", "0x421b5e6a"], - [3, "0x401d5ad9", "0x4217fb99", "0x405387e8", "0x4215da6b", "0x3f3504f7"], - [3, "0x4084da7b", "0x4213b93e", "0x4095e3d2", "0x42171c0f", "0x3f3504f7"], - [2, "0x409def74", "0x4218b574", "0x40a67a25", "0x421a444d"], - [3, "0x40b890eb", "0x421d9100", "0x409e2b56", "0x421fd3de", "0x3f3504f7"], - [3, "0x4083c5c1", "0x422216bc", "0x40635df6", "0x421eca09", "0x3f3504f7"], - [5], - [0, "0x3ffb10cb", "0x4214341f"], - [2, "0x3fdc20c5", "0x42125b09", "0x3fbf9629", "0x42107852"], - [3, "0x3f88da90", "0x420cdaa0", "0x3ffc902e", "0x420b24c3", "0x3f3504f7"], - [3, "0x403822bc", "0x42096ee6", "0x4053805e", "0x420d0c98", "0x3f3504f7"], - [2, "0x4060ac86", "0x420eca23", "0x406ef3f5", "0x42107ee0"], - [3, "0x40864ef9", "0x42140a3d", "0x4053e83e", "0x4215e4dd", "0x3f3504f7"], - [3, "0x401b3261", "0x4217bf7d", "0x3ffb10cb", "0x4214341f", "0x3f3504f7"], - [5], - [0, "0x3f2d1ada", "0x4208bcd3"], - [2, "0x3efaaf9b", "0x4206c2c4", "0x3ea5844d", "0x4204c189"], - [3, "0x3c083cc5", "0x4200f5a8", "0x3f75197a", "0x41ff6632", "0x3f3504f7"], - [3, "0x3ff4092d", "0x41fce113", "0x400e2ce4", "0x42023c6a", "0x3f3504f7"], - [2, "0x401800a8", "0x42041653", "0x4023064f", "0x4205e95f"], - [3, "0x4039a1cb", "0x4209a752", "0x3ffb8423", "0x420b1100", "0x3f3504f7"], - [3, "0x3f83c45d", "0x420c7ac7", "0x3f2d1ada", "0x4208bcd3", "0x3f3504f7"], - [5], - [0, "0xbe85f80a", "0x41f93780"], - [2, "0xbec64cb6", "0x41f516f0", "0xbefbca75", "0x41f0ecc0"], - [3, "0xbf304381", "0x41e914af", "0x3e9576ee", "0x41e781d8", "0x3f3504f7"], - [3, "0x3fa2dd59", "0x41e5eecc", "0x3fbc0c74", "0x41edc6dc", "0x3f3504f7"], - [2, "0x3fc86499", "0x41f19eed", "0x3fd73d08", "0x41f56e63"], - [3, "0x3ff58698", "0x41fd3439", "0x3f725215", "0x41ff18c8", "0x3f3504f7"], - [3, "0xbccd19c4", "0x42007eab", "0xbe85f80a", "0x41f93780", "0x3f3504f7"], - [5], - [0, "0xbf520f80", "0x41e06560"], - [2, "0xbf61b941", "0x41dc404f", "0xbf6c0e06", "0x41d81724"], - [3, "0xbf7fdbe4", "0x41d01d49", "0xbb204b8f", "0x41cf7ec5", "0x3f3504f7"], - [3, "0x3f7e9b4a", "0x41cee076", "0x3f8934ad", "0x41d6da51", "0x3f3504f7"], - [2, "0x3f8df948", "0x41dab190", "0x3f953405", "0x41de84ea"], - [3, "0x3fa4370d", "0x41e676c9", "0x3e94651f", "0x41e76704", "0x3f3504f7"], - [3, "0xbf34092d", "0x41e8573f", "0xbf520f80", "0x41e06560", "0x3f3504f7"], - [5], - [0, "0xbf7ffaa0", "0x41c77aad"], - [2, "0xbf7fa494", "0x41c34880", "0xbf79e42e", "0x41bf1724"], - [3, "0xbf6eed14", "0x41b71931", "0x3d86b632", "0x41b770d8", "0x3f3504f7"], - [3, "0x3f884d55", "0x41b7c880", "0x3f82d1e1", "0x41bfc6a8", "0x3f3504f7"], - [2, "0x3f802a45", "0x41c3a546", "0x3f80029f", "0x41c784ea"], - [3, "0x3f7f60e1", "0x41cf84ea", "0xbb1ee2af", "0x41cf7fcc", "0x3f3504f7"], - [3, "0xbf804f4c", "0x41cf7aad", "0xbf7ffaa0", "0x41c77aad", "0x3f3504f7"], - [5], - [0, "0xbf4d5dc4", "0x41ae648f"], - [2, "0xbf3d01f3", "0x41aa45a2", "0xbf276630", "0x41a62cda"], - [3, "0xbefb8972", "0x419e4817", "0x3efda5db", "0x419f9518", "0x3f3504f7"], - [3, "0x3fbdb520", "0x41a0e219", "0x3fa8e4b8", "0x41a8c6dc", "0x3f3504f7"], - [2, "0x3f9eeb70", "0x41ac8ef3", "0x3f975e74", "0x41b05cc6"], - [3, "0x3f879c63", "0x41b84d36", "0x3d895b00", "0x41b7511a", "0x3f3504f7"], - [3, "0xbf6ce219", "0x41b654fe", "0xbf4d5dc4", "0x41ae648f", "0x3f3504f7"], - [5], - [0, "0xbe698a22", "0x4195b127"], - [2, "0xbdc4f5d3", "0x4191758e", "0x3d6cb51a", "0x418d463f"], - [3, "0x3eae24bc", "0x4185999a", "0x3fa6540d", "0x4187dbc0", "0x3f3504f7"], - [3, "0x40108f86", "0x418a1de7", "0x3ffcfb55", "0x4191ca8c", "0x3f3504f7"], - [2, "0x3feaca58", "0x4195a787", "0x3fdb34d7", "0x41998ff9"], - [3, "0x3fbc3f92", "0x41a15326", "0x3f0018e7", "0x419f63bd", "0x3f3504f7"], - [3, "0xbef09aaa", "0x419d7488", "0xbe698a22", "0x4195b127", "0x3f3504f7"], - [5], - [0, "0x3f3f913f", "0x417a07c8"], - [2, "0x3f704418", "0x417227bb", "0x3f930457", "0x416a68dc"], - [3, "0x3fc5f7a5", "0x415bbb99", "0x401db1d9", "0x416219ce", "0x3f3504f7"], - [3, "0x4058680a", "0x4168786c", "0x403eee63", "0x417725af", "0x3f3504f7"], - [2, "0x403285db", "0x417e4c30", "0x402748d4", "0x4182c880"], - [3, "0x4010363b", "0x418a3eab", "0x3fa9081c", "0x41875c5d", "0x3f3504f7"], - [3, "0x3ec68dda", "0x41847a10", "0x3f3f913f", "0x417a07c8", "0x3f3504f7"], - [5], - [0, "0x40030942", "0x414c93de"], - [2, "0x401248bf", "0x41456a16", "0x4022a305", "0x413e67a1"], - [3, "0x4042e1ef", "0x41309581", "0x407a2a6f", "0x4138a512", "0x3f3504f7"], - [3, "0x4098b978", "0x4140b50b", "0x40889a17", "0x414e872b", "0x3f3504f7"], - [2, "0x40810dc3", "0x4154ff2e", "0x40740885", "0x415b9c0f"], - [3, "0x4055f7cf", "0x4169bc02", "0x401d782d", "0x416237b5", "0x3f3504f7"], - [3, "0x3fc9f117", "0x415ab3d0", "0x40030942", "0x414c93de", "0x3f3504f7"], - [5], - [0, "0x4066c6e7", "0x41239ad4"], - [2, "0x4078d6f5", "0x411d10d6", "0x4085f1bf", "0x4116b439"], - [3, "0x40991ef7", "0x4109e52c", "0x40b2bd12", "0x41137bc8", "0x3f3504f7"], - [3, "0x40cc5b2d", "0x411d1264", "0x40b92df5", "0x4129e148", "0x3f3504f7"], - [2, "0x40b06335", "0x412fc0ec", "0x40a80d06", "0x4135c9ef"], - [3, "0x4095ddd7", "0x4142f488", "0x4077121b", "0x4139dcc6", "0x3f3504f7"], - [3, "0x40426888", "0x4130c505", "0x4066c6e7", "0x41239ad4", "0x3f3504f7"], - [5], - [0, "0x40aedfce", "0x40faf67f"], - [2, "0x40b9d178", "0x40ee809d", "0x40c54010", "0x40e27cc4"], - [3, "0x40db4ef9", "0x40cb4dfd", "0x40f27dbf", "0x40e15ce6", "0x3f3504f7"], - [3, "0x4104d643", "0x40f76bcf", "0x40f39d9d", "0x41074d40", "0x3f3504f7"], - [2, "0x40e91023", "0x410cd8e2", "0x40def5ed", "0x41129926"], - [3, "0x40c9d806", "0x411e9eb8", "0x40b1ccf7", "0x41140fc5", "0x3f3504f7"], - [3, "0x4099c1e8", "0x410980d2", "0x40aedfce", "0x40faf67f", "0x3f3504f7"], - [5], - [0, "0x40f5c7a4", "0x40b376f3"], - [2, "0x41014d7f", "0x40a8028a", "0x4107f252", "0x409d1840"], - [3, "0x41144f61", "0x4088c875", "0x411e7747", "0x40a18295", "0x3f3504f7"], - [3, "0x41289f56", "0x40ba3cc9", "0x411c421c", "0x40ce8c93", "0x3f3504f7"], - [2, "0x41162027", "0x40d89fd3", "0x411034cc", "0x40e332b5"], - [3, "0x410445d6", "0x40f883a5", "0x40f33abd", "0x40e0a5ce", "0x3f3504f7"], - [3, "0x40dde9cd", "0x40c8c7e3", "0x40f5c7a4", "0x40b376f3", "0x3f3504f7"], - [5], - [0, "0x4123d3c3", "0x4066294a"], - [2, "0x412a9a02", "0x40537a25", "0x41318db9", "0x4041e0df"], - [3, "0x413f12d7", "0x401fa805", "0x4147a0f9", "0x4055bcd3", "0x3f3504f7"], - [3, "0x41502f83", "0x4085e8d1", "0x4142aa65", "0x40970553", "0x3f3504f7"], - [2, "0x413c3f14", "0x409f249e", "0x4135fec5", "0x40a7c448"], - [3, "0x4128d2f2", "0x40b9ef0b", "0x411fbd5c", "0x409f9739", "0x3f3504f7"], - [3, "0x4116a7fa", "0x40853f68", "0x4123d3c3", "0x4066294a", "0x3f3504f7"], - [5], - [0, "0x414e27bb", "0x3fff6406"], - [2, "0x415588ce", "0x3fe04cad", "0x415d1062", "0x3fc39970"], - [3, "0x416b8241", "0x3f8c8af0", "0x417263f1", "0x40000c4a", "0x3f3504f7"], - [3, "0x417945a2", "0x4039d346", "0x416ad42c", "0x40555a86", "0x3f3504f7"], - [2, "0x4163e0df", "0x406299af", "0x415d10cb", "0x4070f323"], - [3, "0x414ee8a7", "0x408762cc", "0x414773eb", "0x40562507", "0x3f3504f7"], - [3, "0x413fff97", "0x401d84a1", "0x414e27bb", "0x3fff6406", "0x3f3504f7"], - [5], - [0, "0x417bf27c", "0x3f33cc7d"], - [2, "0x4181ebee", "0x3f03b04f", "0x4185ed5d", "0x3eb17efe"], - [3, "0x418d8347", "0x3ceda87a", "0x41900db9", "0x3f7a2ac3", "0x3f3504f7"], - [3, "0x4192985f", "0x3ff6742a", "0x418b0275", "0x400f8e9f", "0x3f3504f7"], - [2, "0x41874fdf", "0x40197785", "0x4183ab02", "0x402491a7"], - [3, "0x4178624e", "0x403b58b8", "0x4172b08a", "0x3fff12c2", "0x3f3504f7"], - [3, "0x416cfec5", "0x3f877469", "0x417bf27c", "0x3f33cc7d", "0x3f3504f7"], - [5], - [0, "0x419634d7", "0xbe79d884"], - [2, "0x419a5495", "0xbebe01bd", "0x419e7e28", "0xbef44157"], - [3, "0x41a654fe", "0xbf2d362f", "0x41a7edc6", "0x3e9b47a6", "0x3f3504f7"], - [3, "0x41a98659", "0x3fa43eea", "0x41a1af83", "0x3fbdc9c5", "0x3f3504f7"], - [2, "0x419dd7dc", "0x3fca4e7b", "0x419a096c", "0x3fd95326"], - [3, "0x419244d0", "0x3ff7f7cf", "0x41905aba", "0x3f776156", "0x3f3504f7"], - [3, "0x418e706f", "0xbb967e87", "0x419634d7", "0xbe79d884", "0x3f3504f7"], - [5], - [0, "0x41af0625", "0xbf4fd780"], - [2, "0x41b32b02", "0xbf5fe111", "0x41b753f8", "0xbf6a95c8"], - [3, "0x41bf4d6a", "0xbf7f1ae3", "0x41bff1aa", "0x399214f4", "0x3f3504f7"], - [3, "0x41c095b5", "0x3f7f3f64", "0x41b89c78", "0x3f89e258", "0x3f3504f7"], - [2, "0x41b4c539", "0x3f8ed331", "0x41b0f213", "0x3f963a2a"], - [3, "0x41a900d2", "0x3fa5989e", "0x41a80adb", "0x3e9a172b", "0x3f3504f7"], - [3, "0x41a71518", "0xbf311a43", "0x41af0625", "0xbf4fd780", "0x3f3504f7"], - [5], - [0, "0x41c7f0d8", "0xbf7fffef"], - [2, "0x41cc21ff", "0xbf8004ea", "0x41d05220", "0xbf7aac11"], - [3, "0x41d8507d", "0xbf706e09", "0x41d7fe5d", "0x3d75d76d", "0x3f3504f7"], - [3, "0x41d7ac71", "0x3f879485", "0x41cfae14", "0x3f827579", "0x3f3504f7"], - [2, "0x41cbd07d", "0x3f7ff706", "0x41c7f213", "0x3f800000"], - [3, "0x41bff213", "0x3f800981", "0x41bff176", "0x3996a5fd", "0x3f3504f7"], - [3, "0x41bff0d8", "0xbf7fed31", "0x41c7f0d8", "0xbf7fffef", "0x3f3504f7"], - [5], - [0, "0x41e1075f", "0xbf4fa301"], - [2, "0x41e5271e", "0xbf3fa3ca", "0x41e940ec", "0xbf2a62ed"], - [3, "0x41f126b5", "0xbf01756d", "0x41efdf3b", "0x3ef67f4e", "0x3f3504f7"], - [3, "0x41ee97c2", "0x3fbbfa6e", "0x41e6b22d", "0x3fa7837b", "0x3f3504f7"], - [2, "0x41e2e910", "0x3f9db478", "0x41df1a6b", "0x3f965269"], - [3, "0x41d7295f", "0x3f86eb70", "0x41d81fbe", "0x3d7b2e24", "0x3f3504f7"], - [3, "0x41d91653", "0xbf6e70f4", "0x41e1075f", "0xbf4fa301", "0x3f3504f7"], - [5], - [0, "0x41f9b646", "0xbe7c6a3c"], - [2, "0x41fdf382", "0xbdedb941", "0x42011254", "0x3d155963"], - [3, "0x4204e979", "0x3ea1ca3a", "0x4203cb44", "0x3fa3583a", "0x3f3504f7"], - [3, "0x4202acf4", "0x400f1f0c", "0x41fdab9f", "0x3ffa7621", "0x3f3504f7"], - [2, "0x41f9cd36", "0x3fe87065", "0x41f5e354", "0x3fd90774"], - [3, "0x41ee1eb8", "0x3fba6fe7", "0x41f00831", "0x3ef89614", "0x3f3504f7"], - [3, "0x41f1f1aa", "0xbef89353", "0x41f9b646", "0xbe7c6a3c", "0x3f3504f7"], - [5], - [0, "0x42093717", "0x3f38bcae"], - [2, "0x420b3021", "0x3f691dde", "0x420d20c5", "0x3f8f4a77"], - [3, "0x4210cd50", "0x3fc1e93a", "0x420f3852", "0x401bbcfd", "0x3f3504f7"], - [3, "0x420da36e", "0x4056855e", "0x4209f6e3", "0x403d35fc", "0x3f3504f7"], - [2, "0x42082c71", "0x4030dfa4", "0x42065a37", "0x4025b574"], - [3, "0x42029e01", "0x400ecec4", "0x42040c7e", "0x3fa6171a", "0x3f3504f7"], - [3, "0x42057ae1", "0x3eba4378", "0x42093717", "0x3f38bcae", "0x3f3504f7"], - [5], - [0, "0x42149a6b", "0x4000e4b8"], - [2, "0x421665fe", "0x401013a9", "0x421827bb", "0x40205eb3"], - [3, "0x421b9db2", "0x4040771d", "0x42199c29", "0x4077d60f", "0x3f3504f7"], - [3, "0x42179aa0", "0x40979a6b", "0x421424a9", "0x40878e4c", "0x3f3504f7"], - [2, "0x42128588", "0x40800918", "0x4210dd49", "0x40720e17"], - [3, "0x420d53f8", "0x40542507", "0x420f3296", "0x401b906d", "0x3f3504f7"], - [3, "0x4211111a", "0x3fc5f751", "0x42149a6b", "0x4000e4b8", "0x3f3504f7"], - [5], - [0, "0x421edf3b", "0x4064469d"], - [2, "0x422081f2", "0x40763fe6", "0x4222197f", "0x40849afe"], - [3, "0x42254ef3", "0x4097b69a", "0x4222eb85", "0x40b161d0", "0x3f3504f7"], - [3, "0x42208817", "0x40cb0d1b", "0x421d52a3", "0x40b7f180", "0x3f3504f7"], - [2, "0x421bda86", "0x40af3166", "0x421a57dc", "0x40a6e58a"], - [3, "0x42170bc7", "0x4094c84b", "0x42194f5c", "0x4074ce46", "0x3f3504f7"], - [3, "0x421b930c", "0x40400c20", "0x421edf3b", "0x4064469d", "0x3f3504f7"], - [5], - [0, "0x422869c7", "0x40ad5b6c"], - [2, "0x4229f924", "0x40b841b3", "0x422b7a44", "0x40c3a4e8"], - [3, "0x422e6219", "0x40d9a305", "0x422ba24e", "0x40f0e1b1", "0x3f3504f7"], - [3, "0x4228e282", "0x41041023", "0x4225faad", "0x40f22229", "0x3f3504f7"], - [2, "0x42249724", "0x40e79f17", "0x42232681", "0x40dd8f5c"], - [3, "0x42202354", "0x40c88280", "0x4222c4ea", "0x40b06873", "0x3f3504f7"], - [3, "0x42256681", "0x40984e7b", "0x422869c7", "0x40ad5b6c", "0x3f3504f7"], - [5], - [0, "0x42315e1b", "0x40f3ffd6"], - [2, "0x4232cd84", "0x4100641b", "0x42342bd4", "0x4107037b"], - [3, "0x4236b803", "0x411358f7", "0x4233a2b7", "0x411d8a1e", "0x3f3504f7"], - [3, "0x42308d50", "0x4127bb30", "0x422e0106", "0x411b65bf", "0x3f3504f7"], - [2, "0x422cbda5", "0x41154880", "0x422b6a7f", "0x410f6258"], - [3, "0x4228be42", "0x41037b40", "0x422bb803", "0x40f19408", "0x3f3504f7"], - [3, "0x422eb1c4", "0x40dc31a5", "0x42315e1b", "0x40f3ffd6", "0x3f3504f7"], - [5], - [0, "0x4239708a", "0x4122d07d"], - [2, "0x423a9e4f", "0x41299ba6", "0x423bba93", "0x413095ea"], - [3, "0x423de090", "0x413e14e4", "0x423a80b8", "0x4146acda", "0x3f3504f7"], - [3, "0x423720f9", "0x414f4467", "0x4234fafb", "0x4141c56d", "0x3f3504f7"], - [2, "0x4233f4a2", "0x413b54ca", "0x4232de01", "0x41350f28"], - [3, "0x42309639", "0x4127ea4b", "0x4233df70", "0x411ecad5", "0x3f3504f7"], - [3, "0x423728a7", "0x4115ab6b", "0x4239708a", "0x4122d07d", "0x3f3504f7"], - [5], - [0, "0x423fe219", "0x414d205c"], - [2, "0x4240dc0f", "0x41547e28", "0x4241c2de", "0x415c0275"], - [3, "0x42437df4", "0x416a6f00", "0x423fe2d1", "0x41715b57", "0x3f3504f7"], - [3, "0x423c4794", "0x41784745", "0x423a8c7e", "0x4169daba", "0x3f3504f7"], - [2, "0x4239b766", "0x4162ea4b", "0x4238d0b1", "0x415c1de7"], - [3, "0x4236f10d", "0x414dfb16", "0x423a79a7", "0x41467c85", "0x3f3504f7"], - [3, "0x423e025b", "0x413efd8b", "0x423fe219", "0x414d205c", "0x3f3504f7"], - [5], - [0, "0x424515d0", "0x417ad845"], - [2, "0x4245d7a8", "0x41815d64", "0x424684d0", "0x41855dcc"], - [3, "0x4247cce7", "0x418cf1de", "0x424402de", "0x418f81d8", "0x3f3504f7"], - [3, "0x424038d5", "0x41921206", "0x423ef0be", "0x418a7df4", "0x3f3504f7"], - [2, "0x423e5100", "0x4186cc98", "0x423d9e01", "0x418328c1"], - [3, "0x423c2ee6", "0x417761e5", "0x423feace", "0x4171a57a", "0x3f3504f7"], - [3, "0x4243a6b5", "0x416be8a7", "0x424515d0", "0x417ad845", "0x3f3504f7"], - [5], - [0, "0x4248e787", "0x4195a12d"], - [2, "0x42496b36", "0x4199c01a", "0x4249d931", "0x419de910"], - [3, "0x424aa873", "0x41a5bee0", "0x4246bda5", "0x41a75d2f", "0x3f3504f7"], - [3, "0x4242d2d7", "0x41a8fbb3", "0x42420396", "0x41a12618", "0x3f3504f7"], - [2, "0x42419e01", "0x419d4f0e", "0x42412474", "0x4199813b"], - [3, "0x42402c8b", "0x4191be0e", "0x42440e07", "0x418fce3c", "0x3f3504f7"], - [3, "0x4247ef9e", "0x418dde35", "0x4248e787", "0x4195a12d", "0x3f3504f7"], - [5], - [0, "0x424b3646", "0x41ae71aa"], - [2, "0x424b77e9", "0x41b29653", "0x424ba440", "0x41b6bf48"], - [3, "0x424bf93e", "0x41beb81d", "0x4247fcb9", "0x41bf6219", "0x3f3504f7"], - [3, "0x42440034", "0x41c00be1", "0x4243ab51", "0x41b8130c", "0x3f3504f7"], - [2, "0x4243825b", "0x41b43c02", "0x424345d6", "0x41b06910"], - [3, "0x4242c7fd", "0x41a8786c", "0x4246c034", "0x41a77cee", "0x3f3504f7"], - [3, "0x424ab86c", "0x41a6813b", "0x424b3646", "0x41ae71aa", "0x3f3504f7"], - [5], - [0, "0x424bffe6", "0x41c75c92"], - [2, "0x424c0189", "0x41cb8c15", "0x424bed91", "0x41cfbb30"], - [3, "0x424bc794", "0x41d7b9c1", "0x4247c84b", "0x41d76dc6", "0x3f3504f7"], - [3, "0x4243c903", "0x41d72196", "0x4243ef00", "0x41cf2305", "0x3f3504f7"], - [2, "0x4244016f", "0x41cb4674", "0x4243ffe6", "0x41c76910"], - [3, "0x4243fcb9", "0x41bf6910", "0x4247fcb9", "0x41bf62b7", "0x3f3504f7"], - [3, "0x424bfcb9", "0x41bf5c92", "0x424bffe6", "0x41c75c92", "0x3f3504f7"], - [5], - [0, "0x424b477a", "0x41e07319"], - [2, "0x424b08e9", "0x41e493a9", "0x424ab53f", "0x41e8ae7d"], - [3, "0x424a1461", "0x41f09518", "0x42462113", "0x41ef535b", "0x3f3504f7"], - [3, "0x42422de0", "0x41ee119d", "0x4242cebf", "0x41e62b02", "0x3f3504f7"], - [2, "0x42431bda", "0x41e26113", "0x4243559b", "0x41de919d"], - [3, "0x4243ce07", "0x41d69ff3", "0x4247c6dc", "0x41d79097", "0x3f3504f7"], - [3, "0x424bbfcc", "0x41d8816f", "0x424b477a", "0x41e07319", "0x3f3504f7"], - [5], - [0, "0x42490f0e", "0x41f91db2"], - [2, "0x42488b0f", "0x41fd5c5d", "0x4247f055", "0x4200c794"], - [3, "0x4246d4e4", "0x42049f8a", "0x4242fcee", "0x42038433", "0x3f3504f7"], - [3, "0x423f24dd", "0x420268dc", "0x4240404f", "0x41fd2196", "0x3f3504f7"], - [2, "0x4240cf0e", "0x41f941be", "0x42414903", "0x41f5566d"], - [3, "0x42423ac7", "0x41ed9062", "0x42461dcc", "0x41ef741f", "0x3f3504f7"], - [3, "0x424a00ec", "0x41f157a8", "0x42490f0e", "0x41f91db2", "0x3f3504f7"], - [5], - [0, "0x42453838", "0x4208efec"], - [2, "0x424477e9", "0x420ae9fc", "0x4243a354", "0x420cdba6"], - [3, "0x42421100", "0x42108952", "0x423e6354", "0x420ef6fd", "0x3f3504f7"], - [3, "0x423ab5a8", "0x420d64a9", "0x423c47fd", "0x4209b717", "0x3f3504f7"], - [2, "0x423d0c4a", "0x4207eb9f", "0x423dbdbf", "0x42061893"], - [3, "0x423f295f", "0x42025b57", "0x4242e69b", "0x4203c711", "0x3f3504f7"], - [3, "0x4246a3d7", "0x420532b0", "0x42453838", "0x4208efec", "0x3f3504f7"], - [5], - [0, "0x424013de", "0x4214599a"], - [2, "0x423f21e5", "0x4216264c", "0x423e1e35", "0x4217e92a"], - [3, "0x423c1f21", "0x421b6090", "0x4238a7bb", "0x42196162", "0x3f3504f7"], - [3, "0x4235306f", "0x4217624e", "0x42372f9e", "0x4213eb02", "0x3f3504f7"], - [2, "0x42381f56", "0x42124aa6", "0x4238feab", "0x4210a17c"], - [3, "0x423adaba", "0x420d16d6", "0x423e6546", "0x420ef2e5", "0x3f3504f7"], - [3, "0x4241efec", "0x4210cef3", "0x424013de", "0x4214599a", "0x3f3504f7"], - [5], - [0, "0x4239e36e", "0x421ea512"], - [2, "0x4238c539", "0x42204831", "0x4237973f", "0x4221e00d"], - [3, "0x42353611", "0x42251724", "0x4231fefa", "0x4222b5dd", "0x3f3504f7"], - [3, "0x422ec7fd", "0x422054af", "0x4231292a", "0x421d1d98", "0x3f3504f7"], - [2, "0x42323fe6", "0x421ba512", "0x42334817", "0x421a2234"], - [3, "0x42358986", "0x4216d47b", "0x4238d724", "0x421915ea", "0x3f3504f7"], - [3, "0x423c24dd", "0x421b5759", "0x4239e36e", "0x421ea512", "0x3f3504f7"], - [5], - [0, "0x423284ea", "0x42283247"], - [2, "0x42312993", "0x4229c227", "0x422fbe91", "0x422b43fe"], - [3, "0x422d00ec", "0x422e2dc6", "0x422a1724", "0x422b7021", "0x3f3504f7"], - [3, "0x42272d43", "0x4228b261", "0x4229eb02", "0x4225c89a", "0x3f3504f7"], - [2, "0x422b3a10", "0x42246474", "0x422c7aad", "0x4222f34d"], - [3, "0x422f1a37", "0x421fee2f", "0x42321f56", "0x42228d9f", "0x3f3504f7"], - [3, "0x42352474", "0x42252d29", "0x423284ea", "0x42283247", "0x3f3504f7"], - [5], - [0, "0x4229b8d5", "0x42312ae8"], - [2, "0x4228212d", "0x42329b3d", "0x42267aad", "0x4233fa78"], - [3, "0x4223671e", "0x42368903", "0x4220d893", "0x4233758e", "0x3f3504f7"], - [3, "0x421e4a09", "0x42306219", "0x42215d7e", "0x422dd38f", "0x3f3504f7"], - [2, "0x4222e388", "0x422c8f42", "0x42245bda", "0x422b3b4a"], - [3, "0x422753a9", "0x42288ccd", "0x422a0227", "0x422b849c", "0x3f3504f7"], - [3, "0x422cb0a4", "0x422e7c6a", "0x4229b8d5", "0x42312ae8", "0x3f3504f7"], - [5], - [0, "0x421f8c98", "0x4239437b"], - [2, "0x421dd85f", "0x423a741f", "0x421c185f", "0x423b930c"], - [3, "0x4218ba2a", "0x423dbb64", "0x421691d1", "0x423a5d15", "0x3f3504f7"], - [3, "0x42146979", "0x4236fee0", "0x4217c7c8", "0x4234d687", "0x3f3504f7"], - [2, "0x42196546", "0x4233cd9f", "0x421af7e9", "0x4232b488"], - [3, "0x421e3f63", "0x42306a30", "0x422089ba", "0x4233b1aa", "0x3f3504f7"], - [3, "0x4222d412", "0x4236f93e", "0x421f8c98", "0x4239437b", "0x3f3504f7"], - [5], - [0, "0x4214f98c", "0x423fbf2e"], - [2, "0x42132305", "0x4240ba5e", "0x421142de", "0x4241a268"], - [3, "0x420da8f6", "0x42436027", "0x420beb36", "0x423fc625", "0x3f3504f7"], - [3, "0x420a2d91", "0x423c2c3d", "0x420dc794", "0x423a6e98", "0x3f3504f7"], - [2, "0x420f82de", "0x42399845", "0x42113525", "0x4238b06f"], - [3, "0x4214bc85", "0x4236ce3c", "0x42169eb8", "0x423a559b", "0x3f3504f7"], - [3, "0x421880ec", "0x423ddcfb", "0x4214f98c", "0x423fbf2e", "0x3f3504f7"], - [5], - [0, "0x42099048", "0x4244faad"], - [2, "0x4207985f", "0x4245bdd9", "0x420598c8", "0x42466c8b"], - [3, "0x4201cfab", "0x4247b74c", "0x420084ea", "0x4243ee2f", "0x3f3504f7"], - [3, "0x41fe7454", "0x42402512", "0x42030347", "0x423eda51", "0x3f3504f7"], - [2, "0x4204db57", "0x423e3924", "0x4206ac8b", "0x423d84ea"], - [3, "0x420a676d", "0x423c130c", "0x420bd94b", "0x423fcded", "0x3f3504f7"], - [3, "0x420d4b29", "0x424388ce", "0x42099048", "0x4244faad", "0x3f3504f7"], - [5], - [0, "0x41faf213", "0x4248d4fe"], - [2, "0x41f6d3f8", "0x42495a37", "0x41f2ab9f", "0x4249c9ba"], - [3, "0x41ead73f", "0x424a9bc0", "0x41e93333", "0x4246b190", "0x3f3504f7"], - [3, "0x41e78ef3", "0x4242c75f", "0x41ef6388", "0x4241f53f", "0x3f3504f7"], - [2, "0x41f339f5", "0x42418e56", "0x41f706f7", "0x42411375"], - [3, "0x41fec880", "0x42401893", "0x42005f21", "0x4243f972", "0x3f3504f7"], - [3, "0x420159e8", "0x4247da37", "0x41faf213", "0x4248d4fe", "0x3f3504f7"], - [5], - [0, "0x41e2229c", "0x424b2cf4"], - [2, "0x41ddfe28", "0x424b7021", "0x41d9d567", "0x424b9e01"], - [3, "0x41d1dcfb", "0x424bf5c3", "0x41d12d77", "0x4247f98c", "0x3f3504f7"], - [3, "0x41d07df4", "0x4243fd3c", "0x41d87660", "0x4243a57a", "0x3f3504f7"], - [2, "0x41dc4d6a", "0x42437b30", "0x41e01ff3", "0x42433d3c"], - [3, "0x41e80fc5", "0x4242bc85", "0x41e91134", "0x4246b46e", "0x3f3504f7"], - [3, "0x41ea126f", "0x424aac57", "0x41e2229c", "0x424b2cf4", "0x3f3504f7"], - [5], - [0, "0x41c937e9", "0x424bff97"], - [2, "0x41c509a0", "0x424c02aa", "0x41c0db8c", "0x424bf055"], - [3, "0x41b8dcc6", "0x424bcd1b", "0x41b9233a", "0x4247cdb9", "0x3f3504f7"], - [3, "0x41b96979", "0x4243ce56", "0x41c1683e", "0x4243f176", "0x3f3504f7"], - [2, "0x41c54396", "0x42440275", "0x41c91ff3", "0x4243ff97"], - [3, "0x41d11ff3", "0x4243f98c", "0x41d12bd4", "0x4247f98c", "0x3f3504f7"], - [3, "0x41d137e9", "0x424bf98c", "0x41c937e9", "0x424bff97", "0x3f3504f7"], - [5], - [0, "0x41b0212d", "0x424b5014"], - [2, "0x41abffcc", "0x424b130c", "0x41a7e3f1", "0x424ac0d2"], - [3, "0x419ffc85", "0x424a22b7", "0x41a138bb", "0x42462f00", "0x3f3504f7"], - [3, "0x41a274bc", "0x42423b4a", "0x41aa5c29", "0x4242d965", "0x3f3504f7"], - [2, "0x41ae271e", "0x42432546", "0x41b1f732", "0x42435d98"], - [3, "0x41b9e9ad", "0x4243d326", "0x41b8fe91", "0x4247cc64", "0x3f3504f7"], - [3, "0x41b813a9", "0x424bc5a2", "0x41b0212d", "0x424b5014", "0x3f3504f7"], - [5], - [0, "0x41977b16", "0x4249217c"], - [2, "0x41933ac7", "0x42489f07", "0x418f068e", "0x424805bc"], - [3, "0x418754ca", "0x4246ed43", "0x418985f0", "0x42431461", "0x3f3504f7"], - [3, "0x418bb6e3", "0x423f3b99", "0x41936873", "0x42405412", "0x3f3504f7"], - [2, "0x41974a23", "0x4240e196", "0x419b367a", "0x42415a02"], - [3, "0x41a2fdf4", "0x424248e9", "0x41a1205c", "0x42462ca5", "0x3f3504f7"], - [3, "0x419f428f", "0x424a1062", "0x41977b16", "0x4249217c", "0x3f3504f7"], - [5], - [0, "0x417d5cfb", "0x42455326"], - [2, "0x417571de", "0x42449446", "0x416da64c", "0x4243c0d2"], - [3, "0x415eeb1c", "0x42423127", "0x416529c7", "0x423e825b", "0x3f3504f7"], - [3, "0x416b6873", "0x423ad38f", "0x417a23a3", "0x423c633a", "0x3f3504f7"], - [2, "0x4180aa65", "0x423d264c", "0x41845254", "0x423dd6a1"], - [3, "0x418bced9", "0x423f3f7d", "0x4188fcee", "0x4242fdd9", "0x3f3504f7"], - [3, "0x41862b02", "0x4246bc1c", "0x417d5cfb", "0x42455326", "0x3f3504f7"], - [5], - [0, "0x414f9d49", "0x424035dd"], - [2, "0x414865fe", "0x423f44ea", "0x41415604", "0x423e4241"], - [3, "0x41337319", "0x423c4588", "0x413b65fe", "0x4238cccd", "0x3f3504f7"], - [3, "0x414358e2", "0x42355412", "0x41513bcd", "0x423750cb", "0x3f3504f7"], - [2, "0x4157c0ec", "0x42383fb1", "0x415e6a16", "0x42391e01"], - [3, "0x416c999a", "0x423af79a", "0x41653333", "0x423e837b", "0x3f3504f7"], - [3, "0x415dcd36", "0x42420f76", "0x414f9d49", "0x424035dd", "0x3f3504f7"], - [5], - [0, "0x412654ca", "0x423a0b0f"], - [2, "0x411fc711", "0x4238ee49", "0x411965b4", "0x4237c1be"], - [3, "0x410c82fd", "0x423562b7", "0x4115ff19", "0x423229fc", "0x3f3504f7"], - [3, "0x411f7b2b", "0x422ef15b", "0x412c5dcc", "0x42315062", "0x3f3504f7"], - [2, "0x41324189", "0x423265c9", "0x41384e3c", "0x42336ca5"], - [3, "0x41458adb", "0x4235abd4", "0x413c8e22", "0x4238fafb", "0x3f3504f7"], - [3, "0x41339168", "0x423c4a3d", "0x412654ca", "0x423a0b0f", "0x3f3504f7"], - [5], - [0, "0x41001581", "0x4232b525"], - [2, "0x40f3a6b5", "0x42315b23", "0x40e79336", "0x422ff190"], - [3, "0x40d0352b", "0x422d35f7", "0x40e611f1", "0x422a4a3d", "0x3f3504f7"], - [3, "0x40fbeeb7", "0x42275e84", "0x4109a661", "0x422a1a1d", "0x3f3504f7"], - [2, "0x410f394e", "0x422b67d5", "0x4115002a", "0x422ca71e"], - [3, "0x41211bda", "0x422f4481", "0x4116a6b5", "0x42324b78", "0x3f3504f7"], - [3, "0x410c3166", "0x4235526f", "0x41001581", "0x4232b525", "0x3f3504f7"], - [5], - [0, "0x40b84303", "0x4229f176"], - [2, "0x40acb963", "0x42285b23", "0x40a1b7fe", "0x4226b5f7"], - [3, "0x408d313c", "0x4223a45a", "0x40a5bdcf", "0x4221138f", "0x3f3504f7"], - [3, "0x40be4a62", "0x421e82aa", "0x40d2d139", "0x42219446", "0x3f3504f7"], - [2, "0x40dcf9b1", "0x422318fc", "0x40e7a051", "0x42249014"], - [3, "0x40fd25af", "0x422785f0", "0x40e57708", "0x422a3694", "0x3f3504f7"], - [3, "0x40cdc860", "0x422ce738", "0x40b84303", "0x4229f176", "0x3f3504f7"], - [5], - [0, "0x406e9afe", "0x421fcd1b"], - [2, "0x405b635e", "0x421e178d", "0x40494952", "0x421c5639"], - [3, "0x40269e1b", "0x4218f972", "0x405c6a01", "0x4216cebf", "0x3f3504f7"], - [3, "0x40891af4", "0x4214a40b", "0x409a708f", "0x421800d2", "0x3f3504f7"], - [2, "0x40a2cb7d", "0x42199fa4", "0x40aba9fc", "0x421b3382"], - [3, "0x40be1077", "0x421e793e", "0x40a3e243", "0x4220c60b", "0x3f3504f7"], - [3, "0x4089b3fa", "0x422312d7", "0x406e9afe", "0x421fcd1b", "0x3f3504f7"], - [5], - [0, "0x40063f68", "0x42153b30"], - [2, "0x3fecf228", "0x4213657a", "0x3fcfc654", "0x42118625"], - [3, "0x3f97becb", "0x420ded77", "0x40056a40", "0x420c2d43", "0x3f3504f7"], - [3, "0x403ef545", "0x420a6cf4", "0x405af909", "0x420e05a2", "0x3f3504f7"], - [2, "0x40687011", "0x420fc034", "0x4076ff6d", "0x421171aa"], - [3, "0x408aa5a4", "0x4214f7b5", "0x405ceb1c", "0x4216dc78", "0x3f3504f7"], - [3, "0x40248b1a", "0x4218c120", "0x40063f68", "0x42153b30", "0x3f3504f7"], - [5], - [0, "0x3f482b63", "0x4209d6a1"], - [2, "0x3f170542", "0x4207df56", "0x3ed607e6", "0x4205e076"], - [3, "0x3dbd0544", "0x42021845", "0x3f84d552", "0x4200cac1", "0x3f3504f7"], - [3, "0x3ffdda27", "0x41fefa44", "0x4013c5d6", "0x42034553", "0x3f3504f7"], - [2, "0x401ded52", "0x42051ce0", "0x4029450f", "0x4206ed77"], - [3, "0x40408e0d", "0x420aa752", "0x4004f102", "0x420c1bda", "0x3f3504f7"], - [3, "0x3f92a7f0", "0x420d907d", "0x3f482b63", "0x4209d6a1", "0x3f3504f7"], - [5], - [0, "0xbe4250b5", "0x41fb8588"], - [2, "0xbea47c95", "0x41f7680a", "0xbedd02cd", "0x41f34083"], - [3, "0xbf23bd5a", "0x41eb6d5d", "0x3ead5411", "0x41e9c396", "0x3f3504f7"], - [3, "0x3fa888a4", "0x41e8199a", "0x3fc326c0", "0x41efecc0", "0x3f3504f7"], - [2, "0x3fd03223", "0x41f3c28f", "0x3fdfbb84", "0x41f78ef3"], - [3, "0x3fff7026", "0x41ff4f0e", "0x3f836d33", "0x4200a52c", "0x3f3504f7"], - [3, "0x3d6d4f3e", "0x4201a2d1", "0xbe4250b5", "0x41fb8588", "0x3f3504f7"], - [5], - [0, "0xbf48df59", "0x41e2b717"], - [2, "0xbf5a088d", "0x41de930c", "0xbf65dce8", "0x41da6a4b"], - [3, "0xbf7c8723", "0x41d27247", "0x3c1de188", "0x41d1bd08", "0x3f3504f7"], - [3, "0x3f80bb1b", "0x41d107c8", "0x3f8c100e", "0x41d8ff97", "0x3f3504f7"], - [2, "0x3f9185f0", "0x41dcd66d", "0x3f99719f", "0x41e0a8f6"], - [3, "0x3fa9e204", "0x41e897f6", "0x3eabc622", "0x41e99f21", "0x3f3504f7"], - [3, "0xbf27fe2a", "0x41eaa618", "0xbf48df59", "0x41e2b717", "0x3f3504f7"], - [5], - [0, "0xbf7fc07f", "0x41c9cc64"], - [2, "0xbf807400", "0x41c59f21", "0xbf7cb274", "0x41c1727c"], - [3, "0xbf74a1f1", "0x41b97382", "0x3d33d8aa", "0x41b9b405", "0x3f3504f7"], - [3, "0x3f858e75", "0x41b9f488", "0x3f818644", "0x41c1f382", "0x3f3504f7"], - [2, "0x3f7f2991", "0x41c5ce07", "0x3f801d2a", "0x41c9a8f6"], - [3, "0x3f81389b", "0x41d1a8f6", "0x3c1ceb1d", "0x41d1ba93", "0x3f3504f7"], - [3, "0xbf7d89df", "0x41d1cc64", "0xbf7fc07f", "0x41c9cc64", "0x3f3504f7"], - [5], - [0, "0xbf562457", "0x41b0b5a8"], - [2, "0xbf473c3e", "0x41ac9340", "0xbf330d20", "0x41a87694"], - [3, "0xbf0c3c9f", "0x41a08e56", "0x3ee19b6f", "0x41a1c4d0", "0x3f3504f7"], - [3, "0x3fb6ec18", "0x41a2fb4a", "0x3fa383cf", "0x41aae3bd", "0x3f3504f7"], - [2, "0x3f9a32f4", "0x41aeaf4f", "0x3f9351ad", "0x41b28034"], - [3, "0x3f84fca4", "0x41ba734d", "0x3d3952b7", "0x41b98e22", "0x3f3504f7"], - [3, "0xbf72ceab", "0x41b8a8c1", "0xbf562457", "0x41b0b5a8", "0x3f3504f7"], - [5], - [0, "0xbe99e16d", "0x41981412"], - [2, "0xbe32c344", "0x4193d254", "0xbcd7bece", "0x418f9c78"], - [3, "0x3e7aa2e4", "0x4187e944", "0x3f9a8922", "0x418a147b", "0x3f3504f7"], - [3, "0x400adf26", "0x418c3fb1", "0x3ff30ae5", "0x4193f2e5", "0x3f3504f7"], - [2, "0x3fe186ec", "0x4197d5d0", "0x3fd2a4a9", "0x419bc3ca"], - [3, "0x3fb5273d", "0x41a38cb3", "0x3ee262aa", "0x41a1b4d7", "0x3f3504f7"], - [3, "0xbf07eb9e", "0x419fdcfb", "0xbe99e16d", "0x41981412", "0x3f3504f7"], - [5], - [0, "0x3f24853c", "0x417e7a78"], - [2, "0x3f53eeb3", "0x41768b44", "0x3f843c9f", "0x416ebc02"], - [3, "0x3fb5db77", "0x415ffc50", "0x4015ec81", "0x41663055", "0x3f3504f7"], - [3, "0x4050eb70", "0x416c63f1", "0x40381c04", "0x417b23a3", "0x3f3504f7"], - [2, "0x402bfc11", "0x41812c71", "0x40210b0f", "0x4184d639"], - [3, "0x400aa79c", "0x418c54ca", "0x3f9d65d4", "0x41898866", "0x3f3504f7"], - [3, "0x3e95efe9", "0x4186bc02", "0x3f24853c", "0x417e7a78", "0x3f3504f7"], - [5], - [0, "0x3ff50918", "0x4150a1cb"], - [2, "0x40098202", "0x41496666", "0x40199eae", "0x41425183"], - [3, "0x40394342", "0x41346944", "0x4070e48f", "0x413c5254", "0x3f3504f7"], - [3, "0x409442ee", "0x41443b64", "0x408470a4", "0x415223a3", "0x3f3504f7"], - [2, "0x407a01f7", "0x4158ad43", "0x406c2b95", "0x415f5a86"], - [3, "0x404eba9d", "0x416d8f5c", "0x4015e719", "0x41663333", "0x3f3504f7"], - [3, "0x3fba2728", "0x415ed70a", "0x3ff50918", "0x4150a1cb", "0x3f3504f7"], - [5], - [0, "0x405cd8c3", "0x41273d71"], - [2, "0x406e8e61", "0x4120ae7d", "0x4080a012", "0x411a4c06"], - [3, "0x40938683", "0x410d62c1", "0x40ad58f7", "0x4116d604", "0x3f3504f7"], - [3, "0x40c72b6b", "0x41204952", "0x40b444fa", "0x412d3261", "0x3f3504f7"], - [2, "0x40aba42b", "0x41331759", "0x40a377af", "0x41392546"], - [3, "0x40919019", "0x4146680a", "0x406e14f9", "0x413d7454", "0x3f3504f7"], - [3, "0x40390996", "0x41348034", "0x405cd8c3", "0x41273d71", "0x3f3504f7"], - [5], - [0, "0x40a8d773", "0x4100f449"], - [2, "0x40b39b7c", "0x40f55faf", "0x40bedcc6", "0x40e946dc"], - [3, "0x40d4a8c1", "0x40d1d92b", "0x40ec1672", "0x40e7a53c", "0x3f3504f7"], - [3, "0x4101c212", "0x40fd714c", "0x40edb813", "0x410a6f74", "0x3f3504f7"], - [2, "0x40e3548b", "0x411004c0", "0x40d9646f", "0x4115cdc8"], - [3, "0x40c48af0", "0x4121f0d8", "0x40ac447c", "0x41178443", "0x3f3504f7"], - [3, "0x4093fdf4", "0x410d1783", "0x40a8d773", "0x4100f449", "0x3f3504f7"], - [5], - [0, "0x40eeb131", "0x40b9de55"], - [2, "0x40fb58a3", "0x40ae4d7f", "0x41043b99", "0x40a344bb"], - [3, "0x41107a44", "0x408eabc9", "0x411ac6bd", "0x40a72920", "0x3f3504f7"], - [3, "0x41251340", "0x40bfa676", "0x4118d495", "0x40d43f68", "0x3f3504f7"], - [2, "0x4112c674", "0x40de6f00", "0x410cef54", "0x40e91c04"], - [3, "0x41011fe8", "0x40feb2ab", "0x40eca915", "0x40e713d3", "0x3f3504f7"], - [3, "0x40d7125a", "0x40cf74fb", "0x40eeb131", "0x40b9de55", "0x3f3504f7"], - [5], - [0, "0x411fca43", "0x407170ce"], - [2, "0x4126a512", "0x405e0bf6", "0x412db0f2", "0x404bc62a"], - [3, "0x413b1de7", "0x4028f51b", "0x4143d220", "0x405ea897", "0x3f3504f7"], - [3, "0x414c8659", "0x408a2e0a", "0x413f1965", "0x409b9692", "0x3f3504f7"], - [2, "0x413898c8", "0x40a40568", "0x41324467", "0x40acf8f4"], - [3, "0x4125346e", "0x40bf7343", "0x411bf747", "0x40a552fc", "0x3f3504f7"], - [3, "0x4112ba1f", "0x408b32b5", "0x411fca43", "0x407170ce", "0x3f3504f7"], - [5], - [0, "0x414a0d84", "0x40087400"], - [2, "0x415160aa", "0x3ff134ad", "0x4158daba", "0x3fd3e08b"], - [3, "0x41673886", "0x3f9b866e", "0x416e4396", "0x400739eb", "0x3f3504f7"], - [3, "0x41754f0e", "0x4040b09f", "0x4166f141", "0x405cddd7", "0x3f3504f7"], - [2, "0x41600a3d", "0x406a6738", "0x415947ae", "0x4079089a"], - [3, "0x414b353f", "0x408bbe4d", "0x414397f6", "0x405f3238", "0x3f3504f7"], - [3, "0x413bfb16", "0x4026e7ff", "0x414a0d84", "0x40087400", "0x3f3504f7"], - [5], - [0, "0x41778c7e", "0x3f4f0e80"], - [2, "0x417f6738", "0x3f1d8fd6", "0x4183b021", "0x3ee26916"], - [3, "0x418b3e77", "0x3de90796", "0x418ddf07", "0x3f8776b4", "0x3f3504f7"], - [3, "0x41907fcc", "0x40002e88", "0x4188f141", "0x40153387", "0x3f3504f7"], - [2, "0x4185432d", "0x401f6ffc", "0x4181a33a", "0x402adc0a"], - [3, "0x41746388", "0x4042501e", "0x416e8659", "0x4006c3f4", "0x3f3504f7"], - [3, "0x4168a993", "0x3f966f93", "0x41778c7e", "0x3f4f0e80", "0x3f3504f7"], - [5], - [0, "0x4193e738", "0xbe2f61ed"], - [2, "0x419803e4", "0xbe9bc4d2", "0x419c2a99", "0xbed50c80"], - [3, "0x41a3fcb9", "0xbf20793e", "0x41a5ac3d", "0x3eb38de7", "0x3f3504f7"], - [3, "0x41a75bc0", "0x3faa0371", "0x419f89d5", "0x3fc4fcf8", "0x3f3504f7"], - [2, "0x419bb4d7", "0x3fd234ec", "0x4197e944", "0x3fe1eadd"], - [3, "0x41902a65", "0x4000fcf8", "0x418e2993", "0x3f860e95", "0x3f3504f7"], - [3, "0x418c288d", "0x3da22fbb", "0x4193e738", "0xbe2f61ed", "0x3f3504f7"], - [5], - [0, "0x41acb4a2", "0xbf46718b"], - [2, "0x41b0d845", "0xbf57fa6e", "0x41b500d2", "0xbf642ecb"], - [3, "0x41bcf838", "0xbf7b9064", "0x41bdb368", "0x3c576d3a", "0x3f3504f7"], - [3, "0x41be6e63", "0x3f8125ee", "0x41b676fd", "0x3f8cd6a1", "0x3f3504f7"], - [2, "0x41b2a05c", "0x3f9278c0", "0x41aece07", "0x3f9a90ac"], - [3, "0x41a6dfa4", "0x3fab5c7d", "0x41a5d2f2", "0x3eb1df11", "0x3f3504f7"], - [3, "0x41a4c63f", "0xbf24d9c7", "0x41acb4a2", "0xbf46718b", "0x3f3504f7"], - [5], - [0, "0x41c59eed", "0xbf7f90a8"], - [2, "0x41c9caf5", "0xbf808b97", "0x41cdf660", "0xbf7d43d0"], - [3, "0x41d5f58e", "0xbf75ed39", "0x41d5bac7", "0x3d1f7dc4", "0x3f3504f7"], - [3, "0x41d58034", "0x3f84ee8d", "0x41cd8106", "0x3f814318", "0x3f3504f7"], - [2, "0x41c9a787", "0x3f7efe0d", "0x41c5cdd3", "0x3f803372"], - [3, "0x41bdce07", "0x3f81a9fc", "0x41bdb67a", "0x3c561e85", "0x3f3504f7"], - [3, "0x41bd9f21", "0xbf7ca340", "0x41c59eed", "0xbf7f90a8", "0x3f3504f7"], - [5], - [0, "0x41deb5dd", "0xbf583548"], - [2, "0x41e2d8e2", "0xbf49aa93", "0x41e6f694", "0xbf35d723"], - [3, "0x41eedfa4", "0xbf0fbb73", "0x41edaee6", "0x3edad4b2", "0x3f3504f7"], - [3, "0x41ec7df4", "0x3fb54802", "0x41e494af", "0x3fa23a2a", "0x3f3504f7"], - [2, "0x41e0c84b", "0x3f991394", "0x41dcf694", "0x3f925d8d"], - [3, "0x41d502de", "0x3f8463f1", "0x41d5e282", "0x3d24f68f", "0x3f3504f7"], - [3, "0x41d6c1f2", "0xbf7428c3", "0x41deb5dd", "0xbf583548", "0x3f3504f7"], - [5], - [0, "0x41f75289", "0xbea2e4f3"], - [2, "0x41fb95b5", "0xbe4651b1", "0x41ffcd36", "0xbd400000"], - [3, "0x4203c120", "0x3e62b7fe", "0x4202ae63", "0x3f97a5e3", "0x3f3504f7"], - [3, "0x42019ba6", "0x40097a4e", "0x41fb8275", "0x3ff09d9d", "0x3f3504f7"], - [2, "0x41f79de7", "0x3fdf458d", "0x41f3aeb2", "0x3fd0902e"], - [3, "0x41ebe45a", "0x3fb37122", "0x41edb646", "0x3edb315d", "0x3f3504f7"], - [3, "0x41ef8866", "0xbf0bb0a3", "0x41f75289", "0xbea2e4f3", "0x3f3504f7"], - [5], - [0, "0x420819ce", "0x3f1dde8b"], - [2, "0x420a16a1", "0x3f4cf4b6", "0x420c0b5e", "0x3f80985f"], - [3, "0x420fbc6a", "0x3fb1e1b1", "0x420e322d", "0x40140179", "0x3f3504f7"], - [3, "0x420ca7d5", "0x404f1245", "0x4208f6c9", "0x40366d9c", "0x3f3504f7"], - [2, "0x4207288d", "0x402a6003", "0x420552d7", "0x401f822c"], - [3, "0x42019289", "0x40094af5", "0x4202f5f7", "0x3f9a8b6e", "0x3f3504f7"], - [3, "0x42045965", "0x3e8a03a3", "0x420819ce", "0x3f1dde8b", "0x3f3504f7"], - [5], - [0, "0x42139639", "0x3ff0d20b"], - [2, "0x4215664c", "0x400755ef", "0x42172ca5", "0x401762b7"], - [3, "0x421aa80a", "0x4036e0a0", "0x4218b03b", "0x406e97e1", "0x3f3504f7"], - [3, "0x4216b852", "0x40932791", "0x42133cd3", "0x4083689d", "0x3f3504f7"], - [2, "0x4211997f", "0x407800a8", "0x420fed0e", "0x406a3982"], - [3, "0x420c5e9e", "0x404cf0d8", "0x420e3319", "0x40140885", "0x3f3504f7"], - [3, "0x421007ae", "0x3fb64064", "0x42139639", "0x3ff0d20b", "0x3f3504f7"], - [5], - [0, "0x421df732", "0x405a6e98"], - [1, "0x421e2704", "0x405c70e3"], - [2, "0x421fb296", "0x406d1dbd", "0x42213368", "0x407e9eed"], - [3, "0x42246f4f", "0x40922435", "0x422214af", "0x40ac039b", "0x3f3504f7"], - [3, "0x421fba10", "0x40c5e300", "0x421c7e28", "0x40b30e41", "0x3f3504f7"], - [2, "0x421b1aee", "0x40aaf9b1", "0x4219af9e", "0x40a35198"], - [1, "0x42197fe6", "0x40a25072"], - [3, "0x42162e49", "0x4090732e", "0x421869fc", "0x406bcd0c", "0x3f3504f7"], - [3, "0x421aa5af", "0x4036b3e5", "0x421df732", "0x405a6e98", "0x3f3504f7"], - [5], - [0, "0x42278b29", "0x40a7594b"], - [2, "0x42291ce0", "0x40b2121b", "0x422aa090", "0x40bd4799"], - [3, "0x422d902e", "0x40d302de", "0x422ad8c8", "0x40ea801f", "0x3f3504f7"], - [3, "0x42282162", "0x4100feb0", "0x422531c4", "0x40ec4231", "0x3f3504f7"], - [2, "0x4223cbc7", "0x40e1e8e6", "0x42225917", "0x40d80386"], - [3, "0x421f4e70", "0x40c33b25", "0x4221e76d", "0x40aae608", "0x3f3504f7"], - [3, "0x42248083", "0x409290d6", "0x42278b29", "0x40a7594b", "0x3f3504f7"], - [5], - [0, "0x423090b1", "0x40ecef4a"], - [2, "0x42320396", "0x40f98b97", "0x423365af", "0x41034fab"], - [3, "0x4235fb16", "0x410f86ad", "0x4232ed43", "0x4119dc3e", "0x3f3504f7"], - [3, "0x422fdf8a", "0x412431f9", "0x422d4a23", "0x4117fad7", "0x3f3504f7"], - [2, "0x422c0361", "0x4111f1aa", "0x422aacf4", "0x410c1fa9"], - [3, "0x4227f7e9", "0x41005825", "0x422ae9c7", "0x40eb0846", "0x3f3504f7"], - [3, "0x422ddba6", "0x40d56042", "0x423090b1", "0x40ecef4a", "0x3f3504f7"], - [5], - [0, "0x4238bb64", "0x411ec986"], - [2, "0x4239f488", "0x4125a993", "0x423b1ba6", "0x412cbb30"], - [3, "0x423d4b0f", "0x413a2196", "0x4239f15b", "0x4142dfa4", "0x3f3504f7"], - [3, "0x423697c2", "0x414b9d49", "0x4234683e", "0x413e367a", "0x3f3504f7"], - [2, "0x423357dc", "0x4137b021", "0x423236c9", "0x413157a8"], - [3, "0x422fe512", "0x41244e3c", "0x42332752", "0x411b075f", "0x3f3504f7"], - [3, "0x423669ad", "0x4111c064", "0x4238bb64", "0x411ec986", "0x3f3504f7"], - [5], - [0, "0x423f554d", "0x41490831"], - [2, "0x42405412", "0x415057a8", "0x42414000", "0x4157ce70"], - [3, "0x42430553", "0x416626e9", "0x423f6f35", "0x416d3c9f", "0x3f3504f7"], - [3, "0x423bd917", "0x41745254", "0x423a13a9", "0x4165f972", "0x3f3504f7"], - [2, "0x423939db", "0x415f15b5", "0x42384ebf", "0x4158566d"], - [3, "0x423664f7", "0x414a4952", "0x4239e83e", "0x4142a234", "0x3f3504f7"], - [3, "0x423d6b85", "0x413afb16", "0x423f554d", "0x41490831", "0x3f3504f7"], - [5], - [0, "0x4244a80a", "0x417673eb"], - [2, "0x42456f69", "0x417e4bc7", "0x42462234", "0x4183212d"], - [3, "0x4247753f", "0x418aadac", "0x4243af00", "0x418d53c3", "0x3f3504f7"], - [3, "0x423fe8c1", "0x418ff9db", "0x423e95b5", "0x41886d5d", "0x3f3504f7"], - [2, "0x423df0a4", "0x4184c04f", "0x423d38a1", "0x418121cb"], - [3, "0x423bbeab", "0x417364c3", "0x423f7660", "0x416d7cee", "0x3f3504f7"], - [3, "0x42432e14", "0x41679518", "0x4244a80a", "0x417673eb", "0x3f3504f7"], - [5], - [0, "0x42489c43", "0x4193542c"], - [2, "0x424925e3", "0x41976fd2", "0x424999e8", "0x419b95ea"], - [3, "0x424a74a2", "0x41a366cf", "0x42468c30", "0x41a51c0f", "0x3f3504f7"], - [3, "0x4242a3d7", "0x41a6d14e", "0x4241c937", "0x419f009d", "0x3f3504f7"], - [2, "0x42415e1b", "0x419b2c3d", "0x4240df07", "0x41976148"], - [3, "0x423fdba6", "0x418fa40b", "0x4243ba44", "0x418d9d7e", "0x3f3504f7"], - [3, "0x424798e2", "0x418b96f0", "0x42489c43", "0x4193542c", "0x3f3504f7"], - [5], - [0, "0x424b0fdf", "0x41ac2027"], - [2, "0x424b5773", "0x41b04396", "0x424b89d5", "0x41b46c22"], - [3, "0x424bea30", "0x41bc62eb", "0x4247eeb2", "0x41bd23d7", "0x3f3504f7"], - [3, "0x4243f34d", "0x41bde48f", "0x424392f2", "0x41b5ed91", "0x3f3504f7"], - [2, "0x42436474", "0x41b21724", "0x4243224e", "0x41ae4505"], - [3, "0x42429917", "0x41a657a8", "0x42468fdf", "0x41a54505", "0x3f3504f7"], - [3, "0x424a86a8", "0x41a43296", "0x424b0fdf", "0x41ac2027", "0x3f3504f7"], - [5], - [0, "0x424bfd56", "0x41c50a72"], - [2, "0x424c04ea", "0x41c9350b", "0x424bf717", "0x41cd5f3b"], - [3, "0x424bdcac", "0x41d55e9e", "0x4247dcfb", "0x41d529c7", "0x3f3504f7"], - [3, "0x4243dd64", "0x41d4f4f1", "0x4243f7cf", "0x41ccf58e", "0x3f3504f7"], - [2, "0x42440481", "0x41c91d49", "0x4243fd8b", "0x41c5449c"], - [3, "0x4243ef00", "0x41bd44d0", "0x4247eee6", "0x41bd27bb", "0x3f3504f7"], - [3, "0x424beecc", "0x41bd0aa6", "0x424bfd56", "0x41c50a72", "0x3f3504f7"], - [5], - [0, "0x424b68dc", "0x41de212d"], - [2, "0x424b303b", "0x41e24505", "0x424ae24e", "0x41e66388"], - [3, "0x424a4cb3", "0x41ee4d9f", "0x424657a8", "0x41ed2268", "0x3f3504f7"], - [3, "0x4242629c", "0x41ebf732", "0x4242f852", "0x41e40d1b", "0x3f3504f7"], - [2, "0x42434034", "0x41e03fb1", "0x42437488", "0x41dc6d5d"], - [3, "0x4243e17c", "0x41d47909", "0x4247dba6", "0x41d552f2", "0x3f3504f7"], - [3, "0x424bd5d0", "0x41d62ca5", "0x424b68dc", "0x41de212d", "0x3f3504f7"], - [5], - [0, "0x4249578d", "0x41f6b924"], - [2, "0x4248d99a", "0x41fafdbf", "0x424844d0", "0x41ff36e3"], - [3, "0x4247350b", "0x420376ae", "0x424359b4", "0x420266e9", "0x3f3504f7"], - [3, "0x423f7e77", "0x4201570a", "0x42408e56", "0x41faf79a", "0x3f3504f7"], - [2, "0x424117a8", "0x41f7119d", "0x42418bfb", "0x41f3212d"], - [3, "0x424271f9", "0x41eb5567", "0x424657c2", "0x41ed2162", "0x3f3504f7"], - [3, "0x424a3da5", "0x41eeed91", "0x4249578d", "0x41f6b924", "0x3f3504f7"], - [5], - [0, "0x4245a2eb", "0x4207d220"], - [2, "0x4244e7d5", "0x4209cff9", "0x4244182b", "0x420bc5bc"], - [3, "0x42429097", "0x420f77e9", "0x423ede6a", "0x420df03b", "0x3f3504f7"], - [3, "0x423b2c3d", "0x420c68a7", "0x423cb3eb", "0x4208b67a", "0x3f3504f7"], - [2, "0x423d739c", "0x4206e752", "0x423e2042", "0x420510b1"], - [3, "0x423f80ec", "0x42014f5c", "0x42434241", "0x4202b021", "0x3f3504f7"], - [3, "0x42470396", "0x420410cb", "0x4245a2eb", "0x4207d220", "0x3f3504f7"], - [5], - [0, "0x42409b09", "0x421354ca"], - [2, "0x423fad29", "0x421525fe", "0x423ead77", "0x4216ed5d"], - [3, "0x423cb803", "0x421a6a4b", "0x42393b30", "0x421874d7", "0x3f3504f7"], - [3, "0x4235be5d", "0x42167f63", "0x4237b3d0", "0x4213028f", "0x3f3504f7"], - [2, "0x42389ff3", "0x42115e01", "0x42397b64", "0x420fb0be"], - [3, "0x423b4d6a", "0x420c20df", "0x423edd2f", "0x420df2e5", "0x3f3504f7"], - [3, "0x42426d0e", "0x420fc4ea", "0x42409b09", "0x421354ca", "0x3f3504f7"], - [5], - [0, "0x423a7f7d", "0x421dbdd9"], - [1, "0x423a39a7", "0x421e25e3"], - [2, "0x42394227", "0x421f94fe", "0x42383fe6", "0x4220f9a7"], - [3, "0x4235e787", "0x42243732", "0x4232a9fc", "0x4221ded3", "0x3f3504f7"], - [3, "0x422f6c71", "0x421f8674", "0x4231c4d0", "0x421c48e9", "0x3f3504f7"], - [2, "0x4232b319", "0x421affcc", "0x423394fe", "0x4219b0be"], - [1, "0x4233dad4", "0x421948ce"], - [3, "0x42361567", "0x4215f67a", "0x423967bb", "0x4218310d", "0x3f3504f7"], - [3, "0x423cba10", "0x421a6b85", "0x423a7f7d", "0x421dbdd9", "0x3f3504f7"], - [5], - [0, "0x42334467", "0x4227535b"], - [2, "0x4231eecc", "0x4228e57a", "0x4230896c", "0x422a69e2"], - [3, "0x422dd42c", "0x422d5b8c", "0x422ae282", "0x422aa632", "0x3f3504f7"], - [3, "0x4227f0f2", "0x4227f0f2", "0x422aa632", "0x4224ff63", "0x3f3504f7"], - [2, "0x422bf021", "0x422398c8", "0x422d2b6b", "0x4222257a"], - [3, "0x422fc25b", "0x421f1917", "0x4232ced9", "0x4221afec", "0x3f3504f7"], - [3, "0x4235db57", "0x422446dc", "0x42334467", "0x4227535b", "0x3f3504f7"], - [5], - [0, "0x422a9a1d", "0x42305cfb"], - [2, "0x422907e3", "0x4231d0e5", "0x422766cf", "0x423333d0"], - [3, "0x42245aee", "0x4235cb78", "0x4221c361", "0x4232bf97", "0x3f3504f7"], - [3, "0x421f2bba", "0x422fb3d0", "0x42223780", "0x422d1c29", "0x3f3504f7"], - [2, "0x4223b886", "0x422bd47b", "0x42252bd4", "0x422a7d3c"], - [3, "0x42281ba6", "0x4227c60b", "0x422ad2d7", "0x422ab5f7", "0x3f3504f7"], - [3, "0x422d8a09", "0x422da5e3", "0x422a9a1d", "0x42305cfb", "0x3f3504f7"], - [5], - [0, "0x42208d9f", "0x42388db9"], - [2, "0x421ed446", "0x4239c9d5", "0x421d0e70", "0x423af382"], - [3, "0x4219b660", "0x423d2560", "0x4217849c", "0x4239cd36", "0x3f3504f7"], - [3, "0x421552bd", "0x4236750b", "0x4218aae8", "0x42344347", "0x3f3504f7"], - [2, "0x421a4dd3", "0x42333055", "0x421be52c", "0x42320cb3"], - [3, "0x421f25af", "0x422fb86c", "0x422179db", "0x4232f909", "0x3f3504f7"], - [3, "0x4223ce22", "0x4236398c", "0x42208d9f", "0x42388db9", "0x3f3504f7"], - [5], - [0, "0x4215ff14", "0x423f31aa"], - [2, "0x42142c22", "0x424031aa", "0x42124f5c", "0x42411ed3"], - [3, "0x420eba78", "0x4242e6cf", "0x420cf27c", "0x423f51ec", "0x3f3504f7"], - [3, "0x420b2a7f", "0x423bbd08", "0x420ebf63", "0x4239f50b", "0x3f3504f7"], - [2, "0x42107780", "0x42391a1d", "0x42122681", "0x42382de0"], - [3, "0x4215a873", "0x423641a3", "0x421794af", "0x4239c37b", "0x3f3504f7"], - [3, "0x42198106", "0x423d456d", "0x4215ff14", "0x423f31aa", "0x3f3504f7"], - [5], - [0, "0x420aa910", "0x42448c15"], - [2, "0x4208b3d0", "0x424554ca", "0x4206b6c9", "0x4246091d"], - [3, "0x4202f176", "0x42475eed", "0x42019ba6", "0x4243999a", "0x3f3504f7"], - [3, "0x420045d6", "0x423fd461", "0x42040b29", "0x423e7e91", "0x3f3504f7"], - [2, "0x4205e0f9", "0x423dd82b", "0x4207afb8", "0x423d1ed3"], - [3, "0x420b6666", "0x423ba234", "0x420ce305", "0x423f58e2", "0x3f3504f7"], - [3, "0x420e5fa4", "0x42430f76", "0x420aa910", "0x42448c15", "0x3f3504f7"], - [5], - [0, "0x41fd3ee0", "0x424888e9"], - [2, "0x41f923d7", "0x42491412", "0x41f4fe91", "0x424989a0"], - [3, "0x41ed2f1b", "0x424a671e", "0x41eb741f", "0x42467f63", "0x3f3504f7"], - [3, "0x41e9b8ef", "0x424297a8", "0x41f1889a", "0x4241ba10", "0x3f3504f7"], - [2, "0x41f55c5d", "0x42414d84", "0x41f9264c", "0x4240cd1b"], - [3, "0x4200710d", "0x423fc6f7", "0x42017732", "0x4243a4dd", "0x3f3504f7"], - [3, "0x42027d3c", "0x424782c4", "0x41fd3ee0", "0x424888e9", "0x3f3504f7"], - [5], - [0, "0x41e4741f", "0x424b05bc"], - [2, "0x41e050e5", "0x424b4ed9", "0x41dc288d", "0x424b82aa"], - [3, "0x41d4322d", "0x424be5e3", "0x41d36bba", "0x4247eab3", "0x3f3504f7"], - [3, "0x41d2a546", "0x4243ef83", "0x41da9ba6", "0x42438c4a", "0x3f3504f7"], - [2, "0x41de71de", "0x42435c78", "0x41e243ca", "0x424318fc"], - [3, "0x41ea308a", "0x42428ce7", "0x41eb48b4", "0x42468347", "0x3f3504f7"], - [3, "0x41ec60df", "0x424a79a7", "0x41e4741f", "0x424b05bc", "0x3f3504f7"], - [5], - [0, "0x41cb8a09", "0x424bfc1c"], - [2, "0x41c760aa", "0x424c0539", "0x41c337b5", "0x424bf8ef"], - [3, "0x41bb3852", "0x424be162", "0x41bb676d", "0x4247e1b1", "0x3f3504f7"], - [3, "0x41bb9687", "0x4243e1ff", "0x41c395ea", "0x4243f98c", "0x3f3504f7"], - [2, "0x41c76d29", "0x424404d0", "0x41cb4467", "0x4243fc6a"], - [3, "0x41d34433", "0x4243eb02", "0x41d36704", "0x4247eae8", "0x3f3504f7"], - [3, "0x41d389d5", "0x424beab3", "0x41cb8a09", "0x424bfc1c", "0x3f3504f7"], - [5], - [0, "0x41b273b6", "0x424b70be"], - [2, "0x41ae4ed9", "0x424b398c", "0x41aa2f83", "0x424aed0e"], - [3, "0x41a2449c", "0x424a5a51", "0x41a36a16", "0x424664dd", "0x3f3504f7"], - [3, "0x41a48fc5", "0x42426f69", "0x41ac7aad", "0x42430241", "0x3f3504f7"], - [2, "0x41b048b4", "0x424348ce", "0x41b41bda", "0x42437bcd"], - [3, "0x41bc1100", "0x4243e5e3", "0x41bb3cd3", "0x4247e05c", "0x3f3504f7"], - [3, "0x41ba68a7", "0x424bdad4", "0x41b273b6", "0x424b70be", "0x3f3504f7"], - [5], - [0, "0x4199e076", "0x4249692a"], - [2, "0x41959a37", "0x4248ecc0", "0x41915fa4", "0x42485965"], - [3, "0x4189a787", "0x42474c7e", "0x418bc155", "0x4243706f", "0x3f3504f7"], - [3, "0x418ddb23", "0x423f9461", "0x41959340", "0x4240a148", "0x3f3504f7"], - [2, "0x41997ae1", "0x4241295f", "0x419d6cc0", "0x42419c29"], - [3, "0x41a539c1", "0x42427f48", "0x41a37382", "0x424665c9", "0x3f3504f7"], - [3, "0x41a1ad77", "0x424a4c4a", "0x4199e076", "0x4249692a", "0x3f3504f7"], - [5], - [0, "0x4180eb51", "0x4245bd22"], - [2, "0x4179db8c", "0x42450361", "0x41720069", "0x424434f1"], - [3, "0x41633333", "0x4242b007", "0x416946dc", "0x423efcd3", "0x3f3504f7"], - [3, "0x416f5a86", "0x423b4986", "0x417e27bb", "0x423cce70", "0x3f3504f7"], - [2, "0x4182b405", "0x423d8d01", "0x41866320", "0x423e386c"], - [3, "0x418de7d5", "0x423f966d", "0x418b2bd4", "0x424358ae", "0x3f3504f7"], - [3, "0x41887007", "0x42471b09", "0x4180eb51", "0x4245bd22", "0x3f3504f7"], - [5], - [0, "0x4153b368", "0x4240bc6a"], - [2, "0x414c6a7f", "0x423fcfc5", "0x414547ae", "0x423ed0e5"], - [3, "0x41374f0e", "0x423cdde7", "0x413f1b09", "0x42395fa4", "0x3f3504f7"], - [3, "0x4146e704", "0x4235e17c", "0x4154dfa4", "0x4237d47b", "0x3f3504f7"], - [2, "0x415b758e", "0x4238bfb1", "0x41622f1b", "0x42399a37"], - [3, "0x41707382", "0x423b69ad", "0x416935a8", "0x423efac7", "0x3f3504f7"], - [3, "0x4161f7cf", "0x42428be1", "0x4153b368", "0x4240bc6a", "0x3f3504f7"], - [5], - [0, "0x4129eecc", "0x423aa5c9"], - [1, "0x41276cf4", "0x423a3a78"], - [2, "0x412221ff", "0x42395604", "0x411d001f", "0x42386993"], - [3, "0x41100390", "0x42361375", "0x41195c29", "0x4232d446", "0x3f3504f7"], - [3, "0x4122b4a2", "0x422f9532", "0x412fb15b", "0x4231eb51", "0x3f3504f7"], - [2, "0x41346e2f", "0x4232c588", "0x41393886", "0x42339446"], - [1, "0x413bb9f5", "0x4233ff97"], - [3, "0x41490625", "0x42363909", "0x414020c5", "0x42398c15", "0x3f3504f7"], - [3, "0x41373afb", "0x423cdf21", "0x4129eecc", "0x423aa5c9", "0x3f3504f7"], - [5], - [0, "0x41039279", "0x423373d0"], - [2, "0x40fa8e37", "0x42321f8a", "0x40ee6651", "0x4230bbb3"], - [3, "0x40d6ca19", "0x422e0866", "0x40ec63c7", "0x422b14e4", "0x3f3504f7"], - [3, "0x4100febb", "0x42282162", "0x410ccccd", "0x422ad495", "0x3f3504f7"], - [2, "0x4112691a", "0x422c1d15", "0x41183852", "0x422d5724"], - [3, "0x41247176", "0x422febee", "0x411a1ea3", "0x4232fa2a", "0x3f3504f7"], - [3, "0x410fcbbc", "0x42360880", "0x41039279", "0x423373d0", "0x3f3504f7"], - [5], - [0, "0x40beb607", "0x422ad1ec"], - [2, "0x40b3108c", "0x42294120", "0x40a7f180", "0x4227a162"], - [3, "0x4093223e", "0x4224978d", "0x40ab7176", "0x4221fda5", "0x3f3504f7"], - [3, "0x40c3c0c2", "0x421f63a3", "0x40d89004", "0x42226d91", "0x3f3504f7"], - [2, "0x40e2d46b", "0x4223ed5d", "0x40ed945b", "0x42255f56"], - [3, "0x4101af64", "0x42284d36", "0x40ebef9e", "0x422b068e", "0x3f3504f7"], - [3, "0x40d48073", "0x422dbfcc", "0x40beb607", "0x422ad1ec", "0x3f3504f7"], - [5], - [0, "0x407a01a3", "0x4220cd6a"], - [2, "0x4066132b", "0x421f12d7", "0x40534b49", "0x421d4bac"], - [3, "0x40300903", "0x4219f50b", "0x40657271", "0x4217c0ec", "0x3f3504f7"], - [3, "0x408d6df0", "0x42158ccd", "0x409f0f13", "0x4218e354", "0x3f3504f7"], - [2, "0x40a7ba34", "0x421a8794", "0x40b0ed14", "0x421c200d"], - [3, "0x40c3a273", "0x421f5ed3", "0x40a9ac47", "0x4221b574", "0x3f3504f7"], - [3, "0x408fb631", "0x42240c30", "0x407a01a3", "0x4220cd6a", "0x3f3504f7"], - [5], - [0, "0x400f21ab", "0x4216401a"], - [2, "0x3ffe1cac", "0x42146e14", "0x3fe05144", "0x42129220"], - [3, "0x3fa70015", "0x420efe91", "0x400cb9a1", "0x420d3405", "0x3f3504f7"], - [3, "0x4045f30e", "0x420b6979", "0x40629bd0", "0x420efd08", "0x3f3504f7"], - [2, "0x40705c3e", "0x4210b46e", "0x407f32b5", "0x4212629c"], - [3, "0x408f0f91", "0x4215e320", "0x4066169c", "0x4217d1ec", "0x3f3504f7"], - [3, "0x402e0e17", "0x4219c0b8", "0x400f21ab", "0x4216401a", "0x3f3504f7"], - [5], - [0, "0x3f640171", "0x420aef00"], - [2, "0x3f317acc", "0x4208fa5e", "0x3f041227", "0x4206fe0e"], - [3, "0x3e37bdcf", "0x420339c1", "0x3f8f8130", "0x4201e12d", "0x3f3504f7"], - [3, "0x4004053e", "0x420088b4", "0x40198df8", "0x42044d01", "0x3f3504f7"], - [2, "0x402408af", "0x42062234", "0x402fb185", "0x4207f055"], - [3, "0x4047a709", "0x420ba5e3", "0x400c4e7b", "0x420d252c", "0x3f3504f7"], - [3, "0x3fa1ebd9", "0x420ea48f", "0x3f640171", "0x420aef00", "0x3f3504f7"], - [5], - [0, "0xbdeaac97", "0x41fdd1b7"], - [2, "0xbe80fbec", "0x41f9b7b5", "0xbebc8712", "0x41f5930c"], - [3, "0xbf165b10", "0x41edc4d0", "0x3ec6d8d3", "0x41ec0419", "0x3f3504f7"], - [3, "0x3fae99d9", "0x41ea4361", "0x3fcaa5a4", "0x41f2119d", "0x3f3504f7"], - [2, "0x3fd86349", "0x41f5e48f", "0x3fe89d49", "0x41f9ade0"], - [3, "0x4004de01", "0x4200b405", "0x3f8e17c2", "0x4201bd08", "0x3f3504f7"], - [3, "0x3e139e6b", "0x4202c5f0", "0xbdeaac97", "0x41fdd1b7", "0x3f3504f7"], - [5], - [0, "0xbf3ed81b", "0x41e50866"], - [2, "0xbf518080", "0x41e0e560", "0xbf5ed4a2", "0x41dcbd71"], - [3, "0xbf785b3a", "0x41d4c77a", "0x3ccbc4fa", "0x41d3fb4a", "0x3f3504f7"], - [3, "0x3f828bc1", "0x41d32f1b", "0x3f8f4f0e", "0x41db24dd", "0x3f3504f7"], - [2, "0x3f9575e2", "0x41defb16", "0x3f9e1284", "0x41e2cc98"], - [3, "0x3faff045", "0x41eab886", "0x3ec4c3a0", "0x41ebd66d", "0x3f3504f7"], - [3, "0xbf1b1c97", "0x41ecf454", "0xbf3ed81b", "0x41e50866", "0x3f3504f7"], - [5], - [0, "0xbf7eb1d5", "0x41cc1eb8"], - [2, "0xbf80aa11", "0x41c7f6c9", "0xbf7ea61a", "0x41c3cf0e"], - [3, "0xbf797d6b", "0x41bbcf76", "0x3ccea97c", "0x41bbf8a1", "0x3f3504f7"], - [3, "0x3f8333db", "0x41bc21ff", "0x3f809f95", "0x41c42196", "0x3f3504f7"], - [2, "0x3f7ec5e3", "0x41c7f79a", "0x3f809a56", "0x41cbcd9f"], - [3, "0x3f832325", "0x41d3cd36", "0x3cca6d41", "0x41d3f5c3", "0x3f3504f7"], - [3, "0xbf799fb2", "0x41d41e4f", "0xbf7eb1d5", "0x41cc1eb8", "0x3f3504f7"], - [5], - [0, "0xbf5e1922", "0x41b3089a"], - [2, "0xbf50a7c6", "0x41aee320", "0xbf3de83e", "0x41aac2c4"], - [3, "0xbf19eb85", "0x41a2d70a", "0x3ec7136a", "0x41a3f6fd", "0x3f3504f7"], - [3, "0x3fb07f78", "0x41a516bc", "0x3f9e80f1", "0x41ad0275", "0x3f3504f7"], - [2, "0x3f95d9d3", "0x41b0d183", "0x3f8fa58f", "0x41b4a546"], - [3, "0x3f82be8c", "0x41bc9b09", "0x3cd9641f", "0x41bbcc98", "0x3f3504f7"], - [3, "0xbf77e719", "0x41bafe28", "0xbf5e1922", "0x41b3089a", "0x3f3504f7"], - [5], - [0, "0xbebd466f", "0x419a7a44"], - [2, "0xbe7faf86", "0x419632ca", "0xbddbadc1", "0x4191f660"], - [3, "0x3e1c3090", "0x418a3cd3", "0x3f8f20da", "0x418c50e5", "0x3f3504f7"], - [3, "0x40055df6", "0x418e64f7", "0x3fe97acc", "0x41961e84", "0x3f3504f7"], - [2, "0x3fd8a6ca", "0x419a075f", "0x3fca79bc", "0x419dfaad"], - [3, "0x3fae7621", "0x41a5c91d", "0x3ec641d5", "0x41a408ce", "0x3f3504f7"], - [3, "0xbf16aa4c", "0x41a248b4", "0xbebd466f", "0x419a7a44", "0x3f3504f7"], - [5], - [0, "0x3f0a3476", "0x41817b16"], - [2, "0x3f384f6e", "0x417af766", "0x3f6b993d", "0x4173182b"], - [3, "0x3fa613d3", "0x416446dc", "0x400e4fca", "0x416a4fdf", "0x3f3504f7"], - [3, "0x404995ab", "0x41705879", "0x40317247", "0x417f2a30", "0x3f3504f7"], - [2, "0x40259c0f", "0x41833717", "0x401af862", "0x4186e7d5"], - [3, "0x4005458d", "0x418e6e98", "0x3f921ff3", "0x418bb81d", "0x3f3504f7"], - [3, "0x3e4da48b", "0x418901d8", "0x3f0a3476", "0x41817b16", "0x3f3504f7"], - [5], - [0, "0x3fe44ab6", "0x4154ba5e"], - [2, "0x4000df7a", "0x414d6cf4", "0x4010bc94", "0x414645a2"], - [3, "0x402fc582", "0x413847ae", "0x4067be4d", "0x414009d5", "0x3f3504f7"], - [3, "0x408fdb8c", "0x4147cbfb", "0x40805715", "0x4155c9ef", "0x3f3504f7"], - [2, "0x40720981", "0x415c645a", "0x40647137", "0x416321ff"], - [3, "0x4047a177", "0x41716bba", "0x400e7b89", "0x416a37b5", "0x3f3504f7"], - [3, "0x3faaab8a", "0x416303b0", "0x3fe44ab6", "0x4154ba5e", "0x3f3504f7"], - [5], - [0, "0x405340cc", "0x412ad567"], - [1, "0x405c4cad", "0x41277176"], - [2, "0x406961e5", "0x412297f6", "0x4076cf6c", "0x411de738"], - [3, "0x408e0721", "0x4110e450", "0x40a80d06", "0x411a3405", "0x3f3504f7"], - [3, "0x40c212d7", "0x412383e4", "0x40af736d", "0x413086c2", "0x3f3504f7"], - [2, "0x40a940e1", "0x4134db23", "0x40a363b2", "0x41393405"], - [1, "0x409eddc2", "0x413c978d"], - [3, "0x408d1b71", "0x4149e704", "0x4064f987", "0x414105bc", "0x3f3504f7"], - [3, "0x402fbc2c", "0x413824dd", "0x405340cc", "0x412ad567", "0x3f3504f7"], - [5], - [0, "0x40a2e8a7", "0x41047267"], - [2, "0x40ad7ee5", "0x40fc49f9", "0x40b892b8", "0x40f01ceb"], - [3, "0x40ce1b71", "0x40d8714c", "0x40e5c6fc", "0x40edfa1a", "0x3f3504f7"], - [3, "0x40fd729b", "0x4101c16a", "0x40e7e9cd", "0x410d9739", "0x3f3504f7"], - [2, "0x40ddb021", "0x411335dd", "0x40d3ea74", "0x41190721"], - [3, "0x40bf55b0", "0x412547ae", "0x40a6d4d4", "0x411afd37", "0x3f3504f7"], - [3, "0x408e53e3", "0x4110b2df", "0x40a2e8a7", "0x41047267", "0x3f3504f7"], - [5], - [0, "0x40e7b353", "0x40c05532"], - [2, "0x40f42e9d", "0x40b4a8d6", "0x410090e0", "0x40a9826b"], - [3, "0x410cb0de", "0x4094a14d", "0x4117216c", "0x40ace133", "0x3f3504f7"], - [3, "0x412191d1", "0x40c52118", "0x41157208", "0x40da024b", "0x3f3504f7"], - [2, "0x410f77ee", "0x40e44d2b", "0x4109b53f", "0x40ef137f"], - [3, "0x40fc0b4e", "0x41027790", "0x40e62fad", "0x40ed8fef", "0x3f3504f7"], - [3, "0x40d05422", "0x40d630be", "0x40e7b353", "0x40c05532", "0x3f3504f7"], - [5], - [0, "0x411bcbd1", "0x407ce1c6"], - [2, "0x4122bac7", "0x4068c543", "0x4129dd2f", "0x4055d1a2"], - [3, "0x41373190", "0x403269d7", "0x41400b78", "0x4067ba5e", "0x3f3504f7"], - [3, "0x4148e560", "0x408e8588", "0x413b9100", "0x40a03958", "0x3f3504f7"], - [2, "0x4134fb16", "0x40a8f8a1", "0x412e94af", "0x40b240cc"], - [3, "0x4121a0f9", "0x40c509c0", "0x41183c4b", "0x40ab21c0", "0x3f3504f7"], - [3, "0x410ed7d1", "0x409139d6", "0x411bcbd1", "0x407ce1c6", "0x3f3504f7"], - [5], - [0, "0x4145fbe7", "0x401160bf"], - [2, "0x414d404f", "0x40013abd", "0x4154ac71", "0x3fe48217"], - [3, "0x4162f5c3", "0x3faadea9", "0x416a2a30", "0x400e941d", "0x3f3504f7"], - [3, "0x41715e9e", "0x4047b90f", "0x4163154d", "0x40648ac6", "0x3f3504f7"], - [2, "0x415c3b64", "0x40725d8d", "0x415585f0", "0x4080a2db"], - [3, "0x41478937", "0x40902d0e", "0x413fc433", "0x4068678c", "0x3f3504f7"], - [3, "0x4137ff2e", "0x40307525", "0x4145fbe7", "0x401160bf", "0x3f3504f7"], - [5], - [0, "0x41732ca5", "0x3f6b1572"], - [2, "0x417afc50", "0x3f3837d6", "0x4181758e", "0x3f0a7536"], - [3, "0x4188fc1c", "0x3e4e8d11", "0x418bb2ca", "0x3f923bcd", "0x3f3504f7"], - [3, "0x418e6944", "0x400552d2", "0x4186e2b7", "0x401b074a", "0x3f3504f7"], - [2, "0x41833958", "0x402596d1", "0x417f3d08", "0x403153ce"], - [3, "0x41706ae8", "0x4049743f", "0x416a6320", "0x400e2d0e", "0x3f3504f7"], - [3, "0x41645aee", "0x3fa5cbbc", "0x41732ca5", "0x3f6b1572", "0x3f3504f7"], - [5], - [0, "0x41919ba6", "0xbdc3260a"], - [2, "0x4195b4a2", "0xbe6fb15b", "0x4199d8ae", "0xbeb424a2"], - [3, "0x41a1a57a", "0xbf12e03b", "0x41a36bee", "0x3ecd7c2d", "0x3f3504f7"], - [3, "0x41a53261", "0x3fb02e34", "0x419d6560", "0x3fcc9518", "0x3f3504f7"], - [2, "0x4199930c", "0x3fda7f4e", "0x4195cac1", "0x3feae536"], - [3, "0x418e1206", "0x40062f06", "0x418bfa78", "0x3f90d25f", "0x3f3504f7"], - [3, "0x4189e2eb", "0x3e2a3487", "0x41919ba6", "0xbdc3260a", "0x3f3504f7"], - [5], - [0, "0x41aa6388", "0xbf3c34c2"], - [2, "0x41ae8625", "0xbf4f3d19", "0x41b2ade0", "0xbf5cf0fa"], - [3, "0x41baa33a", "0xbf772e6a", "0x41bb7525", "0x3cef0cfe", "0x3f3504f7"], - [3, "0x41bc4711", "0x3f830f7c", "0x41b451b7", "0x3f902e34", "0x3f3504f7"], - [2, "0x41b07bb3", "0x3f968145", "0x41acaa99", "0x3f9f4a23"], - [3, "0x41a4bf7d", "0x3fb182fd", "0x41a39bda", "0x3ecb4396", "0x3f3504f7"], - [3, "0x41a2786c", "0xbf17c2a9", "0x41aa6388", "0xbf3c34c2", "0x3f3504f7"], - [5], - [0, "0x41c34c98", "0xbf7e4ce8"], - [2, "0x41c77319", "0xbf80a6ca", "0x41cb99ce", "0xbf7f00de"], - [3, "0x41d39965", "0xbf7a9292", "0x41d375f7", "0x3cac7391", "0x3f3504f7"], - [3, "0x41d35289", "0x3f82acda", "0x41cb52f2", "0x3f8075a3", "0x3f3504f7"], - [2, "0x41c77df4", "0x3f7ecc1d", "0x41c3a92a", "0x3f80c8de"], - [3, "0x41bba993", "0x3f83ad6d", "0x41bb7b4a", "0x3ced7294", "0x3f3504f7"], - [3, "0x41bb4d01", "0xbf7883a9", "0x41c34c98", "0xbf7e4ce8", "0x3f3504f7"], - [5], - [0, "0x41dc6282", "0xbf5ff584"], - [2, "0x41e088ce", "0xbf52e211", "0x41e4a9fc", "0xbf407f24"], - [3, "0x41ec9653", "0xbf1d3826", "0x41eb7c1c", "0x3ec0ad47", "0x3f3504f7"], - [3, "0x41ea61e5", "0x3faef2a6", "0x41e2758e", "0x3f9d4f37", "0x3f3504f7"], - [2, "0x41dea5af", "0x3f94d2b3", "0x41dad11a", "0x3f8ec9b0"], - [3, "0x41d2daee", "0x3f823e6c", "0x41d3a3a3", "0x3cb7083f", "0x3f3504f7"], - [3, "0x41d46c57", "0xbf790c3d", "0x41dc6282", "0xbf5ff584", "0x3f3504f7"], - [5], - [0, "0x41f4ebba", "0xbec5da6a"], - [2, "0x41f934a2", "0xbe893144", "0x41fd727c", "0xbe0209ee"], - [3, "0x420296d6", "0x3e05158c", "0x42018fc5", "0x3f8c5682", "0x3f3504f7"], - [3, "0x4200889a", "0x40040514", "0x41f95604", "0x3fe72618", "0x3f3504f7"], - [2, "0x41f56bba", "0x3fd67ea6", "0x41f17732", "0x3fc87ed0"], - [3, "0x41e9a787", "0x3facda3c", "0x41eb61b1", "0x3ebf7d95", "0x3f3504f7"], - [3, "0x41ed1c0f", "0xbf1a36a0", "0x41f4ebba", "0xbec5da6a", "0x3f3504f7"], - [5], - [0, "0x4206fa5e", "0x3f03bde0"], - [2, "0x4208fb16", "0x3f31840a", "0x420af3d0", "0x3f647d3d"], - [3, "0x420ea944", "0x3fa22fad", "0x420d29c7", "0x400c6f3f", "0x3f3504f7"], - [3, "0x420baa30", "0x4047c6a8", "0x4207f4bc", "0x402fce31", "0x3f3504f7"], - [2, "0x420622d1", "0x40240ad0", "0x42044986", "0x40197a78"], - [3, "0x42008539", "0x4003f40a", "0x4201dd98", "0x3f8f5d25", "0x3f3504f7"], - [3, "0x420335f7", "0x3e369058", "0x4206fa5e", "0x3f03bde0", "0x3f3504f7"], - [5], - [0, "0x42128f91", "0x3fe02752"], - [2, "0x4214640b", "0x3ffd7929", "0x42162ee6", "0x400e89a0"], - [3, "0x4219afd2", "0x402d6b66", "0x4217c1be", "0x406579d1", "0x3f3504f7"], - [3, "0x4215d38f", "0x408ec41e", "0x421252bd", "0x407ea676", "0x3f3504f7"], - [2, "0x4210ab1c", "0x407010b6", "0x420efaad", "0x40628827"], - [3, "0x420b6704", "0x4045e0df", "0x420d3176", "0x400ca6a0", "0x3f3504f7"], - [3, "0x420efbe7", "0x3fa6d8c3", "0x42128f91", "0x3fe02752", "0x3f3504f7"], - [5], - [0, "0x421d0b5e", "0x4050a5ce"], - [2, "0x421d9a1d", "0x40568073", "0x421e27f0", "0x405c7b0b"], - [2, "0x421f3c85", "0x4068238e", "0x42204c64", "0x40743b25"], - [3, "0x42238ea5", "0x408cab36", "0x42213d08", "0x40a6bdcf", "0x3f3504f7"], - [3, "0x421eeb51", "0x40c0d053", "0x421ba8f6", "0x40ae42af", "0x3f3504f7"], - [2, "0x421aae14", "0x40a8ae7d", "0x4219aeb2", "0x40a34c83"], - [2, "0x42192c08", "0x40a08b44", "0x4218a7f0", "0x409dd639"], - [3, "0x42154fc5", "0x408c48bf", "0x4217816f", "0x40630e56", "0x3f3504f7"], - [3, "0x4219b319", "0x402d8b05", "0x421d0b5e", "0x4050a5ce", "0x3f3504f7"], - [5], - [0, "0x4226ab51", "0x40a170e3"], - [2, "0x42283f48", "0x40abfbd2", "0x4229c56d", "0x40b70443"], - [3, "0x422cbcd3", "0x40cc7c1c", "0x422a0dd3", "0x40e436f8", "0x3f3504f7"], - [3, "0x42275ed3", "0x40fbf1d4", "0x42246787", "0x40e679fb", "0x3f3504f7"], - [2, "0x4222ff48", "0x40dc4ae0", "0x42218a72", "0x40d28fb0"], - [3, "0x421e7886", "0x40be0c35", "0x42210903", "0x40a57cd9", "0x3f3504f7"], - [3, "0x42239965", "0x408ced7c", "0x4226ab51", "0x40a170e3", "0x3f3504f7"], - [5], - [0, "0x422fc155", "0x40e5f7cf"], - [2, "0x423137b5", "0x40f267f5", "0x42329d7e", "0x40ff505d"], - [3, "0x42353bcd", "0x410bc06e", "0x423235c3", "0x411639eb", "0x3f3504f7"], - [3, "0x422f2fb8", "0x4120b368", "0x422c914e", "0x41149b33", "0x3f3504f7"], - [2, "0x422b472b", "0x410ea618", "0x4229ed91", "0x4108e888"], - [3, "0x42273007", "0x40fa81ed", "0x422a19e8", "0x40e49542", "0x3f3504f7"], - [3, "0x422d03ca", "0x40cea897", "0x422fc155", "0x40e5f7cf", "0x3f3504f7"], - [5], - [0, "0x423803b0", "0x411ace07"], - [2, "0x42394866", "0x4121c1be", "0x423a7a5e", "0x4128e9e2"], - [3, "0x423cb333", "0x413637b5", "0x42395fbe", "0x413f1b09", "0x3f3504f7"], - [3, "0x42360c30", "0x4147fe5d", "0x4233d35b", "0x413ab08a", "0x3f3504f7"], - [2, "0x4232b8ef", "0x4134154d", "0x42318d50", "0x412daa65"], - [3, "0x422f31c4", "0x4120bda5", "0x42326cf4", "0x41174f61", "0x3f3504f7"], - [3, "0x4235a824", "0x410de128", "0x423803b0", "0x411ace07", "0x3f3504f7"], - [5], - [0, "0x423ec5d6", "0x4144f8a1"], - [2, "0x423fc96c", "0x414c3958", "0x4240ba44", "0x4153a234"], - [3, "0x424289ef", "0x4161e632", "0x423ef8ef", "0x416924dd", "0x3f3504f7"], - [3, "0x423b67d5", "0x41706388", "0x4239982b", "0x41621f8a", "0x3f3504f7"], - [2, "0x4238b9f5", "0x415b48e9", "0x4237ca58", "0x415496bc"], - [3, "0x4235d687", "0x41469fbe", "0x42395446", "0x413ed07d", "0x3f3504f7"], - [3, "0x423cd206", "0x413701a3", "0x423ec5d6", "0x4144f8a1", "0x3f3504f7"], - [5], - [0, "0x42443732", "0x417215b5"], - [2, "0x424503fe", "0x4179e282", "0x4245bc6a", "0x4180e76d"], - [3, "0x42471a6b", "0x41886bee", "0x42435810", "0x418b2824", "0x3f3504f7"], - [3, "0x423f95d0", "0x418de426", "0x423e37cf", "0x41865f70", "0x3f3504f7"], - [2, "0x423d8d84", "0x4182b74c", "0x423cd07d", "0x417e3b64"], - [3, "0x423b4bc7", "0x416f6dc6", "0x423eff14", "0x41695aee", "0x3f3504f7"], - [3, "0x4242b27c", "0x41634817", "0x42443732", "0x417215b5", "0x3f3504f7"], - [5], - [0, "0x42484d9f", "0x41910903"], - [2, "0x4248dd2f", "0x4195212d", "0x4249573f", "0x41994467"], - [3, "0x424a3d56", "0x41a10ff9", "0x4246578d", "0x41a2dc29", "0x3f3504f7"], - [3, "0x424271c4", "0x41a4a824", "0x42418bac", "0x419cdc92", "0x3f3504f7"], - [2, "0x42411aee", "0x41990b0f", "0x4240966d", "0x41954361"], - [3, "0x423f87c8", "0x418d8c4a", "0x4243636e", "0x418b6f00", "0x3f3504f7"], - [3, "0x42473efa", "0x418951ec", "0x42484d9f", "0x41910903", "0x3f3504f7"], - [5], - [0, "0x424ae618", "0x41a9cf42"], - [2, "0x424b33b6", "0x41adf1aa", "0x424b6c08", "0x41b21931"], - [3, "0x424bd7c2", "0x41ba0ded", "0x4247dd7e", "0x41bae595", "0x3f3504f7"], - [3, "0x4243e33a", "0x41bbbd08", "0x42437766", "0x41b3c880", "0x3f3504f7"], - [2, "0x42434361", "0x41aff2b0", "0x4242fbb3", "0x41ac21cb"], - [3, "0x4242671e", "0x41a43780", "0x42465c43", "0x41a30e56", "0x3f3504f7"], - [3, "0x424a5168", "0x41a1e4f7", "0x424ae618", "0x41a9cf42", "0x3f3504f7"], - [5], - [0, "0x424bf766", "0x41c2b7e9"], - [2, "0x424c04ea", "0x41c6dd2f", "0x424bfd3c", "0x41cb0275"], - [3, "0x424bee63", "0x41d30241", "0x4247ee7d", "0x41d2e48f", "0x3f3504f7"], - [3, "0x4243ee98", "0x41d2c711", "0x4243fd71", "0x41cac745", "0x3f3504f7"], - [2, "0x42440481", "0x41c6f319", "0x4243f81d", "0x41c31ff3"], - [3, "0x4243de1b", "0x41bb2090", "0x4247ddb2", "0x41baec8b", "0x3f3504f7"], - [3, "0x424bdd64", "0x41bab886", "0x424bf766", "0x41c2b7e9", "0x3f3504f7"], - [5], - [0, "0x424b8711", "0x41dbcd6a"], - [2, "0x424b5446", "0x41dff454", "0x424b0c15", "0x41e41687"], - [3, "0x424a81d8", "0x41ec03b0", "0x42468b44", "0x41eaef35", "0x3f3504f7"], - [3, "0x42429495", "0x41e9da86", "0x42431eed", "0x41e1ed5d", "0x3f3504f7"], - [2, "0x4243617c", "0x41de1ce0", "0x42439062", "0x41da477a"], - [3, "0x4243f1de", "0x41d250b1", "0x4247ed29", "0x41d313a9", "0x3f3504f7"], - [3, "0x424be88d", "0x41d3d6a1", "0x424b8711", "0x41dbcd6a", "0x3f3504f7"], - [5], - [0, "0x42499bf5", "0x41f457dc"], - [2, "0x42492474", "0x41f89eb8", "0x42489604", "0x41fcdb23"], - [3, "0x424791d1", "0x42024bfb", "0x4243b368", "0x420147c8", "0x3f3504f7"], - [3, "0x423fd518", "0x42004396", "0x4240d94b", "0x41f8ca58", "0x3f3504f7"], - [2, "0x42415cac", "0x41f4e1b1", "0x4241cb0f", "0x41f0ee98"], - [3, "0x4242a546", "0x41e91db2", "0x42468dd3", "0x41ead254", "0x3f3504f7"], - [3, "0x424a7646", "0x41ec86f7", "0x42499bf5", "0x41f457dc", "0x3f3504f7"], - [5], - [0, "0x42460aa6", "0x4206b22d"], - [2, "0x424554e4", "0x4208b3d0", "0x42448a58", "0x420aad91"], - [3, "0x42430d84", "0x420e640b", "0x423f56f0", "0x420ce738", "0x3f3504f7"], - [3, "0x423ba05c", "0x420b6a7f", "0x423d1d2f", "0x4207b3eb", "0x3f3504f7"], - [2, "0x423dd845", "0x4205e0f9", "0x423e8000", "0x420406dc"], - [3, "0x423fd5b5", "0x42004189", "0x42439b09", "0x4201973f", "0x3f3504f7"], - [3, "0x4247605c", "0x4202ecda", "0x42460aa6", "0x4206b22d", "0x3f3504f7"], - [5], - [0, "0x42411fbe", "0x42124d6a"], - [2, "0x42403646", "0x42142305", "0x423f3a78", "0x4215ef1b"], - [3, "0x423d4ebf", "0x4219715b", "0x4239cc7e", "0x421785a2", "0x3f3504f7"], - [3, "0x42364a3d", "0x42159a02", "0x423835f7", "0x421217c2", "0x3f3504f7"], - [2, "0x42391e6a", "0x42106f1b", "0x4239f5dd", "0x420ebda5"], - [3, "0x423bbdbf", "0x420b28c1", "0x423f52a3", "0x420cf0a4", "0x3f3504f7"], - [3, "0x4242e7a1", "0x420eb886", "0x42411fbe", "0x42124d6a", "0x3f3504f7"], - [5], - [0, "0x423b1c5d", "0x421cd02e"], - [2, "0x423aabba", "0x421d7cd3", "0x423a3852", "0x421e27f0"], - [2, "0x42398bc7", "0x421f27bb", "0x4238d931", "0x422023bd"], - [3, "0x42368903", "0x4223671e", "0x423345a2", "0x422116f0", "0x3f3504f7"], - [3, "0x42300227", "0x421ec6dc", "0x42325254", "0x421b8361", "0x3f3504f7"], - [2, "0x4232f717", "0x421a9aee", "0x4233966d", "0x4219aeb2"], - [2, "0x423400d2", "0x421910e5", "0x423468f6", "0x4218715b"], - [3, "0x4236985f", "0x421517a8", "0x4239f213", "0x42174711", "0x3f3504f7"], - [3, "0x423d4bc7", "0x4219767a", "0x423b1c5d", "0x421cd02e", "0x3f3504f7"], - [5], - [0, "0x4233cf91", "0x4226ae2f"], - [2, "0x42327886", "0x4228489a", "0x42311168", "0x4229d4fe"], - [3, "0x422e61cb", "0x422ccbe1", "0x422b6b02", "0x422a1c43", "0x3f3504f7"], - [3, "0x42287439", "0x42276ca5", "0x422b23bd", "0x422475dd", "0x3f3504f7"], - [2, "0x422c6f4f", "0x422307fd", "0x422dabd4", "0x42218d1b"], - [3, "0x42303c6a", "0x421e7b30", "0x42334e3c", "0x42210bc7", "0x3f3504f7"], - [3, "0x4236600d", "0x42239c5d", "0x4233cf91", "0x4226ae2f", "0x3f3504f7"], - [5], - [0, "0x422b2752", "0x422fd97f"], - [2, "0x4229a219", "0x423146a8", "0x42280e56", "0x4232a40b"], - [3, "0x422507fd", "0x42354227", "0x422269e2", "0x42323be7", "0x3f3504f7"], - [3, "0x421fcbc7", "0x422f358e", "0x4222d220", "0x422c9773", "0x3f3504f7"], - [2, "0x422446c2", "0x422b54fe", "0x4225ae2f", "0x422a03ca"], - [3, "0x422898fc", "0x42274745", "0x422b559b", "0x422a3213", "0x3f3504f7"], - [3, "0x422e123a", "0x422d1ce0", "0x422b2752", "0x422fd97f", "0x3f3504f7"], - [5], - [0, "0x42218e8a", "0x4237d35b"], - [2, "0x421fdf8a", "0x42390fdf", "0x421e2440", "0x423a3ac7"], - [3, "0x421ad326", "0x423c774c", "0x421896bc", "0x42392632", "0x3f3504f7"], - [3, "0x42165a37", "0x4235d532", "0x4219ab51", "0x423398c8", "0x3f3504f7"], - [2, "0x421b4481", "0x423284d0", "0x421cd254", "0x423160aa"], - [3, "0x42200bac", "0x422f028f", "0x422269c7", "0x42323be7", "0x3f3504f7"], - [3, "0x4224c7e3", "0x4235753f", "0x42218e8a", "0x4237d35b", "0x3f3504f7"], - [5], - [0, "0x42170467", "0x423ea090"], - [2, "0x421530d8", "0x423fa7bb", "0x42135326", "0x42409bda"], - [3, "0x420fc347", "0x42426dc6", "0x420df15b", "0x423edde7", "0x3f3504f7"], - [3, "0x420c1f56", "0x423b4e22", "0x420faf35", "0x42397c1c", "0x3f3504f7"], - [2, "0x4211683e", "0x42389aba", "0x421317c2", "0x4237a7d5"], - [3, "0x42169412", "0x4235b190", "0x42188a58", "0x42392de0", "0x3f3504f7"], - [3, "0x421a80b8", "0x423caa30", "0x42170467", "0x423ea090", "0x3f3504f7"], - [5], - [0, "0x420bb972", "0x42441d49"], - [2, "0x4209cb92", "0x4244e95f", "0x4207d5ea", "0x4245a17c"], - [3, "0x420414af", "0x4247025b", "0x4202b3d0", "0x42434120", "0x3f3504f7"], - [3, "0x420152f2", "0x423f7fcc", "0x42051446", "0x423e1eed", "0x3f3504f7"], - [2, "0x4206e354", "0x423d74f1", "0x4208ab36", "0x423cb886"], - [3, "0x420c5d98", "0x423b3176", "0x420de4a9", "0x423ee3bd", "0x3f3504f7"], - [3, "0x420f6bd4", "0x4242961e", "0x420bb972", "0x42441d49", "0x3f3504f7"], - [5], - [0, "0x41ffdbf5", "0x42482dfa"], - [2, "0x41fbd1b7", "0x4248be28", "0x41f7bc02", "0x42493972"], - [3, "0x41eff2b0", "0x424a245a", "0x41ee1cac", "0x42463fb1", "0x3f3504f7"], - [3, "0x41ec46dc", "0x42425b09", "0x41f4102e", "0x42417007", "0x3f3504f7"], - [2, "0x41f7d4ca", "0x4240fe5d", "0x41fb8ff9", "0x4240793e"], - [3, "0x4201a268", "0x423f6632", "0x4202b55a", "0x4243409d", "0x3f3504f7"], - [3, "0x4203c866", "0x42471aee", "0x41ffdbf5", "0x42482dfa", "0x3f3504f7"], - [5], - [0, "0x41e73127", "0x424ad2f2"], - [2, "0x41e31134", "0x424b2305", "0x41deebee", "0x424b5dcc"], - [3, "0x41d6f86c", "0x424bcea5", "0x41d616bc", "0x4247d4e4", "0x3f3504f7"], - [3, "0x41d5350b", "0x4243db23", "0x41dd288d", "0x42436a4b", "0x3f3504f7"], - [2, "0x41e0fc1c", "0x42433405", "0x41e4cac1", "0x4242ea16"], - [3, "0x41ecb39c", "0x4242507d", "0x41ede6cf", "0x424644ea", "0x3f3504f7"], - [3, "0x41ef1a02", "0x424a3958", "0x41e73127", "0x424ad2f2", "0x3f3504f7"], - [5], - [0, "0x41ce7c1c", "0x424bf319"], - [2, "0x41cd0e8a", "0x424bf8bb", "0x41cba12d", "0x424bfbe7"], - [3, "0x41c3a196", "0x424c0dd3", "0x41c37df4", "0x42480ded", "0x3f35057d"], - [1, "0x41c3669b", "0x42457488"], - [3, "0x41c342f8", "0x424174bc", "0x41cb428f", "0x424162d1", "0x3f3504f7"], - [3, "0x41d34227", "0x42415100", "0x41d365fe", "0x424550cb", "0x3f3504f7"], - [1, "0x41d37d22", "0x4247ea30"], - [1, "0x41cb7d8b", "0x4247fc1c"], - [1, "0x41cb59e8", "0x4243fc36"], - [2, "0x41ccab36", "0x4243f958", "0x41cdfc50", "0x4243f405"], - [3, "0x41d5fb4a", "0x4243d412", "0x41d63b30", "0x4247d3a9", "0x3f3504f7"], - [3, "0x41d67b16", "0x424bd326", "0x41ce7c1c", "0x424bf319", "0x3f3504f7"], - [5], - [0, "0x41c31f21", "0x423d74d7"], - [1, "0x41c2fb7f", "0x4239750b"], - [3, "0x41c2d7a8", "0x4235753f", "0x41cad73f", "0x42356354", "0x3f3504f7"], - [3, "0x41d2d70a", "0x42355168", "0x41d2faad", "0x4239514e", "0x3f3504f7"], - [1, "0x41d31e84", "0x423d511a"], - [3, "0x41d3425b", "0x42415100", "0x41cb428f", "0x424162d1", "0x3f3504f7"], - [3, "0x41c342f8", "0x424174bc", "0x41c31f21", "0x423d74d7", "0x3f3504f7"], - [5], - [0, "0x41c2b3d0", "0x4231755a"], - [1, "0x41c2902e", "0x422d758e"], - [3, "0x41c26c57", "0x422975a8", "0x41ca6c22", "0x422963d7", "0x3f3504f7"], - [3, "0x41d26bba", "0x422951ec", "0x41d28f91", "0x422d51b7", "0x3f3504f7"], - [1, "0x41d2b333", "0x4231519d"], - [3, "0x41d2d70a", "0x42355168", "0x41cad73f", "0x42356354", "0x3f3504f7"], - [3, "0x41c2d7a8", "0x4235753f", "0x41c2b3d0", "0x4231755a", "0x3f3504f7"], - [5], - [0, "0x41c248b4", "0x422575dd"], - [1, "0x41c224dd", "0x422175f7"], - [3, "0x41c2013b", "0x421d762b", "0x41ca00d2", "0x421d6440", "0x3f3504f7"], - [3, "0x41d2009d", "0x421d526f", "0x41d22440", "0x4221523a", "0x3f3504f7"], - [1, "0x41d24817", "0x42255220"], - [3, "0x41d26bba", "0x422951ec", "0x41ca6c22", "0x422963d7", "0x3f3504f7"], - [3, "0x41c26c57", "0x422975a8", "0x41c248b4", "0x422575dd", "0x3f3504f7"], - [5], - [0, "0x41c1dd64", "0x42197646"], - [1, "0x41c1b9c1", "0x4215767a"], - [3, "0x41c195ea", "0x42117694", "0x41c995b5", "0x421164c3", "0x3f3504f7"], - [3, "0x41d1954d", "0x421152d7", "0x41d1b924", "0x421552bd", "0x3f3504f7"], - [1, "0x41d1dcc6", "0x42195289"], - [3, "0x41d2009d", "0x421d526f", "0x41ca00d2", "0x421d6440", "0x3f3504f7"], - [3, "0x41c2013b", "0x421d762b", "0x41c1dd64", "0x42197646", "0x3f3504f7"], - [5], - [0, "0x41c17247", "0x420d76c9"], - [1, "0x41c14e70", "0x420976e3"], - [3, "0x41c12ace", "0x42057717", "0x41c92a65", "0x4205652c", "0x3f3504f7"], - [3, "0x41d12a30", "0x4205535b", "0x41d14dd3", "0x42095326", "0x3f3504f7"], - [1, "0x41d171aa", "0x420d530c"], - [3, "0x41d1954d", "0x421152d7", "0x41c995b5", "0x421164c3", "0x3f3504f7"], - [3, "0x41c195ea", "0x42117694", "0x41c17247", "0x420d76c9", "0x3f3504f7"], - [5], - [0, "0x41c106f7", "0x42017732"], - [1, "0x41c0e354", "0x41faeecc"], - [3, "0x41c0bf7d", "0x41f2ef00", "0x41c8bf48", "0x41f2cb5e", "0x3f3504f7"], - [3, "0x41d0bee0", "0x41f2a787", "0x41d0e2b7", "0x41faa752", "0x3f3504f7"], - [1, "0x41d10659", "0x42015375"], - [3, "0x41d12a30", "0x4205535b", "0x41c92a65", "0x4205652c", "0x3f3504f7"], - [3, "0x41c12ace", "0x42057717", "0x41c106f7", "0x42017732", "0x3f3504f7"], - [5], - [0, "0x41c09bda", "0x41eaef69"], - [1, "0x41c07803", "0x41e2ef9e"], - [3, "0x41c05461", "0x41daf007", "0x41c853f8", "0x41dacc30", "0x3f3504f7"], - [3, "0x41d053c3", "0x41daa88d", "0x41d07766", "0x41e2a824", "0x3f3504f7"], - [1, "0x41d09b3d", "0x41eaa7f0"], - [3, "0x41d0bee0", "0x41f2a787", "0x41c8bf48", "0x41f2cb5e", "0x3f3504f7"], - [3, "0x41c0bf7d", "0x41f2ef00", "0x41c09bda", "0x41eaef69", "0x3f3504f7"], - [5], - [0, "0x41c0308a", "0x41d2f03b"], - [1, "0x41c00ce7", "0x41caf0a4"], - [3, "0x41bfe910", "0x41c2f0d8", "0x41c7e8dc", "0x41c2cd36", "0x3f3504f7"], - [3, "0x41cfe873", "0x41c2a95f", "0x41d00c4a", "0x41caa92a", "0x3f3504f7"], - [1, "0x41d02fec", "0x41d2a8c1"], - [3, "0x41d053c3", "0x41daa88d", "0x41c853f8", "0x41dacc30", "0x3f3504f7"], - [3, "0x41c05461", "0x41daf007", "0x41c0308a", "0x41d2f03b", "0x3f3504f7"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "no", - "expectMatch": "no", - "succeeded": false, - "out": "" -}, -"coincubics": { - "path": [[0, "0x00000000", "0x00000000"], - [4, "0x39708a70", "0x39706a70", "0x39707089", "0x39707040", "0x39707070", "0x39704470"], - [1, "0x39707070", "0x39707070"], - [4, "0x38f07070", "0x38f07070", "0x38f07094", "0x38f05a70", "0x39164661", "0x391635c6"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_16x": { - "path": [[0, "0x420e6c8b", "0x426bdf3b"], - [1, "0x420fcccd", "0x426c7ef9"], - [4, "0x420fcccd", "0x426c7ef9", "0x42093d71", "0x426c6e97", "0x42036c8b", "0x426cbf7c"], - [4, "0x41fb3958", "0x426d0f5b", "0x41f076c8", "0x426d48b3", "0x41ef47ae", "0x426d947a"], - [4, "0x41ee1aa0", "0x426ddf3b", "0x41ec6041", "0x426edb22", "0x41eb1aa0", "0x426fee97"], - [4, "0x41eb1eb9", "0x426feb85", "0x41e9ba5e", "0x42711eb8", "0x41e9ba5e", "0x42711eb8"], - [1, "0x41e99999", "0x42718f5c"], - [4, "0x41ea76c8", "0x4271a5e3", "0x4212dd2f", "0x42707efa", "0x4212dd2f", "0x42707efa"], - [4, "0x4212dd2f", "0x42707efa", "0x42124395", "0x42707be8", "0x42131ba6", "0x4270b646"], - [4, "0x42131581", "0x42710000", "0x42130831", "0x42711688", "0x4213072b", "0x42711688"], - [4, "0x4212fae1", "0x42711aa1", "0x42127cee", "0x42714eda", "0x42127cee", "0x42714eda"], - [4, "0x42127ae2", "0x42714eda", "0x41c67ae2", "0x42730f5d", "0x41c345a2", "0x427329fd"], - [4, "0x41c247ae", "0x42733e78", "0x41c04396", "0x42738e57", "0x41bf4bc7", "0x4273e45b"], - [4, "0x41bf5c29", "0x4273e042", "0x41be9db3", "0x4274322e", "0x41be9db3", "0x4274322e"], - [1, "0x41be26ea", "0x42746c8c"], - [4, "0x41be1eb9", "0x427470a5", "0x41bde354", "0x42748313", "0x41bde354", "0x42748313"], - [1, "0x41bcc083", "0x42751582"], - [1, "0x41bcf3b6", "0x427526ea"], - [1, "0x41bd0e56", "0x42756979"], - [1, "0x41bd7cee", "0x42758313"], - [4, "0x41be8107", "0x427572b1", "0x41bf2d0f", "0x42754290", "0x41bfd2f2", "0x4275147b"], - [1, "0x41c0ba5f", "0x4274da1d"], - [1, "0x41c0ef9e", "0x4274de36"], - [1, "0x41c13f7d", "0x4274d3f9"], - [4, "0x41c13f7d", "0x4274d3f9", "0x41c174bc", "0x4274c18a", "0x41c17cee", "0x4274be78"], - [4, "0x41c18107", "0x4274bf7e", "0x41c1e561", "0x4274b022", "0x41c1e561", "0x4274b022"], - [1, "0x41c45e36", "0x42746e99"], - [4, "0x41c4624f", "0x42746e99", "0x41cf999a", "0x42743853", "0x41cf999a", "0x42743853"], - [1, "0x420d126f", "0x4272b43a"], - [4, "0x420d0938", "0x4272c084", "0x420cfcee", "0x4272c49c", "0x420cfcee", "0x4272d917"], - [1, "0x420d0938", "0x4272b43a"], - [4, "0x420c7be8", "0x42737efb", "0x420b3128", "0x42743128", "0x420a27f0", "0x4274c18a"], - [1, "0x42099eb9", "0x42750c4b"], - [4, "0x420872b1", "0x4275b022", "0x4206fbe8", "0x42764397", "0x42054396", "0x4276c084"], - [4, "0x42028313", "0x42776b86", "0x42007be8", "0x4278de36", "0x41fe7ae2", "0x427b0f5d"], - [4, "0x41fe4fe0", "0x427b21cc", "0x41fdbe78", "0x427b8419", "0x41fdbe78", "0x427b8419"], - [4, "0x41fdccce", "0x427b71aa", "0x41fd1cad", "0x427c27f0", "0x41fd1cad", "0x427c27f0"], - [1, "0x41fc1eb9", "0x427d178e"], - [1, "0x41fc7efb", "0x427d020d"], - [1, "0x41fbb647", "0x427d3646"], - [1, "0x41fbe76e", "0x427d25e4"], - [1, "0x41fae149", "0x427d1fbf"], - [1, "0x41fa5812", "0x427d178e"], - [4, "0x41f88108", "0x427cf9dc", "0x41f73541", "0x427cb646", "0x41f5d70c", "0x427c6d92"], - [1, "0x41f5999b", "0x427c6148"], - [4, "0x41f5999b", "0x427c6148", "0x41f2d0e7", "0x427bdc29", "0x41f2a9fd", "0x427bd4fe"], - [4, "0x41f28d51", "0x427bc49c", "0x41f26667", "0x427bb021", "0x41f26667", "0x427bb021"], - [1, "0x41efed92", "0x427b1db2"], - [1, "0x41ec9582", "0x427a624e"], - [4, "0x41eca1cc", "0x427a645a", "0x41eaf9dc", "0x427a3021", "0x41eaf9dc", "0x427a3021"], - [4, "0x41eaf9dc", "0x427a3021", "0x41ea126f", "0x427a1894", "0x41e9f3b7", "0x427a1687"], - [4, "0x41e9ccce", "0x427a072b", "0x41e99375", "0x4279f1aa", "0x41e99375", "0x4279f1aa"], - [1, "0x41e86e98", "0x4279d604"], - [1, "0x41e6147b", "0x4279a3d7"], - [4, "0x41e00625", "0x42796b85", "0x41db49ba", "0x427a7ae1", "0x41d62b02", "0x427bc8b4"], - [4, "0x41d24fdf", "0x427cba5e", "0x41cecccd", "0x427ce872", "0x41ca0e56", "0x427c6872"], - [4, "0x41ca0a3d", "0x427c676c", "0x41c9353f", "0x427c570a", "0x41c9353f", "0x427c570a"], - [1, "0x41c73b64", "0x427c26e9"], - [1, "0x41c774bc", "0x427c374b"], - [1, "0x41c67ef9", "0x427c0312"], - [4, "0x41c4df3b", "0x427bc5a1", "0x41c2a3d6", "0x427b8d4f", "0x41c0851e", "0x427b6978"], - [4, "0x41bf1893", "0x427b52f1", "0x41bd2d0e", "0x427b52f1", "0x41bc020c", "0x427b5e34"], - [1, "0x41bac6a8", "0x427b6871"], - [4, "0x41b9db23", "0x427b72ae", "0x41b87cee", "0x427b820b", "0x41b7fbe7", "0x427b655f"], - [4, "0x41b7fbe7", "0x427b5f3a", "0x41b7dd2f", "0x427b48b3", "0x41b7dd2f", "0x427b48b3"], - [1, "0x41b7a5e3", "0x427b22d0"], - [4, "0x41b7be76", "0x427b3332", "0x41b74395", "0x427aed91", "0x41b74395", "0x427aed91"], - [1, "0x41b70c49", "0x427acfdf"], - [4, "0x41b70418", "0x427ad916", "0x41b6d70a", "0x427a9168", "0x41b6d70a", "0x427a9168"], - [1, "0x41b6bc6a", "0x427a645a"], - [1, "0x41b66e97", "0x427a75c2"], - [4, "0x41b6872a", "0x427a71a9", "0x41b5a9fb", "0x4279c6a7", "0x41b5a9fb", "0x4279c6a7"], - [1, "0x41b59580", "0x4279b645"], - [1, "0x41b549b9", "0x42799fbe"], - [1, "0x41b53957", "0x42799ba5"], - [4, "0x41b52b01", "0x42798d4f", "0x41b4a3d6", "0x427920c4", "0x41b4a3d6", "0x427920c4"], - [1, "0x41b43126", "0x4278be76"], - [1, "0x41b3ed90", "0x4278ab01"], - [1, "0x41b3be75", "0x42789ba5"], - [1, "0x41b3d0e4", "0x4278b957"], - [1, "0x41b351ea", "0x42786353"], - [1, "0x41b33957", "0x42786353"], - [4, "0x41b326e8", "0x42785a1c", "0x41b2fbe6", "0x427846a7", "0x41b2fbe6", "0x427846a7"], - [1, "0x41b2353e", "0x4277f8d4"], - [4, "0x41b26040", "0x42780624", "0x41b16e96", "0x4277d0e4", "0x41b16e96", "0x4277d0e4"], - [4, "0x41b16e96", "0x4277d0e4", "0x41b10417", "0x4277c188", "0x41b0fffe", "0x4277c188"], - [4, "0x41b0fffe", "0x4277bf7c", "0x41b03f7b", "0x427778d4", "0x41b03f7b", "0x427778d4"], - [1, "0x41ae8729", "0x4276f7ce"], - [4, "0x41adb644", "0x4276d0e5", "0x41ad22cf", "0x42768e55", "0x41ac8729", "0x427648b3"], - [1, "0x41ab957f", "0x4275e24d"], - [4, "0x41aa8f5a", "0x42757df3", "0x41a9b644", "0x42751fbe", "0x41a8a3d5", "0x42747fff"], - [4, "0x41a6d708", "0x4273a3d6", "0x41a645a0", "0x4272dd2e", "0x41a58935", "0x4271b126"], - [1, "0x41a5851c", "0x4271a7ef"], - [1, "0x41a56a7c", "0x42719687"], - [1, "0x41a54dd0", "0x4271820c"], - [4, "0x41a50209", "0x42711062", "0x41a4ced6", "0x42707efa", "0x41a4be74", "0x426ff4bc"], - [4, "0x41a51478", "0x427073b6", "0x41a576c6", "0x42710b43", "0x41a576c6", "0x42710b43"], - [4, "0x41a71478", "0x42730418", "0x41a9df39", "0x42746666", "0x41adc6a5", "0x427526e9"], - [4, "0x41adc499", "0x427525e3", "0x41ae47ab", "0x42754395", "0x41ae47ab", "0x42754395"], - [1, "0x41afe55d", "0x4275978d"], - [4, "0x41b27cea", "0x4275e147", "0x41b54dd0", "0x4275d916", "0x41b772ad", "0x42758106"], - [4, "0x41b8df38", "0x42753d70", "0x41ba1684", "0x4274d1eb", "0x41bb4186", "0x42746979"], - [1, "0x41bdbc67", "0x4273a1cb"], - [4, "0x41c0f1a6", "0x4272cccd", "0x41c3cabd", "0x4272b958", "0x41c71684", "0x4272a3d7"], - [1, "0x41ca4392", "0x42728831"], - [1, "0x41def9d8", "0x42723f7d"], - [4, "0x41e15a1a", "0x42722d0e", "0x41e4105f", "0x42723333", "0x41e60e53", "0x4271c7ae"], - [4, "0x41e87ceb", "0x42715810", "0x41e97ef7", "0x427077cf", "0x41ea9165", "0x426f8a3d"], - [1, "0x41ebccc9", "0x426e8a3d"], - [4, "0x41ebced5", "0x426e8937", "0x41ec2d0b", "0x426e4ccc", "0x41ec2d0b", "0x426e4ccc"], - [1, "0x41ecae11", "0x426dde34"], - [1, "0x41ecdf38", "0x426dde34"], - [1, "0x41ed26e6", "0x426dc082"], - [4, "0x41ee1ca9", "0x426d5a1c", "0x41eeccc9", "0x426d1061", "0x41f01684", "0x426ce978"], - [4, "0x41f29fbb", "0x426c8e55", "0x420cced8", "0x426bd4fd", "0x420e6c8a", "0x426bdf3b"], - [0, "0x41b60622", "0x427adb22"], - [1, "0x41b60416", "0x427ad709"], - [4, "0x41b60416", "0x427ad603", "0x41b60416", "0x427ad915", "0x41b60622", "0x427adb22"], - [0, "0x41bed2ef", "0x4274cbc6"], - [5], - [0, "0x41c04fdd", "0x42746560"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x420fcccd", "0x426c7ef9"], - [1, "0x420e6c8b", "0x426bdf3b"], - [4, "0x420cced8", "0x426bd4fd", "0x41f29fbb", "0x426c8e55", "0x41f01684", "0x426ce978"], - [4, "0x41eeccc9", "0x426d1061", "0x41ee1ca9", "0x426d5a1c", "0x41ed26e6", "0x426dc082"], - [1, "0x41ecdf38", "0x426dde34"], - [1, "0x41ecae11", "0x426dde34"], - [1, "0x41ec2d0b", "0x426e4ccc"], - [4, "0x41ec2d0b", "0x426e4ccc", "0x41ebced5", "0x426e8937", "0x41ebccc9", "0x426e8a3d"], - [1, "0x41ea9165", "0x426f8a3d"], - [4, "0x41e97ef7", "0x427077cf", "0x41e87ceb", "0x42715810", "0x41e60e53", "0x4271c7ae"], - [4, "0x41e4105f", "0x42723333", "0x41e15a1a", "0x42722d0e", "0x41def9d8", "0x42723f7d"], - [1, "0x41ca4392", "0x42728831"], - [1, "0x41c71684", "0x4272a3d7"], - [4, "0x41c3cabd", "0x4272b958", "0x41c0f1a6", "0x4272cccd", "0x41bdbc67", "0x4273a1cb"], - [1, "0x41bb4186", "0x42746979"], - [4, "0x41ba1684", "0x4274d1eb", "0x41b8df38", "0x42753d70", "0x41b772ad", "0x42758106"], - [4, "0x41b54dd0", "0x4275d916", "0x41b27cea", "0x4275e147", "0x41afe55d", "0x4275978d"], - [1, "0x41ae47ab", "0x42754395"], - [4, "0x41ae47ab", "0x42754395", "0x41adc499", "0x427525e3", "0x41adc6a5", "0x427526e9"], - [4, "0x41a9df39", "0x42746666", "0x41a71478", "0x42730418", "0x41a576c6", "0x42710b43"], - [4, "0x41a576c6", "0x42710b43", "0x41a51478", "0x427073b6", "0x41a4be74", "0x426ff4bc"], - [4, "0x41a4ced6", "0x42707efa", "0x41a50209", "0x42711062", "0x41a54dd0", "0x4271820c"], - [1, "0x41a56a7c", "0x42719687"], - [1, "0x41a5851c", "0x4271a7ef"], - [1, "0x41a58935", "0x4271b126"], - [4, "0x41a645a0", "0x4272dd2e", "0x41a6d708", "0x4273a3d6", "0x41a8a3d5", "0x42747fff"], - [4, "0x41a9b644", "0x42751fbe", "0x41aa8f5a", "0x42757df3", "0x41ab957f", "0x4275e24d"], - [1, "0x41ac8729", "0x427648b3"], - [4, "0x41ad22cf", "0x42768e55", "0x41adb644", "0x4276d0e5", "0x41ae8729", "0x4276f7ce"], - [1, "0x41b03f7b", "0x427778d4"], - [4, "0x41b03f7b", "0x427778d4", "0x41b0fffe", "0x4277bf7c", "0x41b0fffe", "0x4277c188"], - [4, "0x41b10417", "0x4277c188", "0x41b16e96", "0x4277d0e4", "0x41b16e96", "0x4277d0e4"], - [4, "0x41b16e96", "0x4277d0e4", "0x41b239c4", "0x4277fda9", "0x41b23a5e", "0x4277fad6"], - [1, "0x41b2fbe6", "0x427846a7"], - [4, "0x41b2fbe6", "0x427846a7", "0x41b326e8", "0x42785a1c", "0x41b33957", "0x42786353"], - [1, "0x41b351ea", "0x42786353"], - [1, "0x41b3d0e4", "0x4278b957"], - [1, "0x41b3be75", "0x42789ba5"], - [1, "0x41b3ed90", "0x4278ab01"], - [1, "0x41b43126", "0x4278be76"], - [1, "0x41b4a3d6", "0x427920c4"], - [4, "0x41b4a3d6", "0x427920c4", "0x41b52b01", "0x42798d4f", "0x41b53957", "0x42799ba5"], - [1, "0x41b549b9", "0x42799fbe"], - [1, "0x41b59580", "0x4279b645"], - [1, "0x41b5a9fb", "0x4279c6a7"], - [4, "0x41b5a9fb", "0x4279c6a7", "0x41b6845f", "0x427a6f81", "0x41b66f07", "0x427a75a9"], - [1, "0x41b6bc6a", "0x427a645a"], - [1, "0x41b6d70a", "0x427a9168"], - [4, "0x41b6d70a", "0x427a9168", "0x41b70418", "0x427ad916", "0x41b70c49", "0x427acfdf"], - [1, "0x41b74395", "0x427aed91"], - [4, "0x41b74395", "0x427aed91", "0x41b7b6fe", "0x427b2ef7", "0x41b7a7c0", "0x427b2417"], - [1, "0x41b7dd2f", "0x427b48b3"], - [4, "0x41b7dd2f", "0x427b48b3", "0x41b7fbe7", "0x427b5f3a", "0x41b7fbe7", "0x427b655f"], - [4, "0x41b87c69", "0x427b81ed", "0x41b9d852", "0x427b72cd", "0x41bac3ce", "0x427b6891"], - [1, "0x41bac6a8", "0x427b6871"], - [1, "0x41bc020c", "0x427b5e34"], - [4, "0x41bd2d0e", "0x427b52f1", "0x41bf1893", "0x427b52f1", "0x41c0851e", "0x427b6978"], - [4, "0x41c2a3d6", "0x427b8d4f", "0x41c4df3b", "0x427bc5a1", "0x41c67ef9", "0x427c0312"], - [1, "0x41c774bc", "0x427c374b"], - [1, "0x41c73b64", "0x427c26e9"], - [1, "0x41c9353f", "0x427c570a"], - [4, "0x41c9353f", "0x427c570a", "0x41ca0a3d", "0x427c676c", "0x41ca0e56", "0x427c6872"], - [4, "0x41cecccd", "0x427ce872", "0x41d24fdf", "0x427cba5e", "0x41d62b02", "0x427bc8b4"], - [4, "0x41db49ba", "0x427a7ae1", "0x41e00625", "0x42796b85", "0x41e6147b", "0x4279a3d7"], - [1, "0x41e86e98", "0x4279d604"], - [1, "0x41e99375", "0x4279f1aa"], - [4, "0x41e99375", "0x4279f1aa", "0x41e9ccce", "0x427a072b", "0x41e9f3b7", "0x427a1687"], - [4, "0x41ea126f", "0x427a1894", "0x41eaf9dc", "0x427a3021", "0x41eaf9dc", "0x427a3021"], - [4, "0x41eaf9dc", "0x427a3021", "0x41ec8904", "0x427a614d", "0x41ec9579", "0x427a6259"], - [1, "0x41ec95c5", "0x427a625d"], - [1, "0x41efed92", "0x427b1db2"], - [1, "0x41f26667", "0x427bb021"], - [4, "0x41f26667", "0x427bb021", "0x41f28d51", "0x427bc49c", "0x41f2a9fd", "0x427bd4fe"], - [4, "0x41f2d0e7", "0x427bdc29", "0x41f5999b", "0x427c6148", "0x41f5999b", "0x427c6148"], - [1, "0x41f5d70c", "0x427c6d92"], - [4, "0x41f73541", "0x427cb646", "0x41f88108", "0x427cf9dc", "0x41fa5812", "0x427d178e"], - [1, "0x41fae149", "0x427d1fbf"], - [1, "0x41fbe76e", "0x427d25e4"], - [1, "0x41fbb647", "0x427d3646"], - [1, "0x41fc7efb", "0x427d020d"], - [1, "0x41fc1eb9", "0x427d178e"], - [1, "0x41fd1cad", "0x427c27f0"], - [4, "0x41fd1cad", "0x427c27f0", "0x41fdccce", "0x427b71aa", "0x41fdbe78", "0x427b8419"], - [4, "0x41fdbe78", "0x427b8419", "0x41fe4fe0", "0x427b21cc", "0x41fe7ae2", "0x427b0f5d"], - [4, "0x42007be8", "0x4278de36", "0x42028313", "0x42776b86", "0x42054396", "0x4276c084"], - [4, "0x4206fbe8", "0x42764397", "0x420872b1", "0x4275b022", "0x42099eb9", "0x42750c4b"], - [1, "0x420a27f0", "0x4274c18a"], - [4, "0x420b30fd", "0x4274313f", "0x420c7b7c", "0x42737f35", "0x420d08f3", "0x4272b49d"], - [1, "0x420d0918", "0x4272b49b"], - [1, "0x420d0403", "0x4272c3da"], - [4, "0x420cffe6", "0x4272c8eb", "0x420cfcee", "0x4272cf06", "0x420cfcee", "0x4272d917"], - [1, "0x420d0403", "0x4272c3da"], - [4, "0x420d0844", "0x4272be9c", "0x420d0dbf", "0x4272ba7a", "0x420d126f", "0x4272b43a"], - [1, "0x420d0918", "0x4272b49b"], - [1, "0x420d0938", "0x4272b43a"], - [1, "0x420d08f3", "0x4272b49d"], - [1, "0x41cf999a", "0x42743853"], - [4, "0x41cf999a", "0x42743853", "0x41c4624f", "0x42746e99", "0x41c45e36", "0x42746e99"], - [1, "0x41c1e561", "0x4274b022"], - [4, "0x41c1e561", "0x4274b022", "0x41c18107", "0x4274bf7e", "0x41c17cee", "0x4274be78"], - [4, "0x41c174bc", "0x4274c18a", "0x41c13f7d", "0x4274d3f9", "0x41c13f7d", "0x4274d3f9"], - [1, "0x41c0ef9e", "0x4274de36"], - [1, "0x41c0ba5f", "0x4274da1d"], - [1, "0x41bfd2f2", "0x4275147b"], - [4, "0x41bf2d0f", "0x42754290", "0x41be8107", "0x427572b1", "0x41bd7cee", "0x42758313"], - [1, "0x41bd0e56", "0x42756979"], - [1, "0x41bcf3b6", "0x427526ea"], - [1, "0x41bcc083", "0x42751582"], - [1, "0x41bde354", "0x42748313"], - [4, "0x41bde354", "0x42748313", "0x41be1eb9", "0x427470a5", "0x41be26ea", "0x42746c8c"], - [1, "0x41be9db3", "0x4274322e"], - [4, "0x41be9db3", "0x4274322e", "0x41bf5c29", "0x4273e042", "0x41bf4bc7", "0x4273e45b"], - [4, "0x41c04396", "0x42738e57", "0x41c247ae", "0x42733e78", "0x41c345a2", "0x427329fd"], - [4, "0x41c67ae2", "0x42730f5d", "0x42127ae2", "0x42714eda", "0x42127cee", "0x42714eda"], - [4, "0x42127cee", "0x42714eda", "0x4212fae1", "0x42711aa1", "0x4213072b", "0x42711688"], - [4, "0x42130831", "0x42711688", "0x42131581", "0x42710000", "0x42131ba6", "0x4270b646"], - [4, "0x4212889f", "0x42708e8e", "0x4212a0c4", "0x4270834a", "0x4212bf35", "0x42708024"], - [4, "0x4212d2f1", "0x42707f60", "0x4212dd2f", "0x42707efa", "0x4212dd2f", "0x42707efa"], - [4, "0x4212dd2f", "0x42707efa", "0x4212cd80", "0x42707eaa", "0x4212bf35", "0x42708024"], - [4, "0x4210b9d2", "0x42709438", "0x41ea6ea7", "0x4271a50f", "0x41e99999", "0x42718f5c"], - [1, "0x41e9ba5e", "0x42711eb8"], - [4, "0x41e9ba5e", "0x42711eb8", "0x41eb1b0e", "0x426feeaf", "0x41eb1aa0", "0x426fee97"], - [4, "0x41ec6041", "0x426edb22", "0x41ee1aa0", "0x426ddf3b", "0x41ef47ae", "0x426d947a"], - [4, "0x41f076c8", "0x426d48b3", "0x41fb3958", "0x426d0f5b", "0x42036c8b", "0x426cbf7c"], - [4, "0x42093d71", "0x426c6e97", "0x420fcccd", "0x426c7ef9", "0x420fcccd", "0x426c7ef9"], - [5], - [0, "0x41b2353e", "0x4277f8d4"], - [1, "0x41b23a5e", "0x4277fad6"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_16": { - "path": [[0, "0x420e6c8b", "0x426bdf3b"], - [1, "0x420fcccd", "0x426c7ef9"], - [4, "0x420fcccd", "0x426c7ef9", "0x42093d71", "0x426c6e97", "0x42036c8b", "0x426cbf7c"], - [4, "0x41fb3958", "0x426d0f5b", "0x41f076c8", "0x426d48b3", "0x41ef47ae", "0x426d947a"], - [4, "0x41ee1aa0", "0x426ddf3b", "0x41ec6041", "0x426edb22", "0x41eb1aa0", "0x426fee97"], - [4, "0x41eb1eb9", "0x426feb85", "0x41e9ba5e", "0x42711eb8", "0x41e9ba5e", "0x42711eb8"], - [1, "0x41e99999", "0x42718f5c"], - [4, "0x41ea76c8", "0x4271a5e3", "0x4212dd2f", "0x42707efa", "0x4212dd2f", "0x42707efa"], - [4, "0x4212dd2f", "0x42707efa", "0x42124395", "0x42707be8", "0x42131ba6", "0x4270b646"], - [4, "0x42131581", "0x42710000", "0x42130831", "0x42711688", "0x4213072b", "0x42711688"], - [4, "0x4212fae1", "0x42711aa1", "0x42127cee", "0x42714eda", "0x42127cee", "0x42714eda"], - [4, "0x42127ae2", "0x42714eda", "0x41c67ae2", "0x42730f5d", "0x41c345a2", "0x427329fd"], - [4, "0x41c247ae", "0x42733e78", "0x41c04396", "0x42738e57", "0x41bf4bc7", "0x4273e45b"], - [4, "0x41bf5c29", "0x4273e042", "0x41be9db3", "0x4274322e", "0x41be9db3", "0x4274322e"], - [1, "0x41be26ea", "0x42746c8c"], - [4, "0x41be1eb9", "0x427470a5", "0x41bde354", "0x42748313", "0x41bde354", "0x42748313"], - [1, "0x41bcc083", "0x42751582"], - [1, "0x41bcf3b6", "0x427526ea"], - [1, "0x41bd0e56", "0x42756979"], - [1, "0x41bd7cee", "0x42758313"], - [4, "0x41be8107", "0x427572b1", "0x41bf2d0f", "0x42754290", "0x41bfd2f2", "0x4275147b"], - [1, "0x41c0ba5f", "0x4274da1d"], - [1, "0x41c0ef9e", "0x4274de36"], - [1, "0x41c13f7d", "0x4274d3f9"], - [4, "0x41c13f7d", "0x4274d3f9", "0x41c174bc", "0x4274c18a", "0x41c17cee", "0x4274be78"], - [4, "0x41c18107", "0x4274bf7e", "0x41c1e561", "0x4274b022", "0x41c1e561", "0x4274b022"], - [1, "0x41c45e36", "0x42746e99"], - [4, "0x41c4624f", "0x42746e99", "0x41cf999a", "0x42743853", "0x41cf999a", "0x42743853"], - [1, "0x420d126f", "0x4272b43a"], - [4, "0x420d0938", "0x4272c084", "0x420cfcee", "0x4272c49c", "0x420cfcee", "0x4272d917"], - [1, "0x420d0938", "0x4272b43a"], - [4, "0x420c7be8", "0x42737efb", "0x420b3128", "0x42743128", "0x420a27f0", "0x4274c18a"], - [1, "0x42099eb9", "0x42750c4b"], - [4, "0x420872b1", "0x4275b022", "0x4206fbe8", "0x42764397", "0x42054396", "0x4276c084"], - [4, "0x42028313", "0x42776b86", "0x42007be8", "0x4278de36", "0x41fe7ae2", "0x427b0f5d"], - [4, "0x41fe4fe0", "0x427b21cc", "0x41fdbe78", "0x427b8419", "0x41fdbe78", "0x427b8419"], - [4, "0x41fdccce", "0x427b71aa", "0x41fd1cad", "0x427c27f0", "0x41fd1cad", "0x427c27f0"], - [1, "0x41fc1eb9", "0x427d178e"], - [1, "0x41fc7efb", "0x427d020d"], - [1, "0x41fbb647", "0x427d3646"], - [1, "0x41fbe76e", "0x427d25e4"], - [1, "0x41fae149", "0x427d1fbf"], - [1, "0x41fa5812", "0x427d178e"], - [4, "0x41f88108", "0x427cf9dc", "0x41f73541", "0x427cb646", "0x41f5d70c", "0x427c6d92"], - [1, "0x41f5999b", "0x427c6148"], - [4, "0x41f5999b", "0x427c6148", "0x41f2d0e7", "0x427bdc29", "0x41f2a9fd", "0x427bd4fe"], - [4, "0x41f28d51", "0x427bc49c", "0x41f26667", "0x427bb021", "0x41f26667", "0x427bb021"], - [1, "0x41efed92", "0x427b1db2"], - [1, "0x41ec9582", "0x427a624e"], - [4, "0x41eca1cc", "0x427a645a", "0x41eaf9dc", "0x427a3021", "0x41eaf9dc", "0x427a3021"], - [4, "0x41eaf9dc", "0x427a3021", "0x41ea126f", "0x427a1894", "0x41e9f3b7", "0x427a1687"], - [4, "0x41e9ccce", "0x427a072b", "0x41e99375", "0x4279f1aa", "0x41e99375", "0x4279f1aa"], - [1, "0x41e86e98", "0x4279d604"], - [1, "0x41e6147b", "0x4279a3d7"], - [4, "0x41e00625", "0x42796b85", "0x41db49ba", "0x427a7ae1", "0x41d62b02", "0x427bc8b4"], - [4, "0x41d24fdf", "0x427cba5e", "0x41cecccd", "0x427ce872", "0x41ca0e56", "0x427c6872"], - [4, "0x41ca0a3d", "0x427c676c", "0x41c9353f", "0x427c570a", "0x41c9353f", "0x427c570a"], - [1, "0x41c73b64", "0x427c26e9"], - [1, "0x41c774bc", "0x427c374b"], - [1, "0x41c67ef9", "0x427c0312"], - [4, "0x41c4df3b", "0x427bc5a1", "0x41c2a3d6", "0x427b8d4f", "0x41c0851e", "0x427b6978"], - [4, "0x41bf1893", "0x427b52f1", "0x41bd2d0e", "0x427b52f1", "0x41bc020c", "0x427b5e34"], - [1, "0x41bac6a8", "0x427b6871"], - [4, "0x41b9db23", "0x427b72ae", "0x41b87cee", "0x427b820b", "0x41b7fbe7", "0x427b655f"], - [4, "0x41b7fbe7", "0x427b5f3a", "0x41b7dd2f", "0x427b48b3", "0x41b7dd2f", "0x427b48b3"], - [1, "0x41b7a5e3", "0x427b22d0"], - [4, "0x41b7be76", "0x427b3332", "0x41b74395", "0x427aed91", "0x41b74395", "0x427aed91"], - [1, "0x41b70c49", "0x427acfdf"], - [4, "0x41b70418", "0x427ad916", "0x41b6d70a", "0x427a9168", "0x41b6d70a", "0x427a9168"], - [1, "0x41b6bc6a", "0x427a645a"], - [1, "0x41b66e97", "0x427a75c2"], - [4, "0x41b6872a", "0x427a71a9", "0x41b5a9fb", "0x4279c6a7", "0x41b5a9fb", "0x4279c6a7"], - [1, "0x41b59580", "0x4279b645"], - [1, "0x41b549b9", "0x42799fbe"], - [1, "0x41b53957", "0x42799ba5"], - [4, "0x41b52b01", "0x42798d4f", "0x41b4a3d6", "0x427920c4", "0x41b4a3d6", "0x427920c4"], - [1, "0x41b43126", "0x4278be76"], - [1, "0x41b3ed90", "0x4278ab01"], - [1, "0x41b3be75", "0x42789ba5"], - [1, "0x41b3d0e4", "0x4278b957"], - [1, "0x41b351ea", "0x42786353"], - [1, "0x41b33957", "0x42786353"], - [4, "0x41b326e8", "0x42785a1c", "0x41b2fbe6", "0x427846a7", "0x41b2fbe6", "0x427846a7"], - [1, "0x41b2353e", "0x4277f8d4"], - [4, "0x41b26040", "0x42780624", "0x41b16e96", "0x4277d0e4", "0x41b16e96", "0x4277d0e4"], - [4, "0x41b16e96", "0x4277d0e4", "0x41b10417", "0x4277c188", "0x41b0fffe", "0x4277c188"], - [4, "0x41b0fffe", "0x4277bf7c", "0x41b03f7b", "0x427778d4", "0x41b03f7b", "0x427778d4"], - [1, "0x41ae8729", "0x4276f7ce"], - [4, "0x41adb644", "0x4276d0e5", "0x41ad22cf", "0x42768e55", "0x41ac8729", "0x427648b3"], - [1, "0x41ab957f", "0x4275e24d"], - [4, "0x41aa8f5a", "0x42757df3", "0x41a9b644", "0x42751fbe", "0x41a8a3d5", "0x42747fff"], - [4, "0x41a6d708", "0x4273a3d6", "0x41a645a0", "0x4272dd2e", "0x41a58935", "0x4271b126"], - [1, "0x41a5851c", "0x4271a7ef"], - [1, "0x41a56a7c", "0x42719687"], - [1, "0x41a54dd0", "0x4271820c"], - [4, "0x41a50209", "0x42711062", "0x41a4ced6", "0x42707efa", "0x41a4be74", "0x426ff4bc"], - [4, "0x41a51478", "0x427073b6", "0x41a576c6", "0x42710b43", "0x41a576c6", "0x42710b43"], - [4, "0x41a71478", "0x42730418", "0x41a9df39", "0x42746666", "0x41adc6a5", "0x427526e9"], - [4, "0x41adc499", "0x427525e3", "0x41ae47ab", "0x42754395", "0x41ae47ab", "0x42754395"], - [1, "0x41afe55d", "0x4275978d"], - [4, "0x41b27cea", "0x4275e147", "0x41b54dd0", "0x4275d916", "0x41b772ad", "0x42758106"], - [4, "0x41b8df38", "0x42753d70", "0x41ba1684", "0x4274d1eb", "0x41bb4186", "0x42746979"], - [1, "0x41bdbc67", "0x4273a1cb"], - [4, "0x41c0f1a6", "0x4272cccd", "0x41c3cabd", "0x4272b958", "0x41c71684", "0x4272a3d7"], - [1, "0x41ca4392", "0x42728831"], - [1, "0x41def9d8", "0x42723f7d"], - [4, "0x41e15a1a", "0x42722d0e", "0x41e4105f", "0x42723333", "0x41e60e53", "0x4271c7ae"], - [4, "0x41e87ceb", "0x42715810", "0x41e97ef7", "0x427077cf", "0x41ea9165", "0x426f8a3d"], - [1, "0x41ebccc9", "0x426e8a3d"], - [4, "0x41ebced5", "0x426e8937", "0x41ec2d0b", "0x426e4ccc", "0x41ec2d0b", "0x426e4ccc"], - [1, "0x41ecae11", "0x426dde34"], - [1, "0x41ecdf38", "0x426dde34"], - [1, "0x41ed26e6", "0x426dc082"], - [4, "0x41ee1ca9", "0x426d5a1c", "0x41eeccc9", "0x426d1061", "0x41f01684", "0x426ce978"], - [4, "0x41f29fbb", "0x426c8e55", "0x420cced8", "0x426bd4fd", "0x420e6c8a", "0x426bdf3b"], - [0, "0x41b60622", "0x427adb22"], - [1, "0x41b60416", "0x427ad709"], - [4, "0x41b60416", "0x427ad603", "0x41b60416", "0x427ad915", "0x41b60622", "0x427adb22"], - [0, "0x41bed2ef", "0x4274cbc6"], - [5], - [0, "0x41c04fdd", "0x42746560"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x420fcccd", "0x426c7ef9"], - [1, "0x420e6c8b", "0x426bdf3b"], - [4, "0x420cced8", "0x426bd4fd", "0x41f29fbb", "0x426c8e55", "0x41f01684", "0x426ce978"], - [4, "0x41eeccc9", "0x426d1061", "0x41ee1ca9", "0x426d5a1c", "0x41ed26e6", "0x426dc082"], - [1, "0x41ecdf38", "0x426dde34"], - [1, "0x41ecae11", "0x426dde34"], - [1, "0x41ec2d0b", "0x426e4ccc"], - [4, "0x41ec2d0b", "0x426e4ccc", "0x41ebced5", "0x426e8937", "0x41ebccc9", "0x426e8a3d"], - [1, "0x41ea9165", "0x426f8a3d"], - [4, "0x41e97ef7", "0x427077cf", "0x41e87ceb", "0x42715810", "0x41e60e53", "0x4271c7ae"], - [4, "0x41e4105f", "0x42723333", "0x41e15a1a", "0x42722d0e", "0x41def9d8", "0x42723f7d"], - [1, "0x41ca4392", "0x42728831"], - [1, "0x41c71684", "0x4272a3d7"], - [4, "0x41c3cabd", "0x4272b958", "0x41c0f1a6", "0x4272cccd", "0x41bdbc67", "0x4273a1cb"], - [1, "0x41bb4186", "0x42746979"], - [4, "0x41ba1684", "0x4274d1eb", "0x41b8df38", "0x42753d70", "0x41b772ad", "0x42758106"], - [4, "0x41b54dd0", "0x4275d916", "0x41b27cea", "0x4275e147", "0x41afe55d", "0x4275978d"], - [1, "0x41ae47ab", "0x42754395"], - [4, "0x41ae47ab", "0x42754395", "0x41adc499", "0x427525e3", "0x41adc6a5", "0x427526e9"], - [4, "0x41a9df39", "0x42746666", "0x41a71478", "0x42730418", "0x41a576c6", "0x42710b43"], - [4, "0x41a576c6", "0x42710b43", "0x41a51478", "0x427073b6", "0x41a4be74", "0x426ff4bc"], - [4, "0x41a4ced6", "0x42707efa", "0x41a50209", "0x42711062", "0x41a54dd0", "0x4271820c"], - [1, "0x41a56a7c", "0x42719687"], - [1, "0x41a5851c", "0x4271a7ef"], - [1, "0x41a58935", "0x4271b126"], - [4, "0x41a645a0", "0x4272dd2e", "0x41a6d708", "0x4273a3d6", "0x41a8a3d5", "0x42747fff"], - [4, "0x41a9b644", "0x42751fbe", "0x41aa8f5a", "0x42757df3", "0x41ab957f", "0x4275e24d"], - [1, "0x41ac8729", "0x427648b3"], - [4, "0x41ad22cf", "0x42768e55", "0x41adb644", "0x4276d0e5", "0x41ae8729", "0x4276f7ce"], - [1, "0x41b03f7b", "0x427778d4"], - [4, "0x41b03f7b", "0x427778d4", "0x41b0fffe", "0x4277bf7c", "0x41b0fffe", "0x4277c188"], - [4, "0x41b10417", "0x4277c188", "0x41b16e96", "0x4277d0e4", "0x41b16e96", "0x4277d0e4"], - [4, "0x41b16e96", "0x4277d0e4", "0x41b239c4", "0x4277fda9", "0x41b23a5e", "0x4277fad6"], - [1, "0x41b2fbe6", "0x427846a7"], - [4, "0x41b2fbe6", "0x427846a7", "0x41b326e8", "0x42785a1c", "0x41b33957", "0x42786353"], - [1, "0x41b351ea", "0x42786353"], - [1, "0x41b3d0e4", "0x4278b957"], - [1, "0x41b3be75", "0x42789ba5"], - [1, "0x41b3ed90", "0x4278ab01"], - [1, "0x41b43126", "0x4278be76"], - [1, "0x41b4a3d6", "0x427920c4"], - [4, "0x41b4a3d6", "0x427920c4", "0x41b52b01", "0x42798d4f", "0x41b53957", "0x42799ba5"], - [1, "0x41b549b9", "0x42799fbe"], - [1, "0x41b59580", "0x4279b645"], - [1, "0x41b5a9fb", "0x4279c6a7"], - [4, "0x41b5a9fb", "0x4279c6a7", "0x41b6845f", "0x427a6f81", "0x41b66f07", "0x427a75a9"], - [1, "0x41b6bc6a", "0x427a645a"], - [1, "0x41b6d70a", "0x427a9168"], - [4, "0x41b6d70a", "0x427a9168", "0x41b70418", "0x427ad916", "0x41b70c49", "0x427acfdf"], - [1, "0x41b74395", "0x427aed91"], - [4, "0x41b74395", "0x427aed91", "0x41b7b6fe", "0x427b2ef7", "0x41b7a7c0", "0x427b2417"], - [1, "0x41b7dd2f", "0x427b48b3"], - [4, "0x41b7dd2f", "0x427b48b3", "0x41b7fbe7", "0x427b5f3a", "0x41b7fbe7", "0x427b655f"], - [4, "0x41b87c69", "0x427b81ed", "0x41b9d852", "0x427b72cd", "0x41bac3ce", "0x427b6891"], - [1, "0x41bac6a8", "0x427b6871"], - [1, "0x41bc020c", "0x427b5e34"], - [4, "0x41bd2d0e", "0x427b52f1", "0x41bf1893", "0x427b52f1", "0x41c0851e", "0x427b6978"], - [4, "0x41c2a3d6", "0x427b8d4f", "0x41c4df3b", "0x427bc5a1", "0x41c67ef9", "0x427c0312"], - [1, "0x41c774bc", "0x427c374b"], - [1, "0x41c73b64", "0x427c26e9"], - [1, "0x41c9353f", "0x427c570a"], - [4, "0x41c9353f", "0x427c570a", "0x41ca0a3d", "0x427c676c", "0x41ca0e56", "0x427c6872"], - [4, "0x41cecccd", "0x427ce872", "0x41d24fdf", "0x427cba5e", "0x41d62b02", "0x427bc8b4"], - [4, "0x41db49ba", "0x427a7ae1", "0x41e00625", "0x42796b85", "0x41e6147b", "0x4279a3d7"], - [1, "0x41e86e98", "0x4279d604"], - [1, "0x41e99375", "0x4279f1aa"], - [4, "0x41e99375", "0x4279f1aa", "0x41e9ccce", "0x427a072b", "0x41e9f3b7", "0x427a1687"], - [4, "0x41ea126f", "0x427a1894", "0x41eaf9dc", "0x427a3021", "0x41eaf9dc", "0x427a3021"], - [4, "0x41eaf9dc", "0x427a3021", "0x41ec8904", "0x427a614d", "0x41ec9579", "0x427a6259"], - [1, "0x41ec95c5", "0x427a625d"], - [1, "0x41efed92", "0x427b1db2"], - [1, "0x41f26667", "0x427bb021"], - [4, "0x41f26667", "0x427bb021", "0x41f28d51", "0x427bc49c", "0x41f2a9fd", "0x427bd4fe"], - [4, "0x41f2d0e7", "0x427bdc29", "0x41f5999b", "0x427c6148", "0x41f5999b", "0x427c6148"], - [1, "0x41f5d70c", "0x427c6d92"], - [4, "0x41f73541", "0x427cb646", "0x41f88108", "0x427cf9dc", "0x41fa5812", "0x427d178e"], - [1, "0x41fae149", "0x427d1fbf"], - [1, "0x41fbe76e", "0x427d25e4"], - [1, "0x41fbb647", "0x427d3646"], - [1, "0x41fc7efb", "0x427d020d"], - [1, "0x41fc1eb9", "0x427d178e"], - [1, "0x41fd1cad", "0x427c27f0"], - [4, "0x41fd1cad", "0x427c27f0", "0x41fdccce", "0x427b71aa", "0x41fdbe78", "0x427b8419"], - [4, "0x41fdbe78", "0x427b8419", "0x41fe4fe0", "0x427b21cc", "0x41fe7ae2", "0x427b0f5d"], - [4, "0x42007be8", "0x4278de36", "0x42028313", "0x42776b86", "0x42054396", "0x4276c084"], - [4, "0x4206fbe8", "0x42764397", "0x420872b1", "0x4275b022", "0x42099eb9", "0x42750c4b"], - [1, "0x420a27f0", "0x4274c18a"], - [4, "0x420b30fd", "0x4274313f", "0x420c7b7c", "0x42737f35", "0x420d08f3", "0x4272b49d"], - [1, "0x420d0918", "0x4272b49b"], - [1, "0x420d0403", "0x4272c3da"], - [4, "0x420cffe6", "0x4272c8eb", "0x420cfcee", "0x4272cf06", "0x420cfcee", "0x4272d917"], - [1, "0x420d0403", "0x4272c3da"], - [4, "0x420d0844", "0x4272be9c", "0x420d0dbf", "0x4272ba7a", "0x420d126f", "0x4272b43a"], - [1, "0x420d0918", "0x4272b49b"], - [1, "0x420d0938", "0x4272b43a"], - [1, "0x420d08f3", "0x4272b49d"], - [1, "0x41cf999a", "0x42743853"], - [4, "0x41cf999a", "0x42743853", "0x41c4624f", "0x42746e99", "0x41c45e36", "0x42746e99"], - [1, "0x41c1e561", "0x4274b022"], - [4, "0x41c1e561", "0x4274b022", "0x41c18107", "0x4274bf7e", "0x41c17cee", "0x4274be78"], - [4, "0x41c174bc", "0x4274c18a", "0x41c13f7d", "0x4274d3f9", "0x41c13f7d", "0x4274d3f9"], - [1, "0x41c0ef9e", "0x4274de36"], - [1, "0x41c0ba5f", "0x4274da1d"], - [1, "0x41bfd2f2", "0x4275147b"], - [4, "0x41bf2d0f", "0x42754290", "0x41be8107", "0x427572b1", "0x41bd7cee", "0x42758313"], - [1, "0x41bd0e56", "0x42756979"], - [1, "0x41bcf3b6", "0x427526ea"], - [1, "0x41bcc083", "0x42751582"], - [1, "0x41bde354", "0x42748313"], - [4, "0x41bde354", "0x42748313", "0x41be1eb9", "0x427470a5", "0x41be26ea", "0x42746c8c"], - [1, "0x41be9db3", "0x4274322e"], - [4, "0x41be9db3", "0x4274322e", "0x41bf5c29", "0x4273e042", "0x41bf4bc7", "0x4273e45b"], - [4, "0x41c04396", "0x42738e57", "0x41c247ae", "0x42733e78", "0x41c345a2", "0x427329fd"], - [4, "0x41c67ae2", "0x42730f5d", "0x42127ae2", "0x42714eda", "0x42127cee", "0x42714eda"], - [4, "0x42127cee", "0x42714eda", "0x4212fae1", "0x42711aa1", "0x4213072b", "0x42711688"], - [4, "0x42130831", "0x42711688", "0x42131581", "0x42710000", "0x42131ba6", "0x4270b646"], - [4, "0x4212889f", "0x42708e8e", "0x4212a0c4", "0x4270834a", "0x4212bf35", "0x42708024"], - [4, "0x4212d2f1", "0x42707f60", "0x4212dd2f", "0x42707efa", "0x4212dd2f", "0x42707efa"], - [4, "0x4212dd2f", "0x42707efa", "0x4212cd80", "0x42707eaa", "0x4212bf35", "0x42708024"], - [4, "0x4210b9d2", "0x42709438", "0x41ea6ea7", "0x4271a50f", "0x41e99999", "0x42718f5c"], - [1, "0x41e9ba5e", "0x42711eb8"], - [4, "0x41e9ba5e", "0x42711eb8", "0x41eb1b0e", "0x426feeaf", "0x41eb1aa0", "0x426fee97"], - [4, "0x41ec6041", "0x426edb22", "0x41ee1aa0", "0x426ddf3b", "0x41ef47ae", "0x426d947a"], - [4, "0x41f076c8", "0x426d48b3", "0x41fb3958", "0x426d0f5b", "0x42036c8b", "0x426cbf7c"], - [4, "0x42093d71", "0x426c6e97", "0x420fcccd", "0x426c7ef9", "0x420fcccd", "0x426c7ef9"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_15x": { - "path": [[0, "0x439e276d", "0x43dad106"], - [1, "0x439e276d", "0x43dad106"], - [5], - [0, "0x439c1959", "0x43d78000"], - [1, "0x439c1959", "0x43d78000"], - [5], - [0, "0x439c1959", "0x43d78000"], - [4, "0x439ea45b", "0x43d6d000", "0x439cce57", "0x43d9f3f8", "0x439e274d", "0x43dad106"], - [4, "0x439cce57", "0x43d9f3f8", "0x439ea45b", "0x43d6d000", "0x439c1959", "0x43d78000"], - [5], - [0, "0x439c1959", "0x43d8f8f6"], - [1, "0x439c1959", "0x43d8f8f6"], - [5], - [0, "0x439c1959", "0x43d8f8f6"], - [1, "0x439c1959", "0x43d78000"], - [1, "0x439c1959", "0x43d8f8f6"], - [5], - [0, "0x439f7853", "0x43e5820c"], - [1, "0x439f7853", "0x43e5820c"], - [5], - [0, "0x439f7853", "0x43e5820c"], - [4, "0x439e1647", "0x43e17106", "0x439d945b", "0x43dd020c", "0x439c1959", "0x43d8f916"], - [4, "0x439d945b", "0x43dd020c", "0x439e1667", "0x43e17106", "0x439f7853", "0x43e5820c"], - [5], - [0, "0x439ffc6c", "0x43e7f106"], - [1, "0x439ffc6c", "0x43e7f106"], - [5], - [0, "0x439ffc6c", "0x43e7f106"], - [4, "0x439f5668", "0x43e758f6", "0x439fec6c", "0x43e63604", "0x439f7874", "0x43e5820c"], - [4, "0x439fec6c", "0x43e63604", "0x439f5668", "0x43e758f5", "0x439ffc6c", "0x43e7f106"], - [5], - [0, "0x43a12853", "0x43ede9fc"], - [1, "0x43a12853", "0x43ede9fc"], - [5], - [0, "0x43a12853", "0x43ede9fc"], - [4, "0x43a18c4b", "0x43eb7604", "0x439fe45b", "0x43ea4b02", "0x439ffc4b", "0x43e7f106"], - [4, "0x439fe45b", "0x43ea4b02", "0x43a18c6c", "0x43eb7604", "0x43a12853", "0x43ede9fc"], - [5], - [0, "0x43a1e45b", "0x43ef63f8"], - [1, "0x43a1e45b", "0x43ef63f8"], - [5], - [0, "0x43a1e45b", "0x43ef63f8"], - [4, "0x43a20561", "0x43eeb9fc", "0x43a1ae57", "0x43ee4be8", "0x43a12853", "0x43ede9fc"], - [4, "0x43a1ae57", "0x43ee4c08", "0x43a20561", "0x43eeb9fc", "0x43a1e45b", "0x43ef63f8"], - [5], - [0, "0x439fb169", "0x43f032f2"], - [1, "0x439fb169", "0x43f032f2"], - [5], - [0, "0x439fb169", "0x43f032f2"], - [4, "0x43a08063", "0x43f022f2", "0x43a1ec6b", "0x43f078f6", "0x43a1e45b", "0x43ef63f8"], - [4, "0x43a1ec6b", "0x43f078f6", "0x43a08063", "0x43f022f2", "0x439fb169", "0x43f032f2"], - [5], - [0, "0x439e4d50", "0x43f16106"], - [1, "0x439e4d50", "0x43f16106"], - [5], - [0, "0x439e4d50", "0x43f16106"], - [4, "0x439de45a", "0x43f05000", "0x439f445a", "0x43f0b20c", "0x439fb148", "0x43f03312"], - [4, "0x439f445a", "0x43f0b20c", "0x439de45a", "0x43f05000", "0x439e4d50", "0x43f16106"], - [5], - [0, "0x43a0de56", "0x43f7470a"], - [1, "0x43a0de56", "0x43f7470a"], - [5], - [0, "0x43a0de56", "0x43f7470a"], - [4, "0x439f4062", "0x43f5a106", "0x439f2b64", "0x43f33106", "0x439e4d50", "0x43f16106"], - [4, "0x439f2b64", "0x43f33106", "0x439f4062", "0x43f5a106", "0x43a0de56", "0x43f7470a"], - [5], - [0, "0x43a3945a", "0x43fa13f8"], - [1, "0x43a3945a", "0x43fa13f8"], - [5], - [0, "0x43a3945a", "0x43fa13f8"], - [4, "0x43a2dc4a", "0x43f8ab02", "0x43a0d74c", "0x43f8f4fe", "0x43a0de56", "0x43f746ea"], - [4, "0x43a0d76d", "0x43f8f4fe", "0x43a2dc6a", "0x43f8ab03", "0x43a3945a", "0x43fa13f8"], - [5], - [0, "0x43a58e56", "0x43fa98f6"], - [1, "0x43a58e56", "0x43fa98f6"], - [5], - [0, "0x43a58e56", "0x43fa98f6"], - [4, "0x43a50148", "0x43fa2be8", "0x43a45646", "0x43fa02f2", "0x43a3945a", "0x43fa13f8"], - [4, "0x43a45666", "0x43fa02f2", "0x43a50168", "0x43fa2c08", "0x43a58e56", "0x43fa98f6"], - [5], - [0, "0x43a64958", "0x43f8c000"], - [1, "0x43a64958", "0x43f8c000"], - [5], - [0, "0x43a64958", "0x43f8c000"], - [1, "0x43a58e56", "0x43fa98f6"], - [1, "0x43a64958", "0x43f8c000"], - [5], - [0, "0x43a73e56", "0x43f5820c"], - [1, "0x43a73e56", "0x43f5820c"], - [5], - [0, "0x43a73e56", "0x43f5820c"], - [4, "0x43a64d50", "0x43f654fe", "0x43a7174c", "0x43f7de14", "0x43a64958", "0x43f8c000"], - [4, "0x43a7176c", "0x43f7ddf4", "0x43a64d50", "0x43f654fe", "0x43a73e56", "0x43f5820c"], - [5], - [0, "0x43a6f26f", "0x43f20b02"], - [1, "0x43a6f26f", "0x43f20b02"], - [5], - [0, "0x43a6f26f", "0x43f20b02"], - [4, "0x43a78d71", "0x43f2f810", "0x43a72873", "0x43f453f8", "0x43a73e77", "0x43f5820c"], - [4, "0x43a72852", "0x43f453f8", "0x43a78d50", "0x43f2f810", "0x43a6f26f", "0x43f20b02"], - [5], - [0, "0x43a6ba5f", "0x43ef3d0e"], - [1, "0x43a6ba5f", "0x43ef3d0e"], - [5], - [0, "0x43a6ba5f", "0x43ef3d0e"], - [4, "0x43a60e57", "0x43f04000", "0x43a82355", "0x43f0fc08", "0x43a6f26f", "0x43f20b02"], - [4, "0x43a82354", "0x43f0fc08", "0x43a60e56", "0x43f04000", "0x43a6ba5f", "0x43ef3d0e"], - [5], - [0, "0x43a35c6b", "0x43ef88f5"], - [1, "0x43a35c6b", "0x43ef88f5"], - [5], - [0, "0x43a35c6b", "0x43ef88f5"], - [4, "0x43a4b26f", "0x43efe105", "0x43a5b76d", "0x43ee2ef9", "0x43a6ba5f", "0x43ef3ced"], - [4, "0x43a5b76d", "0x43ee2ef9", "0x43a4b26f", "0x43efe106", "0x43a35c6b", "0x43ef88f5"], - [5], - [0, "0x43a08063", "0x43e5a70a"], - [1, "0x43a08063", "0x43e5a70a"], - [5], - [0, "0x43a08063", "0x43e5a70a"], - [4, "0x43a15169", "0x43e90312", "0x43a2626f", "0x43ec4312", "0x43a35c6b", "0x43ef8916"], - [4, "0x43a2626f", "0x43ec42f1", "0x43a15169", "0x43e902f1", "0x43a08063", "0x43e5a70a"], - [5], - [0, "0x43a05a5f", "0x43e407ef"], - [1, "0x43a05a5f", "0x43e407ef"], - [5], - [0, "0x43a05a5f", "0x43e407ef"], - [1, "0x43a08063", "0x43e5a6e9"], - [1, "0x43a05a5f", "0x43e407ef"], - [5], - [0, "0x439ecf5d", "0x43dd3fff"], - [1, "0x439ecf5d", "0x43dd3fff"], - [5], - [0, "0x439ecf5d", "0x43dd3fff"], - [4, "0x439e9c6b", "0x43dfcb01", "0x439fbe57", "0x43e1cc07", "0x43a05a5f", "0x43e407ef"], - [4, "0x439fbe57", "0x43e1cc08", "0x439e9c6b", "0x43dfcb01", "0x439ecf5d", "0x43dd3fff"], - [5], - [0, "0x439e276d", "0x43dad105"], - [4, "0x439e4979", "0x43dba4fd", "0x439dc375", "0x43dce915", "0x439ecf5d", "0x43dd3fff"], - [4, "0x439dc355", "0x43dce8f5", "0x439e4959", "0x43dba4fd", "0x439e276d", "0x43dad105"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x439e285e", "0x43dba009"], - [4, "0x439e2ced", "0x43db5742", "0x439e316e", "0x43db0f4c", "0x439e276d", "0x43dad105"], - [4, "0x439e3162", "0x43db0f40", "0x439e2cde", "0x43db5722", "0x439e284d", "0x43db9fd7"], - [4, "0x439e20dc", "0x43dc1649", "0x439e1948", "0x43dc8eec", "0x439e4fec", "0x43dce392"], - [4, "0x439e196a", "0x43dc8ef7", "0x439e20f5", "0x43dc166a", "0x439e285e", "0x43dba009"], - [5], - [0, "0x43a09b8f", "0x43eab365"], - [4, "0x43a0f106", "0x43eb8961", "0x43a145ab", "0x43ec5d52", "0x43a135a5", "0x43ed7028"], - [4, "0x43a145bd", "0x43ec5d4d", "0x43a0f112", "0x43eb8958", "0x43a09b94", "0x43eab357"], - [4, "0x43a0885d", "0x43ea833e", "0x43a0751c", "0x43ea530a", "0x43a062f3", "0x43ea21ff"], - [4, "0x43a07516", "0x43ea5310", "0x43a08858", "0x43ea8348", "0x43a09b8f", "0x43eab365"], - [5], - [0, "0x43a742fc", "0x43f45212"], - [4, "0x43a74d8e", "0x43f397ee", "0x43a75807", "0x43f2df94", "0x43a7146b", "0x43f24941"], - [4, "0x43a757e4", "0x43f2df7f", "0x43a74d74", "0x43f397b8", "0x43a742eb", "0x43f451bf"], - [4, "0x43a73d1a", "0x43f4b86e", "0x43a73741", "0x43f51fab", "0x43a73e77", "0x43f5820c"], - [4, "0x43a7374d", "0x43f51fc6", "0x43a73d29", "0x43f4b8a7", "0x43a742fc", "0x43f45212"], - [5], - [0, "0x43a229a4", "0x43f8e472"], - [4, "0x43a2902e", "0x43f9192d", "0x43a2fb73", "0x43f95057", "0x43a34cca", "0x43f9ab87"], - [4, "0x43a2fb7e", "0x43f95053", "0x43a2903c", "0x43f91929", "0x43a229b2", "0x43f8e46d"], - [4, "0x43a19624", "0x43f8988b", "0x43a10c5d", "0x43f851b0", "0x43a0e7bb", "0x43f7abbe"], - [4, "0x43a10c4a", "0x43f851b4", "0x43a19611", "0x43f8988e", "0x43a229a4", "0x43f8e472"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_15": { - "path": [[0, "0x439e276d", "0x43dad106"], - [1, "0x439e276d", "0x43dad106"], - [5], - [0, "0x439c1959", "0x43d78000"], - [1, "0x439c1959", "0x43d78000"], - [5], - [0, "0x439c1959", "0x43d78000"], - [4, "0x439ea45b", "0x43d6d000", "0x439cce57", "0x43d9f3f8", "0x439e274d", "0x43dad106"], - [4, "0x439cce57", "0x43d9f3f8", "0x439ea45b", "0x43d6d000", "0x439c1959", "0x43d78000"], - [5], - [0, "0x439c1959", "0x43d8f8f6"], - [1, "0x439c1959", "0x43d8f8f6"], - [5], - [0, "0x439c1959", "0x43d8f8f6"], - [1, "0x439c1959", "0x43d78000"], - [1, "0x439c1959", "0x43d8f8f6"], - [5], - [0, "0x439f7853", "0x43e5820c"], - [1, "0x439f7853", "0x43e5820c"], - [5], - [0, "0x439f7853", "0x43e5820c"], - [4, "0x439e1647", "0x43e17106", "0x439d945b", "0x43dd020c", "0x439c1959", "0x43d8f916"], - [4, "0x439d945b", "0x43dd020c", "0x439e1667", "0x43e17106", "0x439f7853", "0x43e5820c"], - [5], - [0, "0x439ffc6c", "0x43e7f106"], - [1, "0x439ffc6c", "0x43e7f106"], - [5], - [0, "0x439ffc6c", "0x43e7f106"], - [4, "0x439f5668", "0x43e758f6", "0x439fec6c", "0x43e63604", "0x439f7874", "0x43e5820c"], - [4, "0x439fec6c", "0x43e63604", "0x439f5668", "0x43e758f5", "0x439ffc6c", "0x43e7f106"], - [5], - [0, "0x43a12853", "0x43ede9fc"], - [1, "0x43a12853", "0x43ede9fc"], - [5], - [0, "0x43a12853", "0x43ede9fc"], - [4, "0x43a18c4b", "0x43eb7604", "0x439fe45b", "0x43ea4b02", "0x439ffc4b", "0x43e7f106"], - [4, "0x439fe45b", "0x43ea4b02", "0x43a18c6c", "0x43eb7604", "0x43a12853", "0x43ede9fc"], - [5], - [0, "0x43a1e45b", "0x43ef63f8"], - [1, "0x43a1e45b", "0x43ef63f8"], - [5], - [0, "0x43a1e45b", "0x43ef63f8"], - [4, "0x43a20561", "0x43eeb9fc", "0x43a1ae57", "0x43ee4be8", "0x43a12853", "0x43ede9fc"], - [4, "0x43a1ae57", "0x43ee4c08", "0x43a20561", "0x43eeb9fc", "0x43a1e45b", "0x43ef63f8"], - [5], - [0, "0x439fb169", "0x43f032f2"], - [1, "0x439fb169", "0x43f032f2"], - [5], - [0, "0x439fb169", "0x43f032f2"], - [4, "0x43a08063", "0x43f022f2", "0x43a1ec6b", "0x43f078f6", "0x43a1e45b", "0x43ef63f8"], - [4, "0x43a1ec6b", "0x43f078f6", "0x43a08063", "0x43f022f2", "0x439fb169", "0x43f032f2"], - [5], - [0, "0x439e4d50", "0x43f16106"], - [1, "0x439e4d50", "0x43f16106"], - [5], - [0, "0x439e4d50", "0x43f16106"], - [4, "0x439de45a", "0x43f05000", "0x439f445a", "0x43f0b20c", "0x439fb148", "0x43f03312"], - [4, "0x439f445a", "0x43f0b20c", "0x439de45a", "0x43f05000", "0x439e4d50", "0x43f16106"], - [5], - [0, "0x43a0de56", "0x43f7470a"], - [1, "0x43a0de56", "0x43f7470a"], - [5], - [0, "0x43a0de56", "0x43f7470a"], - [4, "0x439f4062", "0x43f5a106", "0x439f2b64", "0x43f33106", "0x439e4d50", "0x43f16106"], - [4, "0x439f2b64", "0x43f33106", "0x439f4062", "0x43f5a106", "0x43a0de56", "0x43f7470a"], - [5], - [0, "0x43a3945a", "0x43fa13f8"], - [1, "0x43a3945a", "0x43fa13f8"], - [5], - [0, "0x43a3945a", "0x43fa13f8"], - [4, "0x43a2dc4a", "0x43f8ab02", "0x43a0d74c", "0x43f8f4fe", "0x43a0de56", "0x43f746ea"], - [4, "0x43a0d76d", "0x43f8f4fe", "0x43a2dc6a", "0x43f8ab03", "0x43a3945a", "0x43fa13f8"], - [5], - [0, "0x43a58e56", "0x43fa98f6"], - [1, "0x43a58e56", "0x43fa98f6"], - [5], - [0, "0x43a58e56", "0x43fa98f6"], - [4, "0x43a50148", "0x43fa2be8", "0x43a45646", "0x43fa02f2", "0x43a3945a", "0x43fa13f8"], - [4, "0x43a45666", "0x43fa02f2", "0x43a50168", "0x43fa2c08", "0x43a58e56", "0x43fa98f6"], - [5], - [0, "0x43a64958", "0x43f8c000"], - [1, "0x43a64958", "0x43f8c000"], - [5], - [0, "0x43a64958", "0x43f8c000"], - [1, "0x43a58e56", "0x43fa98f6"], - [1, "0x43a64958", "0x43f8c000"], - [5], - [0, "0x43a73e56", "0x43f5820c"], - [1, "0x43a73e56", "0x43f5820c"], - [5], - [0, "0x43a73e56", "0x43f5820c"], - [4, "0x43a64d50", "0x43f654fe", "0x43a7174c", "0x43f7de14", "0x43a64958", "0x43f8c000"], - [4, "0x43a7176c", "0x43f7ddf4", "0x43a64d50", "0x43f654fe", "0x43a73e56", "0x43f5820c"], - [5], - [0, "0x43a6f26f", "0x43f20b02"], - [1, "0x43a6f26f", "0x43f20b02"], - [5], - [0, "0x43a6f26f", "0x43f20b02"], - [4, "0x43a78d71", "0x43f2f810", "0x43a72873", "0x43f453f8", "0x43a73e77", "0x43f5820c"], - [4, "0x43a72852", "0x43f453f8", "0x43a78d50", "0x43f2f810", "0x43a6f26f", "0x43f20b02"], - [5], - [0, "0x43a6ba5f", "0x43ef3d0e"], - [1, "0x43a6ba5f", "0x43ef3d0e"], - [5], - [0, "0x43a6ba5f", "0x43ef3d0e"], - [4, "0x43a60e57", "0x43f04000", "0x43a82355", "0x43f0fc08", "0x43a6f26f", "0x43f20b02"], - [4, "0x43a82354", "0x43f0fc08", "0x43a60e56", "0x43f04000", "0x43a6ba5f", "0x43ef3d0e"], - [5], - [0, "0x43a35c6b", "0x43ef88f5"], - [1, "0x43a35c6b", "0x43ef88f5"], - [5], - [0, "0x43a35c6b", "0x43ef88f5"], - [4, "0x43a4b26f", "0x43efe105", "0x43a5b76d", "0x43ee2ef9", "0x43a6ba5f", "0x43ef3ced"], - [4, "0x43a5b76d", "0x43ee2ef9", "0x43a4b26f", "0x43efe106", "0x43a35c6b", "0x43ef88f5"], - [5], - [0, "0x43a08063", "0x43e5a70a"], - [1, "0x43a08063", "0x43e5a70a"], - [5], - [0, "0x43a08063", "0x43e5a70a"], - [4, "0x43a15169", "0x43e90312", "0x43a2626f", "0x43ec4312", "0x43a35c6b", "0x43ef8916"], - [4, "0x43a2626f", "0x43ec42f1", "0x43a15169", "0x43e902f1", "0x43a08063", "0x43e5a70a"], - [5], - [0, "0x43a05a5f", "0x43e407ef"], - [1, "0x43a05a5f", "0x43e407ef"], - [5], - [0, "0x43a05a5f", "0x43e407ef"], - [1, "0x43a08063", "0x43e5a6e9"], - [1, "0x43a05a5f", "0x43e407ef"], - [5], - [0, "0x439ecf5d", "0x43dd3fff"], - [1, "0x439ecf5d", "0x43dd3fff"], - [5], - [0, "0x439ecf5d", "0x43dd3fff"], - [4, "0x439e9c6b", "0x43dfcb01", "0x439fbe57", "0x43e1cc07", "0x43a05a5f", "0x43e407ef"], - [4, "0x439fbe57", "0x43e1cc08", "0x439e9c6b", "0x43dfcb01", "0x439ecf5d", "0x43dd3fff"], - [5], - [0, "0x439e276d", "0x43dad105"], - [4, "0x439e4979", "0x43dba4fd", "0x439dc375", "0x43dce915", "0x439ecf5d", "0x43dd3fff"], - [4, "0x439dc355", "0x43dce8f5", "0x439e4959", "0x43dba4fd", "0x439e276d", "0x43dad105"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x439e4ff3", "0x43dce38e"], - [4, "0x439e196a", "0x43dc8ef7", "0x439e20f5", "0x43dc166a", "0x439e285e", "0x43dba009"], - [4, "0x439e2ced", "0x43db5742", "0x439e316e", "0x43db0f4c", "0x439e276d", "0x43dad105"], - [4, "0x439e3162", "0x43db0f40", "0x439e2cde", "0x43db5722", "0x439e284d", "0x43db9fd7"], - [4, "0x439e20dc", "0x43dc1649", "0x439e1948", "0x43dc8eec", "0x439e4ff3", "0x43dce38e"], - [5], - [0, "0x43a742fc", "0x43f45212"], - [4, "0x43a74d8e", "0x43f397ee", "0x43a75807", "0x43f2df94", "0x43a7146b", "0x43f24941"], - [4, "0x43a757e4", "0x43f2df7f", "0x43a74d74", "0x43f397b8", "0x43a742eb", "0x43f451bf"], - [4, "0x43a73d1a", "0x43f4b86e", "0x43a73741", "0x43f51fab", "0x43a73e77", "0x43f5820c"], - [4, "0x43a7374d", "0x43f51fc6", "0x43a73d29", "0x43f4b8a7", "0x43a742fc", "0x43f45212"], - [5], - [0, "0x43a09b8f", "0x43eab365"], - [4, "0x43a0f106", "0x43eb8961", "0x43a145ab", "0x43ec5d52", "0x43a135a5", "0x43ed7028"], - [4, "0x43a145bd", "0x43ec5d4d", "0x43a0f112", "0x43eb8958", "0x43a09b94", "0x43eab357"], - [4, "0x43a0885d", "0x43ea833e", "0x43a0751c", "0x43ea530a", "0x43a062f3", "0x43ea21ff"], - [4, "0x43a07516", "0x43ea5310", "0x43a08858", "0x43ea8348", "0x43a09b8f", "0x43eab365"], - [5], - [0, "0x43a0e7b4", "0x43f7abc0"], - [4, "0x43a10c4a", "0x43f851b4", "0x43a19611", "0x43f8988e", "0x43a229a4", "0x43f8e472"], - [4, "0x43a2902e", "0x43f9192d", "0x43a2fb73", "0x43f95057", "0x43a34cca", "0x43f9ab87"], - [4, "0x43a2fb7e", "0x43f95053", "0x43a2903c", "0x43f91929", "0x43a229b2", "0x43f8e46d"], - [4, "0x43a19624", "0x43f8988b", "0x43a10c5d", "0x43f851b0", "0x43a0e7b4", "0x43f7abc0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_14x": { - "path": [[0, "0x43f3b354", "0x43d6770a"], - [1, "0x43f3b354", "0x43d6770a"], - [5], - [0, "0x43f0fd50", "0x43d6770a"], - [1, "0x43f0fd50", "0x43d6770a"], - [5], - [0, "0x43f0fd50", "0x43d6770a"], - [1, "0x43f3b354", "0x43d6770a"], - [1, "0x43f0fd50", "0x43d6770a"], - [5], - [0, "0x43dfe76d", "0x43d792f1"], - [1, "0x43dfe76d", "0x43d792f1"], - [5], - [0, "0x43dfe76d", "0x43d792f1"], - [4, "0x43e51979", "0x43d611eb", "0x43eb8667", "0x43d765e3", "0x43f0fd71", "0x43d676e9"], - [4, "0x43eb8667", "0x43d76604", "0x43e51958", "0x43d6120c", "0x43dfe76d", "0x43d792f1"], - [5], - [0, "0x43df776d", "0x43d6d603"], - [1, "0x43df776d", "0x43d6d603"], - [5], - [0, "0x43df776d", "0x43d6d603"], - [1, "0x43dfe76d", "0x43d79311"], - [1, "0x43df776d", "0x43d6d603"], - [5], - [0, "0x43dd3169", "0x43d792f1"], - [1, "0x43dd3169", "0x43d792f1"], - [5], - [0, "0x43dd3169", "0x43d792f1"], - [4, "0x43de376d", "0x43d743f7", "0x43de2873", "0x43d68df3", "0x43df776d", "0x43d6d5e3"], - [4, "0x43de2852", "0x43d68df3", "0x43de376d", "0x43d743f7", "0x43dd3169", "0x43d792f1"], - [5], - [0, "0x43dcc169", "0x43d6d603"], - [1, "0x43dcc169", "0x43d6d603"], - [5], - [0, "0x43dcc169", "0x43d6d603"], - [1, "0x43dd3169", "0x43d79311"], - [1, "0x43dcc169", "0x43d6d603"], - [5], - [0, "0x43dad959", "0x43d6d603"], - [1, "0x43dad959", "0x43d6d603"], - [5], - [0, "0x43dad959", "0x43d6d603"], - [1, "0x43dcc149", "0x43d6d603"], - [1, "0x43dad959", "0x43d6d603"], - [5], - [0, "0x43e3cb65", "0x43e3bd0d"], - [1, "0x43e3cb65", "0x43e3bd0d"], - [5], - [0, "0x43e3cb65", "0x43e3bd0d"], - [1, "0x43dad959", "0x43d6d603"], - [1, "0x43e3cb65", "0x43e3bd0d"], - [5], - [0, "0x43e22d51", "0x43e41b01"], - [1, "0x43e22d51", "0x43e41b01"], - [5], - [0, "0x43e22d51", "0x43e41b01"], - [4, "0x43e2ba5f", "0x43e3f9fb", "0x43e37e57", "0x43e46df3", "0x43e3cb45", "0x43e3bd0d"], - [4, "0x43e37e57", "0x43e46df2", "0x43e2ba60", "0x43e3f9fb", "0x43e22d51", "0x43e41b01"], - [5], - [0, "0x43e22d51", "0x43e479fb"], - [1, "0x43e22d51", "0x43e479fb"], - [5], - [0, "0x43e22d51", "0x43e479fb"], - [1, "0x43e22d51", "0x43e41b01"], - [1, "0x43e22d51", "0x43e479fb"], - [5], - [0, "0x43e35a5f", "0x43e479fb"], - [1, "0x43e35a5f", "0x43e479fb"], - [5], - [0, "0x43e35a5f", "0x43e479fb"], - [1, "0x43e22d51", "0x43e479fb"], - [1, "0x43e35a5f", "0x43e479fb"], - [5], - [0, "0x43e35a5f", "0x43e41b01"], - [1, "0x43e35a5f", "0x43e41b01"], - [5], - [0, "0x43e35a5f", "0x43e41b01"], - [1, "0x43e35a5f", "0x43e479fb"], - [1, "0x43e35a5f", "0x43e41b01"], - [5], - [0, "0x43e1726f", "0x43e90c07"], - [1, "0x43e1726f", "0x43e90c07"], - [5], - [0, "0x43e1726f", "0x43e90c07"], - [4, "0x43e2226f", "0x43e769fb", "0x43e50a7f", "0x43e63915", "0x43e35a5f", "0x43e41b01"], - [4, "0x43e50a5f", "0x43e638f5", "0x43e2226f", "0x43e769fb", "0x43e1726f", "0x43e90c07"], - [5], - [0, "0x43f09f5d", "0x43ea2709"], - [1, "0x43f09f5d", "0x43ea2709"], - [5], - [0, "0x43f09f5d", "0x43ea2709"], - [4, "0x43ebbc6b", "0x43ea4105", "0x43e56c6b", "0x43ec9fff", "0x43e1724f", "0x43e90c07"], - [4, "0x43e56c6c", "0x43ec9fff", "0x43ebbc6c", "0x43ea4105", "0x43f09f5d", "0x43ea2709"], - [5], - [0, "0x43eea45b", "0x43e9c7ee"], - [1, "0x43eea45b", "0x43e9c7ee"], - [5], - [0, "0x43eea45b", "0x43e9c7ee"], - [4, "0x43ef0c4b", "0x43ea7ef8", "0x43eff355", "0x43ea10e4", "0x43f09f5d", "0x43ea26e8"], - [4, "0x43eff355", "0x43ea1105", "0x43ef0c6b", "0x43ea7ef8", "0x43eea45b", "0x43e9c7ee"], - [5], - [0, "0x43ee4667", "0x43ea2709"], - [1, "0x43ee4667", "0x43ea2709"], - [5], - [0, "0x43ee4667", "0x43ea2709"], - [1, "0x43eea45b", "0x43e9c80f"], - [1, "0x43ee4667", "0x43ea2709"], - [5], - [0, "0x43e9f26f", "0x43e6c2f0"], - [1, "0x43e9f26f", "0x43e6c2f0"], - [5], - [0, "0x43e9f26f", "0x43e6c2f0"], - [4, "0x43eb8873", "0x43e7dcec", "0x43eb747b", "0x43ea9b00", "0x43ee4667", "0x43ea26e8"], - [4, "0x43eb745b", "0x43ea9b01", "0x43eb8853", "0x43e7dd0d", "0x43e9f26f", "0x43e6c2f0"], - [5], - [0, "0x43ebee56", "0x43decc07"], - [1, "0x43ebee56", "0x43decc07"], - [5], - [0, "0x43ebee56", "0x43decc07"], - [4, "0x43e85f5c", "0x43e04915", "0x43eaa148", "0x43e41c07", "0x43e9f24e", "0x43e6c311"], - [4, "0x43eaa169", "0x43e41c07", "0x43e85f5c", "0x43e048f4", "0x43ebee56", "0x43decc07"], - [5], - [0, "0x43eac168", "0x43dd3fff"], - [1, "0x43eac168", "0x43dd3fff"], - [5], - [0, "0x43eac168", "0x43dd3fff"], - [4, "0x43eb245a", "0x43ddc7ef", "0x43eaf45a", "0x43dedd0d", "0x43ebee76", "0x43decc07"], - [4, "0x43eaf459", "0x43dedd0d", "0x43eb2459", "0x43ddc7ee", "0x43eac168", "0x43dd3fff"], - [5], - [0, "0x43ec4c6a", "0x43dce105"], - [1, "0x43ec4c6a", "0x43dce105"], - [5], - [0, "0x43ec4c6a", "0x43dce105"], - [4, "0x43ebcb64", "0x43dd08f5", "0x43eb0c6a", "0x43dc9603", "0x43eac168", "0x43dd3fff"], - [4, "0x43eb0c6a", "0x43dc9603", "0x43ebcb64", "0x43dd08f5", "0x43ec4c6a", "0x43dce105"], - [5], - [0, "0x43ecbb64", "0x43ddb105"], - [1, "0x43ecbb64", "0x43ddb105"], - [5], - [0, "0x43ecbb64", "0x43ddb105"], - [1, "0x43ec4c6a", "0x43dce105"], - [1, "0x43ecbb64", "0x43ddb105"], - [5], - [0, "0x43eea45a", "0x43dc24fd"], - [1, "0x43eea45a", "0x43dc24fd"], - [5], - [0, "0x43eea45a", "0x43dc24fd"], - [4, "0x43eef354", "0x43dd4c07", "0x43ed4a5e", "0x43dcfef9", "0x43ecbb64", "0x43ddb105"], - [4, "0x43ed4a5e", "0x43dcfef9", "0x43eef354", "0x43dd4c07", "0x43eea45a", "0x43dc24fd"], - [5], - [0, "0x43f09f5c", "0x43dc24fd"], - [1, "0x43f09f5c", "0x43dc24fd"], - [5], - [0, "0x43f09f5c", "0x43dc24fd"], - [4, "0x43effc6a", "0x43daeced", "0x43ef6a5e", "0x43dbe4fd", "0x43eea45a", "0x43dc24fd"], - [4, "0x43ef6a5e", "0x43dbe4fd", "0x43effc6a", "0x43daed0d", "0x43f09f5c", "0x43dc24fd"], - [5], - [0, "0x43f2f76c", "0x43dbc603"], - [1, "0x43f2f76c", "0x43dbc603"], - [5], - [0, "0x43f2f76c", "0x43dbc603"], - [4, "0x43f24c6a", "0x43dc3b01", "0x43f16b64", "0x43dc2311", "0x43f09f5c", "0x43dc24fd"], - [4, "0x43f16b64", "0x43dc23f7", "0x43f24c6a", "0x43dc3b01", "0x43f2f76c", "0x43dbc603"], - [5], - [0, "0x43f4de55", "0x43d97d0d"], - [1, "0x43f4de55", "0x43d97d0d"], - [5], - [0, "0x43f4de55", "0x43d97d0d"], - [4, "0x43f47665", "0x43da020b", "0x43f42851", "0x43db9417", "0x43f2f74b", "0x43dbc603"], - [4, "0x43f42851", "0x43db93f7", "0x43f47666", "0x43da020b", "0x43f4de55", "0x43d97d0d"], - [5], - [0, "0x43f48061", "0x43d97d0d"], - [1, "0x43f48061", "0x43d97d0d"], - [5], - [0, "0x43f48061", "0x43d97d0d"], - [1, "0x43f4de55", "0x43d97d0d"], - [1, "0x43f48061", "0x43d97d0d"], - [5], - [0, "0x43f3b353", "0x43d67709"], - [4, "0x43f39957", "0x43d79ef9", "0x43f3ca5d", "0x43d8a603", "0x43f48061", "0x43d97d0d"], - [4, "0x43f3ca5d", "0x43d8a603", "0x43f39957", "0x43d79ef9", "0x43f3b353", "0x43d67709"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43e95577", "0x43d6d0f7"], - [4, "0x43e6786c", "0x43d6c82c", "0x43e39c1d", "0x43d6bf63", "0x43e1011a", "0x43d74cbc"], - [4, "0x43e39bed", "0x43d6bf7f", "0x43e67812", "0x43d6c845", "0x43e954f9", "0x43d6d10e"], - [4, "0x43eb751f", "0x43d6d793", "0x43ed95af", "0x43d6de19", "0x43ef9c3f", "0x43d6a73b"], - [4, "0x43ed95d5", "0x43d6de05", "0x43eb7573", "0x43d6d77d", "0x43e95577", "0x43d6d0f7"], - [5], - [0, "0x43f0ff24", "0x43dc2556"], - [4, "0x43f1af32", "0x43dc2718", "0x43f265f0", "0x43dc28ec", "0x43f2f65d", "0x43dbc6bc"], - [4, "0x43f26478", "0x43dc29ec", "0x43f1ab79", "0x43dc27b4", "0x43f0f9c6", "0x43dc2591"], - [4, "0x43f0db58", "0x43dc2534", "0x43f0bd21", "0x43dc24d7", "0x43f09f5c", "0x43dc24fd"], - [4, "0x43f0bee1", "0x43dc24b1", "0x43f0dee6", "0x43dc2503", "0x43f0ff24", "0x43dc2556"], - [5], - [0, "0x43e9f8bd", "0x43e3d343"], - [4, "0x43e9dee1", "0x43e2d088", "0x43e9c50a", "0x43e1cdfc", "0x43e9fd48", "0x43e0ec7d"], - [4, "0x43e9c519", "0x43e1cdef", "0x43e9deee", "0x43e2d06b", "0x43e9f8c9", "0x43e3d318"], - [4, "0x43ea0bf4", "0x43e492eb", "0x43ea1f23", "0x43e552d8", "0x43ea10e3", "0x43e6057b"], - [4, "0x43ea1f15", "0x43e552e4", "0x43ea0be8", "0x43e49306", "0x43e9f8bd", "0x43e3d343"], - [5], - [0, "0x43e2966e", "0x43e78bfa"], - [4, "0x43e27913", "0x43e7aaff", "0x43e25bba", "0x43e7ca03", "0x43e23f52", "0x43e7e936"], - [4, "0x43e25bb4", "0x43e7c9ff", "0x43e2790c", "0x43e7aafa", "0x43e29666", "0x43e78bf4"], - [4, "0x43e3539d", "0x43e6c3f3", "0x43e4110a", "0x43e5fbba", "0x43e3d37b", "0x43e500e0"], - [4, "0x43e41122", "0x43e5fbc5", "0x43e353ad", "0x43e6c3fb", "0x43e2966e", "0x43e78bfa"], - [5], - [0, "0x43eb35fc", "0x43e85697"], - [4, "0x43eae81c", "0x43e7d2d9", "0x43ea9920", "0x43e74d3d", "0x43ea260f", "0x43e6ead8"], - [4, "0x43ea990a", "0x43e74d41", "0x43eae7fc", "0x43e7d2d2", "0x43eb35d2", "0x43e85685"], - [4, "0x43eba783", "0x43e916e1", "0x43ec16d8", "0x43e9d340", "0x43ecf0b8", "0x43ea1834"], - [4, "0x43ec16f9", "0x43e9d335", "0x43eba7a8", "0x43e916e5", "0x43eb35fc", "0x43e85697"], - [5], - [0, "0x43eff3b3", "0x43ea2bde"], - [4, "0x43efb1ee", "0x43ea326d", "0x43ef7004", "0x43ea38ff", "0x43ef3595", "0x43ea2e27"], - [4, "0x43ef7015", "0x43ea390f", "0x43efb214", "0x43ea3279", "0x43eff3eb", "0x43ea2be8"], - [4, "0x43f02f09", "0x43ea2602", "0x43f06a07", "0x43ea201f", "0x43f09f5d", "0x43ea26e8"], - [4, "0x43f069f9", "0x43ea2013", "0x43f02ee5", "0x43ea25f7", "0x43eff3b3", "0x43ea2bde"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_14": { - "path": [[0, "0x43f3b354", "0x43d6770a"], - [1, "0x43f3b354", "0x43d6770a"], - [5], - [0, "0x43f0fd50", "0x43d6770a"], - [1, "0x43f0fd50", "0x43d6770a"], - [5], - [0, "0x43f0fd50", "0x43d6770a"], - [1, "0x43f3b354", "0x43d6770a"], - [1, "0x43f0fd50", "0x43d6770a"], - [5], - [0, "0x43dfe76d", "0x43d792f1"], - [1, "0x43dfe76d", "0x43d792f1"], - [5], - [0, "0x43dfe76d", "0x43d792f1"], - [4, "0x43e51979", "0x43d611eb", "0x43eb8667", "0x43d765e3", "0x43f0fd71", "0x43d676e9"], - [4, "0x43eb8667", "0x43d76604", "0x43e51958", "0x43d6120c", "0x43dfe76d", "0x43d792f1"], - [5], - [0, "0x43df776d", "0x43d6d603"], - [1, "0x43df776d", "0x43d6d603"], - [5], - [0, "0x43df776d", "0x43d6d603"], - [1, "0x43dfe76d", "0x43d79311"], - [1, "0x43df776d", "0x43d6d603"], - [5], - [0, "0x43dd3169", "0x43d792f1"], - [1, "0x43dd3169", "0x43d792f1"], - [5], - [0, "0x43dd3169", "0x43d792f1"], - [4, "0x43de376d", "0x43d743f7", "0x43de2873", "0x43d68df3", "0x43df776d", "0x43d6d5e3"], - [4, "0x43de2852", "0x43d68df3", "0x43de376d", "0x43d743f7", "0x43dd3169", "0x43d792f1"], - [5], - [0, "0x43dcc169", "0x43d6d603"], - [1, "0x43dcc169", "0x43d6d603"], - [5], - [0, "0x43dcc169", "0x43d6d603"], - [1, "0x43dd3169", "0x43d79311"], - [1, "0x43dcc169", "0x43d6d603"], - [5], - [0, "0x43dad959", "0x43d6d603"], - [1, "0x43dad959", "0x43d6d603"], - [5], - [0, "0x43dad959", "0x43d6d603"], - [1, "0x43dcc149", "0x43d6d603"], - [1, "0x43dad959", "0x43d6d603"], - [5], - [0, "0x43e3cb65", "0x43e3bd0d"], - [1, "0x43e3cb65", "0x43e3bd0d"], - [5], - [0, "0x43e3cb65", "0x43e3bd0d"], - [1, "0x43dad959", "0x43d6d603"], - [1, "0x43e3cb65", "0x43e3bd0d"], - [5], - [0, "0x43e22d51", "0x43e41b01"], - [1, "0x43e22d51", "0x43e41b01"], - [5], - [0, "0x43e22d51", "0x43e41b01"], - [4, "0x43e2ba5f", "0x43e3f9fb", "0x43e37e57", "0x43e46df3", "0x43e3cb45", "0x43e3bd0d"], - [4, "0x43e37e57", "0x43e46df2", "0x43e2ba60", "0x43e3f9fb", "0x43e22d51", "0x43e41b01"], - [5], - [0, "0x43e22d51", "0x43e479fb"], - [1, "0x43e22d51", "0x43e479fb"], - [5], - [0, "0x43e22d51", "0x43e479fb"], - [1, "0x43e22d51", "0x43e41b01"], - [1, "0x43e22d51", "0x43e479fb"], - [5], - [0, "0x43e35a5f", "0x43e479fb"], - [1, "0x43e35a5f", "0x43e479fb"], - [5], - [0, "0x43e35a5f", "0x43e479fb"], - [1, "0x43e22d51", "0x43e479fb"], - [1, "0x43e35a5f", "0x43e479fb"], - [5], - [0, "0x43e35a5f", "0x43e41b01"], - [1, "0x43e35a5f", "0x43e41b01"], - [5], - [0, "0x43e35a5f", "0x43e41b01"], - [1, "0x43e35a5f", "0x43e479fb"], - [1, "0x43e35a5f", "0x43e41b01"], - [5], - [0, "0x43e1726f", "0x43e90c07"], - [1, "0x43e1726f", "0x43e90c07"], - [5], - [0, "0x43e1726f", "0x43e90c07"], - [4, "0x43e2226f", "0x43e769fb", "0x43e50a7f", "0x43e63915", "0x43e35a5f", "0x43e41b01"], - [4, "0x43e50a5f", "0x43e638f5", "0x43e2226f", "0x43e769fb", "0x43e1726f", "0x43e90c07"], - [5], - [0, "0x43f09f5d", "0x43ea2709"], - [1, "0x43f09f5d", "0x43ea2709"], - [5], - [0, "0x43f09f5d", "0x43ea2709"], - [4, "0x43ebbc6b", "0x43ea4105", "0x43e56c6b", "0x43ec9fff", "0x43e1724f", "0x43e90c07"], - [4, "0x43e56c6c", "0x43ec9fff", "0x43ebbc6c", "0x43ea4105", "0x43f09f5d", "0x43ea2709"], - [5], - [0, "0x43eea45b", "0x43e9c7ee"], - [1, "0x43eea45b", "0x43e9c7ee"], - [5], - [0, "0x43eea45b", "0x43e9c7ee"], - [4, "0x43ef0c4b", "0x43ea7ef8", "0x43eff355", "0x43ea10e4", "0x43f09f5d", "0x43ea26e8"], - [4, "0x43eff355", "0x43ea1105", "0x43ef0c6b", "0x43ea7ef8", "0x43eea45b", "0x43e9c7ee"], - [5], - [0, "0x43ee4667", "0x43ea2709"], - [1, "0x43ee4667", "0x43ea2709"], - [5], - [0, "0x43ee4667", "0x43ea2709"], - [1, "0x43eea45b", "0x43e9c80f"], - [1, "0x43ee4667", "0x43ea2709"], - [5], - [0, "0x43e9f26f", "0x43e6c2f0"], - [1, "0x43e9f26f", "0x43e6c2f0"], - [5], - [0, "0x43e9f26f", "0x43e6c2f0"], - [4, "0x43eb8873", "0x43e7dcec", "0x43eb747b", "0x43ea9b00", "0x43ee4667", "0x43ea26e8"], - [4, "0x43eb745b", "0x43ea9b01", "0x43eb8853", "0x43e7dd0d", "0x43e9f26f", "0x43e6c2f0"], - [5], - [0, "0x43ebee56", "0x43decc07"], - [1, "0x43ebee56", "0x43decc07"], - [5], - [0, "0x43ebee56", "0x43decc07"], - [4, "0x43e85f5c", "0x43e04915", "0x43eaa148", "0x43e41c07", "0x43e9f24e", "0x43e6c311"], - [4, "0x43eaa169", "0x43e41c07", "0x43e85f5c", "0x43e048f4", "0x43ebee56", "0x43decc07"], - [5], - [0, "0x43eac168", "0x43dd3fff"], - [1, "0x43eac168", "0x43dd3fff"], - [5], - [0, "0x43eac168", "0x43dd3fff"], - [4, "0x43eb245a", "0x43ddc7ef", "0x43eaf45a", "0x43dedd0d", "0x43ebee76", "0x43decc07"], - [4, "0x43eaf459", "0x43dedd0d", "0x43eb2459", "0x43ddc7ee", "0x43eac168", "0x43dd3fff"], - [5], - [0, "0x43ec4c6a", "0x43dce105"], - [1, "0x43ec4c6a", "0x43dce105"], - [5], - [0, "0x43ec4c6a", "0x43dce105"], - [4, "0x43ebcb64", "0x43dd08f5", "0x43eb0c6a", "0x43dc9603", "0x43eac168", "0x43dd3fff"], - [4, "0x43eb0c6a", "0x43dc9603", "0x43ebcb64", "0x43dd08f5", "0x43ec4c6a", "0x43dce105"], - [5], - [0, "0x43ecbb64", "0x43ddb105"], - [1, "0x43ecbb64", "0x43ddb105"], - [5], - [0, "0x43ecbb64", "0x43ddb105"], - [1, "0x43ec4c6a", "0x43dce105"], - [1, "0x43ecbb64", "0x43ddb105"], - [5], - [0, "0x43eea45a", "0x43dc24fd"], - [1, "0x43eea45a", "0x43dc24fd"], - [5], - [0, "0x43eea45a", "0x43dc24fd"], - [4, "0x43eef354", "0x43dd4c07", "0x43ed4a5e", "0x43dcfef9", "0x43ecbb64", "0x43ddb105"], - [4, "0x43ed4a5e", "0x43dcfef9", "0x43eef354", "0x43dd4c07", "0x43eea45a", "0x43dc24fd"], - [5], - [0, "0x43f09f5c", "0x43dc24fd"], - [1, "0x43f09f5c", "0x43dc24fd"], - [5], - [0, "0x43f09f5c", "0x43dc24fd"], - [4, "0x43effc6a", "0x43daeced", "0x43ef6a5e", "0x43dbe4fd", "0x43eea45a", "0x43dc24fd"], - [4, "0x43ef6a5e", "0x43dbe4fd", "0x43effc6a", "0x43daed0d", "0x43f09f5c", "0x43dc24fd"], - [5], - [0, "0x43f2f76c", "0x43dbc603"], - [1, "0x43f2f76c", "0x43dbc603"], - [5], - [0, "0x43f2f76c", "0x43dbc603"], - [4, "0x43f24c6a", "0x43dc3b01", "0x43f16b64", "0x43dc2311", "0x43f09f5c", "0x43dc24fd"], - [4, "0x43f16b64", "0x43dc23f7", "0x43f24c6a", "0x43dc3b01", "0x43f2f76c", "0x43dbc603"], - [5], - [0, "0x43f4de55", "0x43d97d0d"], - [1, "0x43f4de55", "0x43d97d0d"], - [5], - [0, "0x43f4de55", "0x43d97d0d"], - [4, "0x43f47665", "0x43da020b", "0x43f42851", "0x43db9417", "0x43f2f74b", "0x43dbc603"], - [4, "0x43f42851", "0x43db93f7", "0x43f47666", "0x43da020b", "0x43f4de55", "0x43d97d0d"], - [5], - [0, "0x43f48061", "0x43d97d0d"], - [1, "0x43f48061", "0x43d97d0d"], - [5], - [0, "0x43f48061", "0x43d97d0d"], - [1, "0x43f4de55", "0x43d97d0d"], - [1, "0x43f48061", "0x43d97d0d"], - [5], - [0, "0x43f3b353", "0x43d67709"], - [4, "0x43f39957", "0x43d79ef9", "0x43f3ca5d", "0x43d8a603", "0x43f48061", "0x43d97d0d"], - [4, "0x43f3ca5d", "0x43d8a603", "0x43f39957", "0x43d79ef9", "0x43f3b353", "0x43d67709"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43e95577", "0x43d6d0f7"], - [4, "0x43e6786c", "0x43d6c82c", "0x43e39c1d", "0x43d6bf63", "0x43e1011a", "0x43d74cbc"], - [4, "0x43e39bed", "0x43d6bf7f", "0x43e67812", "0x43d6c845", "0x43e954f9", "0x43d6d10e"], - [4, "0x43eb751f", "0x43d6d793", "0x43ed95af", "0x43d6de19", "0x43ef9c3f", "0x43d6a73b"], - [4, "0x43ed95d5", "0x43d6de05", "0x43eb7573", "0x43d6d77d", "0x43e95577", "0x43d6d0f7"], - [5], - [0, "0x43f0ff24", "0x43dc2556"], - [4, "0x43f1af32", "0x43dc2718", "0x43f265f0", "0x43dc28ec", "0x43f2f65d", "0x43dbc6bc"], - [4, "0x43f26478", "0x43dc29ec", "0x43f1ab79", "0x43dc27b4", "0x43f0f9c6", "0x43dc2591"], - [4, "0x43f0db58", "0x43dc2534", "0x43f0bd21", "0x43dc24d7", "0x43f09f5c", "0x43dc24fd"], - [4, "0x43f0bee1", "0x43dc24b1", "0x43f0dee6", "0x43dc2503", "0x43f0ff24", "0x43dc2556"], - [5], - [0, "0x43e3d382", "0x43e500de"], - [4, "0x43e41122", "0x43e5fbc5", "0x43e353ad", "0x43e6c3fb", "0x43e2966e", "0x43e78bfa"], - [4, "0x43e27913", "0x43e7aaff", "0x43e25bba", "0x43e7ca03", "0x43e23f52", "0x43e7e936"], - [4, "0x43e25bb4", "0x43e7c9ff", "0x43e2790c", "0x43e7aafa", "0x43e29666", "0x43e78bf4"], - [4, "0x43e3539d", "0x43e6c3f3", "0x43e4110a", "0x43e5fbba", "0x43e3d382", "0x43e500de"], - [5], - [0, "0x43e9f8bd", "0x43e3d343"], - [4, "0x43e9dee1", "0x43e2d088", "0x43e9c50a", "0x43e1cdfc", "0x43e9fd48", "0x43e0ec7d"], - [4, "0x43e9c519", "0x43e1cdef", "0x43e9deee", "0x43e2d06b", "0x43e9f8c9", "0x43e3d318"], - [4, "0x43ea0bf4", "0x43e492eb", "0x43ea1f23", "0x43e552d8", "0x43ea10e3", "0x43e6057b"], - [4, "0x43ea1f15", "0x43e552e4", "0x43ea0be8", "0x43e49306", "0x43e9f8bd", "0x43e3d343"], - [5], - [0, "0x43ecf0bb", "0x43ea182d"], - [4, "0x43ec16f9", "0x43e9d335", "0x43eba7a8", "0x43e916e5", "0x43eb35fc", "0x43e85697"], - [4, "0x43eae81c", "0x43e7d2d9", "0x43ea9920", "0x43e74d3d", "0x43ea260f", "0x43e6ead8"], - [4, "0x43ea990a", "0x43e74d41", "0x43eae7fc", "0x43e7d2d2", "0x43eb35d2", "0x43e85685"], - [4, "0x43eba783", "0x43e916e1", "0x43ec16d8", "0x43e9d340", "0x43ecf0bb", "0x43ea182d"], - [5], - [0, "0x43eff3b3", "0x43ea2bde"], - [4, "0x43efb1ee", "0x43ea326d", "0x43ef7004", "0x43ea38ff", "0x43ef3595", "0x43ea2e27"], - [4, "0x43ef7015", "0x43ea390f", "0x43efb214", "0x43ea3279", "0x43eff3eb", "0x43ea2be8"], - [4, "0x43f02f09", "0x43ea2602", "0x43f06a07", "0x43ea201f", "0x43f09f5d", "0x43ea26e8"], - [4, "0x43f069f9", "0x43ea2013", "0x43f02ee5", "0x43ea25f7", "0x43eff3b3", "0x43ea2bde"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_13x": { - "path": [[0, "0x43b4126f", "0x43c058f6"], - [4, "0x43bd7c6b", "0x43c05b02", "0x43c51d71", "0x43b8e8f6", "0x43c5276d", "0x43afc1ec"], - [4, "0x43c51d71", "0x43a688f6", "0x43bd7c6b", "0x439f16ea", "0x43b4126f", "0x439f16ea"], - [4, "0x43aaa979", "0x439f16ea", "0x43a3076d", "0x43a688f6", "0x43a31063", "0x43afc1ec"], - [4, "0x43a3076d", "0x43b8e8f6", "0x43aaa959", "0x43c05b02", "0x43b4126f", "0x43c058f6"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43c5276d", "0x43afc1ec"], - [4, "0x43c51d71", "0x43b8e8f6", "0x43bd7c6b", "0x43c05b02", "0x43b4126f", "0x43c058f6"], - [4, "0x43aaa959", "0x43c05b02", "0x43a3076d", "0x43b8e8f6", "0x43a31063", "0x43afc1ec"], - [4, "0x43a3076d", "0x43a688f6", "0x43aaa979", "0x439f16ea", "0x43b4126f", "0x439f16ea"], - [4, "0x43bd7c6b", "0x439f16ea", "0x43c51d71", "0x43a688f6", "0x43c5276d", "0x43afc1ec"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_13": { - "path": [[0, "0x43b4126f", "0x43c058f6"], - [4, "0x43bd7c6b", "0x43c05b02", "0x43c51d71", "0x43b8e8f6", "0x43c5276d", "0x43afc1ec"], - [4, "0x43c51d71", "0x43a688f6", "0x43bd7c6b", "0x439f16ea", "0x43b4126f", "0x439f16ea"], - [4, "0x43aaa979", "0x439f16ea", "0x43a3076d", "0x43a688f6", "0x43a31063", "0x43afc1ec"], - [4, "0x43a3076d", "0x43b8e8f6", "0x43aaa959", "0x43c05b02", "0x43b4126f", "0x43c058f6"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43c5276d", "0x43afc1ec"], - [4, "0x43c51d71", "0x43b8e8f6", "0x43bd7c6b", "0x43c05b02", "0x43b4126f", "0x43c058f6"], - [4, "0x43aaa959", "0x43c05b02", "0x43a3076d", "0x43b8e8f6", "0x43a31063", "0x43afc1ec"], - [4, "0x43a3076d", "0x43a688f6", "0x43aaa979", "0x439f16ea", "0x43b4126f", "0x439f16ea"], - [4, "0x43bd7c6b", "0x439f16ea", "0x43c51d71", "0x43a688f6", "0x43c5276d", "0x43afc1ec"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_12x": { - "path": [[0, "0x4324e9fc", "0x437211ec"], - [1, "0x4324e9fc", "0x437211ec"], - [1, "0x4324e9fc", "0x437211ec"], - [1, "0x43235810", "0x437129fc"], - [1, "0x4324e9fc", "0x437211ec"], - [5], - [0, "0x431a020c", "0x4374fdf4"], - [1, "0x431a020c", "0x4374fdf4"], - [1, "0x431a020c", "0x4374fdf4"], - [1, "0x431aec08", "0x437369fc"], - [1, "0x431a020c", "0x4374fdf4"], - [5], - [0, "0x431bd3f8", "0x4371d810"], - [4, "0x431ce000", "0x4372722d", "0x431e0e15", "0x43729020", "0x431f2000", "0x43724831"], - [4, "0x43203604", "0x4371fe35", "0x43212c08", "0x43714a3d", "0x4321c5e3", "0x43704041"], - [1, "0x4324e9fc", "0x4372122d"], - [4, "0x4322b3f8", "0x4375e419", "0x431dd810", "0x4377322d", "0x431a020c", "0x4374fe35"], - [1, "0x431bd3f8", "0x4371d810"], - [5], - [0, "0x43171810", "0x436a1604"], - [1, "0x43171810", "0x436a1604"], - [1, "0x43171810", "0x436a1604"], - [1, "0x4318a9fc", "0x436afdf4"], - [1, "0x43171810", "0x436a1604"], - [5], - [0, "0x431a4000", "0x436be7f0"], - [4, "0x4319a20c", "0x436cf3f8", "0x431985e3", "0x436e1df4", "0x4319ce14", "0x436f33f8"], - [4, "0x431a1a1c", "0x437047f0", "0x431ac831", "0x43713df4", "0x431bd3f7", "0x4371d811"], - [1, "0x431a020b", "0x4374fdf4"], - [4, "0x4316322c", "0x4372c5e4", "0x4314e417", "0x436de9fc", "0x4317180f", "0x436a1604"], - [1, "0x431a4000", "0x436be7f0"], - [5], - [0, "0x43220000", "0x436729fc"], - [1, "0x43220000", "0x436729fc"], - [1, "0x43220000", "0x436729fc"], - [1, "0x43211810", "0x4368bbe8"], - [1, "0x43220000", "0x436729fc"], - [5], - [0, "0x43202e14", "0x436a4fdf"], - [4, "0x431f2418", "0x4369b5c2", "0x431df810", "0x436995c2", "0x431ce20c", "0x4369dfbe"], - [4, "0x431bcc08", "0x436a2bc6", "0x431ad810", "0x436adba5", "0x431a4000", "0x436be7ae"], - [1, "0x43171810", "0x436a15c2"], - [4, "0x43194e14", "0x436643d6", "0x431e2c08", "0x4364f3b6", "0x43220000", "0x436729ba"], - [1, "0x43202e14", "0x436a4fdf"], - [5], - [0, "0x4321c5e3", "0x43704000"], - [4, "0x43226000", "0x436f3604", "0x43228000", "0x436e09fc", "0x43223604", "0x436cf3f8"], - [4, "0x4321ec08", "0x436be000", "0x43213a1d", "0x436ae9fc", "0x43202e14", "0x436a4fdf"], - [1, "0x43220000", "0x436729fc"], - [4, "0x4325d1ec", "0x43696000", "0x4327220c", "0x436e4000", "0x4324e9fc", "0x437211ec"], - [1, "0x4321c5e3", "0x43704000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x431ce20c", "0x4369dfbe"], - [4, "0x431df810", "0x436995c2", "0x431f2418", "0x4369b5c2", "0x43202e14", "0x436a4fdf"], - [4, "0x43213a1d", "0x436ae9fc", "0x4321ec08", "0x436be000", "0x43223604", "0x436cf3f8"], - [4, "0x43228000", "0x436e09fc", "0x43226000", "0x436f3604", "0x4321c5e3", "0x43704000"], - [1, "0x4324e9fc", "0x437211ec"], - [4, "0x4327220c", "0x436e4000", "0x4325d1ec", "0x43696000", "0x43220000", "0x436729fc"], - [1, "0x43202e14", "0x436a4fdf"], - [1, "0x43220000", "0x436729ba"], - [4, "0x431e2c08", "0x4364f3b6", "0x43194e14", "0x436643d6", "0x43171810", "0x436a15c2"], - [1, "0x431a4000", "0x436be7ae"], - [4, "0x431ad810", "0x436adba5", "0x431bcc08", "0x436a2bc6", "0x431ce20c", "0x4369dfbe"], - [5], - [0, "0x4319ce14", "0x436f33f8"], - [4, "0x431985e3", "0x436e1df4", "0x4319a20c", "0x436cf3f8", "0x431a4000", "0x436be7f0"], - [1, "0x4317180f", "0x436a1604"], - [4, "0x4314e417", "0x436de9fc", "0x4316322c", "0x4372c5e4", "0x431a020b", "0x4374fdf4"], - [1, "0x431bd3f7", "0x4371d811"], - [1, "0x431a020c", "0x4374fe35"], - [4, "0x431dd810", "0x4377322d", "0x4322b3f8", "0x4375e419", "0x4324e9fc", "0x4372122d"], - [1, "0x4321c5e3", "0x43704041"], - [4, "0x43212c08", "0x43714a3d", "0x43203604", "0x4371fe35", "0x431f2000", "0x43724831"], - [4, "0x431e0e15", "0x43729020", "0x431ce000", "0x4372722d", "0x431bd3f8", "0x4371d810"], - [4, "0x431ac831", "0x43713df4", "0x431a1a1c", "0x437047f0", "0x4319ce14", "0x436f33f8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_12": { - "path": [[0, "0x4324e9fc", "0x437211ec"], - [1, "0x4324e9fc", "0x437211ec"], - [1, "0x4324e9fc", "0x437211ec"], - [1, "0x43235810", "0x437129fc"], - [1, "0x4324e9fc", "0x437211ec"], - [5], - [0, "0x431a020c", "0x4374fdf4"], - [1, "0x431a020c", "0x4374fdf4"], - [1, "0x431a020c", "0x4374fdf4"], - [1, "0x431aec08", "0x437369fc"], - [1, "0x431a020c", "0x4374fdf4"], - [5], - [0, "0x431bd3f8", "0x4371d810"], - [4, "0x431ce000", "0x4372722d", "0x431e0e15", "0x43729020", "0x431f2000", "0x43724831"], - [4, "0x43203604", "0x4371fe35", "0x43212c08", "0x43714a3d", "0x4321c5e3", "0x43704041"], - [1, "0x4324e9fc", "0x4372122d"], - [4, "0x4322b3f8", "0x4375e419", "0x431dd810", "0x4377322d", "0x431a020c", "0x4374fe35"], - [1, "0x431bd3f8", "0x4371d810"], - [5], - [0, "0x43171810", "0x436a1604"], - [1, "0x43171810", "0x436a1604"], - [1, "0x43171810", "0x436a1604"], - [1, "0x4318a9fc", "0x436afdf4"], - [1, "0x43171810", "0x436a1604"], - [5], - [0, "0x431a4000", "0x436be7f0"], - [4, "0x4319a20c", "0x436cf3f8", "0x431985e3", "0x436e1df4", "0x4319ce14", "0x436f33f8"], - [4, "0x431a1a1c", "0x437047f0", "0x431ac831", "0x43713df4", "0x431bd3f7", "0x4371d811"], - [1, "0x431a020b", "0x4374fdf4"], - [4, "0x4316322c", "0x4372c5e4", "0x4314e417", "0x436de9fc", "0x4317180f", "0x436a1604"], - [1, "0x431a4000", "0x436be7f0"], - [5], - [0, "0x43220000", "0x436729fc"], - [1, "0x43220000", "0x436729fc"], - [1, "0x43220000", "0x436729fc"], - [1, "0x43211810", "0x4368bbe8"], - [1, "0x43220000", "0x436729fc"], - [5], - [0, "0x43202e14", "0x436a4fdf"], - [4, "0x431f2418", "0x4369b5c2", "0x431df810", "0x436995c2", "0x431ce20c", "0x4369dfbe"], - [4, "0x431bcc08", "0x436a2bc6", "0x431ad810", "0x436adba5", "0x431a4000", "0x436be7ae"], - [1, "0x43171810", "0x436a15c2"], - [4, "0x43194e14", "0x436643d6", "0x431e2c08", "0x4364f3b6", "0x43220000", "0x436729ba"], - [1, "0x43202e14", "0x436a4fdf"], - [5], - [0, "0x4321c5e3", "0x43704000"], - [4, "0x43226000", "0x436f3604", "0x43228000", "0x436e09fc", "0x43223604", "0x436cf3f8"], - [4, "0x4321ec08", "0x436be000", "0x43213a1d", "0x436ae9fc", "0x43202e14", "0x436a4fdf"], - [1, "0x43220000", "0x436729fc"], - [4, "0x4325d1ec", "0x43696000", "0x4327220c", "0x436e4000", "0x4324e9fc", "0x437211ec"], - [1, "0x4321c5e3", "0x43704000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x431ce20c", "0x4369dfbe"], - [4, "0x431df810", "0x436995c2", "0x431f2418", "0x4369b5c2", "0x43202e14", "0x436a4fdf"], - [4, "0x43213a1d", "0x436ae9fc", "0x4321ec08", "0x436be000", "0x43223604", "0x436cf3f8"], - [4, "0x43228000", "0x436e09fc", "0x43226000", "0x436f3604", "0x4321c5e3", "0x43704000"], - [1, "0x4324e9fc", "0x437211ec"], - [4, "0x4327220c", "0x436e4000", "0x4325d1ec", "0x43696000", "0x43220000", "0x436729fc"], - [1, "0x43202e14", "0x436a4fdf"], - [1, "0x43220000", "0x436729ba"], - [4, "0x431e2c08", "0x4364f3b6", "0x43194e14", "0x436643d6", "0x43171810", "0x436a15c2"], - [1, "0x431a4000", "0x436be7ae"], - [4, "0x431ad810", "0x436adba5", "0x431bcc08", "0x436a2bc6", "0x431ce20c", "0x4369dfbe"], - [5], - [0, "0x4319ce14", "0x436f33f8"], - [4, "0x431985e3", "0x436e1df4", "0x4319a20c", "0x436cf3f8", "0x431a4000", "0x436be7f0"], - [1, "0x4317180f", "0x436a1604"], - [4, "0x4314e417", "0x436de9fc", "0x4316322c", "0x4372c5e4", "0x431a020b", "0x4374fdf4"], - [1, "0x431bd3f7", "0x4371d811"], - [1, "0x431a020c", "0x4374fe35"], - [4, "0x431dd810", "0x4377322d", "0x4322b3f8", "0x4375e419", "0x4324e9fc", "0x4372122d"], - [1, "0x4321c5e3", "0x43704041"], - [4, "0x43212c08", "0x43714a3d", "0x43203604", "0x4371fe35", "0x431f2000", "0x43724831"], - [4, "0x431e0e15", "0x43729020", "0x431ce000", "0x4372722d", "0x431bd3f8", "0x4371d810"], - [4, "0x431ac831", "0x43713df4", "0x431a1a1c", "0x437047f0", "0x4319ce14", "0x436f33f8"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_8": { - "path": [[0, "0x42d97520", "0x410ac429"], - [4, "0x42d97520", "0x410ac429", "0x42e9a9ce", "0x41834e87", "0x42e99c8c", "0x41c5c960"], - [4, "0x42e98f49", "0x4204221c", "0x42d97520", "0x4223825f", "0x42d97520", "0x4223825f"], - [4, "0x42d97520", "0x4223825f", "0x42dbbc54", "0x42099f18", "0x42d1cb74", "0x41f77dc0"], - [4, "0x42c7da94", "0x41dbbd4f", "0x42b1b1a1", "0x41d802fb", "0x42b1b1a1", "0x41d802fb"], - [4, "0x42a75637", "0x41d6909f", "0x4296c543", "0x41f1b139", "0x4296c543", "0x41f1b139"], - [1, "0x42824475", "0x41c69d70"], - [1, "0x4296c543", "0x419b89a8"], - [4, "0x4296c543", "0x419b89a8", "0x42a6b798", "0x41b89815", "0x42b1b1a1", "0x41b95c48"], - [4, "0x42b1b1a1", "0x41b95c48", "0x42c80258", "0x41b03f7a", "0x42d1cb74", "0x419340ee"], - [4, "0x42db9490", "0x416c84c2", "0x42d97520", "0x410ac42a", "0x42d97520", "0x410ac42a"], - [1, "0x42d97520", "0x410ac429"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42e99c8c", "0x41c5c960"], - [4, "0x42e9a9ce", "0x41834e87", "0x42d97520", "0x410ac429", "0x42d97520", "0x410ac429"], - [4, "0x42d97550", "0x410accd4", "0x42db9421", "0x416c8754", "0x42d1cb74", "0x419340ee"], - [4, "0x42c80258", "0x41b03f7a", "0x42b1b1a1", "0x41b95c48", "0x42b1b1a1", "0x41b95c48"], - [4, "0x42a6b798", "0x41b89815", "0x4296c543", "0x419b89a8", "0x4296c543", "0x419b89a8"], - [1, "0x42824475", "0x41c69d70"], - [1, "0x4296c543", "0x41f1b139"], - [4, "0x4296c543", "0x41f1b139", "0x42a75637", "0x41d6909f", "0x42b1b1a1", "0x41d802fb"], - [4, "0x42b1b1a1", "0x41d802fb", "0x42c7da94", "0x41dbbd4f", "0x42d1cb74", "0x41f77dc0"], - [4, "0x42dbbc54", "0x42099f18", "0x42d97520", "0x4223825f", "0x42d97520", "0x4223825f"], - [4, "0x42d97520", "0x4223825f", "0x42e98f49", "0x4204221c", "0x42e99c8c", "0x41c5c960"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_7": { - "path": [[0, "0x4321220c", "0x43eac70a"], - [1, "0x4321220c", "0x43eac70a"], - [1, "0x431f8e14", "0x43eb3b02"], - [1, "0x4321220c", "0x43eac70a"], - [5], - [0, "0x431e33f8", "0x43f03b02"], - [1, "0x431e33f8", "0x43f03b02"], - [1, "0x431e33f8", "0x43f03b02"], - [1, "0x431d4c08", "0x43ef720c"], - [1, "0x431e33f8", "0x43f03b02"], - [5], - [0, "0x431c6419", "0x43eea7f0"], - [4, "0x431d6e15", "0x43ee5ae2", "0x431e2000", "0x43ede000", "0x431e69fc", "0x43ed55e4"], - [4, "0x431eb3f8", "0x43eccbc8", "0x431e93f8", "0x43ec35e4", "0x431df9db", "0x43ebafe0"], - [1, "0x432121cb", "0x43eac6ea"], - [4, "0x432355c3", "0x43ecb0e6", "0x432207ae", "0x43ef1fe0", "0x431e33b7", "0x43f03ae2"], - [1, "0x431c6419", "0x43eea7f0"], - [5], - [0, "0x43134c08", "0x43eec4fe"], - [1, "0x43134c08", "0x43eec4fe"], - [1, "0x43134c08", "0x43eec4fe"], - [1, "0x4314e20c", "0x43ee5106"], - [1, "0x43134c08", "0x43eec4fe"], - [5], - [0, "0x431673f8", "0x43eddc08"], - [4, "0x43170e15", "0x43ee620c", "0x43180000", "0x43eebb02", "0x43191604", "0x43eee000"], - [4, "0x431a2c08", "0x43ef04fe", "0x431b5810", "0x43eef4fe", "0x431c6418", "0x43eea7f0"], - [1, "0x431e33f7", "0x43f03ae2"], - [4, "0x431a620b", "0x43f154de", "0x4315820c", "0x43f0add4", "0x43134c07", "0x43eec4de"], - [1, "0x431673f8", "0x43eddc08"], - [5], - [0, "0x43163a1d", "0x43e95106"], - [1, "0x43163a1d", "0x43e95106"], - [1, "0x4317220d", "0x43ea19fc"], - [1, "0x43163a1d", "0x43e95106"], - [5], - [0, "0x43180c08", "0x43eae3f8"], - [4, "0x43170000", "0x43eb31ec", "0x43164e14", "0x43ebabe8", "0x43160418", "0x43ec3604"], - [4, "0x4315ba1c", "0x43ecc106", "0x4315d810", "0x43ed570a", "0x43167439", "0x43eddc08"], - [1, "0x43134c49", "0x43eec4fe"], - [4, "0x43111851", "0x43ecdb02", "0x43126830", "0x43ea6c08", "0x43163a5d", "0x43e95106"], - [1, "0x43180c08", "0x43eae3f8"], - [5], - [0, "0x431dfa1d", "0x43ebb000"], - [4, "0x431d620d", "0x43eb29fc", "0x431c6e15", "0x43ead20c", "0x431b5811", "0x43eaad0e"], - [4, "0x431a420d", "0x43ea8810", "0x43191605", "0x43ea970a", "0x43180c09", "0x43eae418"], - [1, "0x43163a1d", "0x43e95126"], - [4, "0x431a0c09", "0x43e8372a", "0x431eec08", "0x43e8de34", "0x4321220d", "0x43eac72a"], - [1, "0x431dfa1d", "0x43ebb000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x431b5811", "0x43eaad0e"], - [4, "0x431c6dfa", "0x43ead208", "0x431d61de", "0x43eb29ec", "0x431df9f1", "0x43ebafda"], - [4, "0x431e93f8", "0x43ec35e4", "0x431eb3f8", "0x43eccbc8", "0x431e69fc", "0x43ed55e4"], - [4, "0x431e2000", "0x43ede000", "0x431d6e15", "0x43ee5ae2", "0x431c6419", "0x43eea7f0"], - [4, "0x431b5810", "0x43eef4fe", "0x431a2c08", "0x43ef04fe", "0x43191604", "0x43eee000"], - [4, "0x4318000a", "0x43eebb03", "0x43170e26", "0x43ee6212", "0x43167408", "0x43eddc16"], - [1, "0x43167439", "0x43eddc08"], - [4, "0x4315d810", "0x43ed570a", "0x4315ba1c", "0x43ecc106", "0x43160418", "0x43ec3604"], - [4, "0x43164e12", "0x43ebabed", "0x4316fff4", "0x43eb31f4", "0x43180bed", "0x43eae400"], - [1, "0x43180c09", "0x43eae418"], - [4, "0x43191605", "0x43ea970a", "0x431a420d", "0x43ea8810", "0x431b5811", "0x43eaad0e"], - [5], - [0, "0x43163a5d", "0x43e95106"], - [4, "0x43126849", "0x43ea6c01", "0x43111863", "0x43ecdae2", "0x43134c1d", "0x43eec4d8"], - [4, "0x4315820c", "0x43f0add4", "0x431a620b", "0x43f154de", "0x431e33f7", "0x43f03ae2"], - [1, "0x431e33e7", "0x43f03ad4"], - [4, "0x4322078f", "0x43ef1fd8", "0x4323559e", "0x43ecb112", "0x43212213", "0x43eac728"], - [1, "0x432121c5", "0x43eac6ec"], - [4, "0x431eebad", "0x43e8de33", "0x431a0c20", "0x43e8373e", "0x43163a5d", "0x43e95106"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_6": { - "path": [[0, "0x43c38c6a", "0x43a739fc"], - [1, "0x43c36168", "0x43a74efa"], - [1, "0x43c33666", "0x43a6f7f0"], - [1, "0x43c36168", "0x43a6e1ec"], - [1, "0x43c38c6a", "0x43a739fc"], - [5], - [0, "0x43c39062", "0x43a73810"], - [1, "0x43c3676c", "0x43a75106"], - [1, "0x43c33374", "0x43a6fefa"], - [1, "0x43c35d70", "0x43a6e3f8"], - [1, "0x43c39062", "0x43a73811"], - [1, "0x43c39062", "0x43a73810"], - [5], - [0, "0x43e38958", "0x43971c08"], - [1, "0x43e3824e", "0x43973000"], - [1, "0x43e36f5c", "0x439739fc"], - [1, "0x43e35a5e", "0x43970df4"], - [1, "0x43e38958", "0x43971c08"], - [5], - [0, "0x43e36f5c", "0x439739fc"], - [1, "0x43c38c6a", "0x43a739fc"], - [1, "0x43c36168", "0x43a6e1ec"], - [1, "0x43e3445a", "0x4396e1ec"], - [1, "0x43e36f5c", "0x439739fc"], - [5], - [0, "0x43e41f5c", "0x43946efa"], - [1, "0x43e4545a", "0x439479fc"], - [1, "0x43e44354", "0x4394acee"], - [1, "0x43e41646", "0x43949efa"], - [1, "0x43e41f5d", "0x43946efa"], - [1, "0x43e41f5c", "0x43946efa"], - [5], - [0, "0x43e44354", "0x4394ad0e"], - [1, "0x43e38958", "0x43971c08"], - [1, "0x43e32b64", "0x43970000"], - [1, "0x43e3e76c", "0x43949106"], - [1, "0x43e44353", "0x4394ad0e"], - [1, "0x43e44354", "0x4394ad0e"], - [5], - [0, "0x43e17d50", "0x4393f20c"], - [1, "0x43e18e56", "0x4393e810"], - [1, "0x43e1a148", "0x4393eb02"], - [1, "0x43e19852", "0x43941b02"], - [1, "0x43e17d50", "0x4393f20c"], - [5], - [0, "0x43e1a169", "0x4393eb02"], - [1, "0x43e41f5d", "0x43946efa"], - [1, "0x43e40b65", "0x4394cefa"], - [1, "0x43e18d71", "0x43944b02"], - [1, "0x43e1a169", "0x4393eb02"], - [5], - [0, "0x43c35d50", "0x43a6e3f8"], - [1, "0x43e17d50", "0x4393f1ec"], - [1, "0x43e1b148", "0x439443f8"], - [1, "0x43c39042", "0x43a737f0"], - [1, "0x43c35d50", "0x43a6e3f8"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43e17f53", "0x4393f519"], - [1, "0x43e19767", "0x43941b1d"], - [1, "0x43e197a4", "0x439419fa"], - [1, "0x43e17f53", "0x4393f519"], - [5], - [0, "0x43e1a027", "0x4393f10e"], - [1, "0x43e1a169", "0x4393eb02"], - [1, "0x43e41f5d", "0x43946efa"], - [1, "0x43e4545a", "0x439479fc"], - [1, "0x43e44354", "0x4394acee"], - [1, "0x43e41646", "0x43949efa"], - [1, "0x43e41f52", "0x43946f2f"], - [1, "0x43e4155e", "0x43949f09"], - [1, "0x43e44354", "0x4394ad0e"], - [1, "0x43e38958", "0x43971c08"], - [1, "0x43e3824e", "0x43973000"], - [1, "0x43e36f5c", "0x439739fc"], - [1, "0x43e35a5e", "0x43970df4"], - [1, "0x43e359ce", "0x43970dd9"], - [1, "0x43e36f5c", "0x439739fc"], - [1, "0x43c3905a", "0x43a73802"], - [1, "0x43c39062", "0x43a73810"], - [1, "0x43c3676c", "0x43a75106"], - [1, "0x43c36503", "0x43a74d38"], - [1, "0x43c36168", "0x43a74efa"], - [1, "0x43c350aa", "0x43a72d18"], - [1, "0x43c33374", "0x43a6fefa"], - [1, "0x43c33854", "0x43a6fbd7"], - [1, "0x43c33666", "0x43a6f7f0"], - [1, "0x43c35d55", "0x43a6e402"], - [1, "0x43e17d50", "0x4393f1ec"], - [1, "0x43e17d5f", "0x4393f203"], - [1, "0x43e18e56", "0x4393e810"], - [1, "0x43e1a148", "0x4393eb02"], - [1, "0x43e1a027", "0x4393f10e"], - [5], - [0, "0x43c6ecbf", "0x43a51aa3"], - [1, "0x43e19ffe", "0x43944ed8"], - [1, "0x43e3d7f0", "0x4394c455"], - [1, "0x43e331a2", "0x4396eb50"], - [1, "0x43c6ecbf", "0x43a51aa3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_5": { - "path": [[0, "0x43c5145a", "0x43dc82f2"], - [1, "0x43c5145a", "0x43dc82f2"], - [5], - [0, "0x43af4e56", "0x43dbc604"], - [1, "0x43af4e56", "0x43dbc604"], - [5], - [0, "0x43af4e56", "0x43dbc604"], - [4, "0x43b64a5e", "0x43dc9604", "0x43be0958", "0x43dbb604", "0x43c5145a", "0x43dc8312"], - [4, "0x43be0958", "0x43dbb604", "0x43b64a5e", "0x43dc9604", "0x43af4e56", "0x43dbc604"], - [5], - [0, "0x43a9126f", "0x43e11604"], - [1, "0x43a9126f", "0x43e11604"], - [5], - [0, "0x43a9126f", "0x43e11604"], - [4, "0x43ab3c6b", "0x43debc08", "0x43ad1b65", "0x43de18f6", "0x43af4e77", "0x43dbc604"], - [4, "0x43ad1b65", "0x43de18f6", "0x43ab3c6b", "0x43debc08", "0x43a9126f", "0x43e11604"], - [5], - [0, "0x43aa9d50", "0x43e173f8"], - [1, "0x43aa9d50", "0x43e173f8"], - [5], - [0, "0x43aa9d50", "0x43e173f8"], - [4, "0x43aa0852", "0x43e183f8", "0x43a9be56", "0x43e0d2f2", "0x43a9124e", "0x43e11604"], - [4, "0x43a9be56", "0x43e0d2f2", "0x43aa0852", "0x43e183f8", "0x43aa9d50", "0x43e173f8"], - [5], - [0, "0x43b13667", "0x43dce106"], - [1, "0x43b13667", "0x43dce106"], - [5], - [0, "0x43b13667", "0x43dce106"], - [4, "0x43aead71", "0x43dd9d0e", "0x43acd375", "0x43dff20c", "0x43aa9d71", "0x43e173f8"], - [4, "0x43acd354", "0x43dff20c", "0x43aead50", "0x43dd9d0f", "0x43b13667", "0x43dce106"], - [5], - [0, "0x43ac8561", "0x43e30106"], - [1, "0x43ac8561", "0x43e30106"], - [5], - [0, "0x43ac8561", "0x43e30106"], - [4, "0x43adc76d", "0x43e0f4fe", "0x43b21a5f", "0x43df7efa", "0x43b13667", "0x43dce106"], - [4, "0x43b21a5f", "0x43df7efa", "0x43adc76d", "0x43e0f4fe", "0x43ac8561", "0x43e30106"], - [5], - [0, "0x43b33169", "0x43dc82f2"], - [1, "0x43b33169", "0x43dc82f2"], - [5], - [0, "0x43b33169", "0x43dc82f2"], - [4, "0x43b16169", "0x43ded7f0", "0x43aef375", "0x43e13be8", "0x43ac8561", "0x43e300e6"], - [4, "0x43aef355", "0x43e13c09", "0x43b16169", "0x43ded811", "0x43b33169", "0x43dc82f2"], - [5], - [0, "0x43b4bb65", "0x43dd4000"], - [1, "0x43b4bb65", "0x43dd4000"], - [5], - [0, "0x43b4bb65", "0x43dd4000"], - [4, "0x43b44959", "0x43dcddf4", "0x43b3e76d", "0x43dc48f6", "0x43b33169", "0x43dc82f2"], - [4, "0x43b3e76d", "0x43dc48f6", "0x43b44959", "0x43dcddf4", "0x43b4bb65", "0x43dd4000"], - [5], - [0, "0x43ae7f5d", "0x43e5a70a"], - [1, "0x43ae7f5d", "0x43e5a70a"], - [5], - [0, "0x43ae7f5d", "0x43e5a70a"], - [4, "0x43af945b", "0x43e21d0e", "0x43b3a74d", "0x43e0ce14", "0x43b4bb65", "0x43dd4000"], - [4, "0x43b3a76d", "0x43e0cdf4", "0x43af945b", "0x43e21d0e", "0x43ae7f5d", "0x43e5a70a"], - [5], - [0, "0x43b58a5f", "0x43dce106"], - [1, "0x43b58a5f", "0x43dce106"], - [5], - [0, "0x43b58a5f", "0x43dce106"], - [4, "0x43b2c063", "0x43dfa604", "0x43b1d561", "0x43e374fe", "0x43ae7f5d", "0x43e5a70a"], - [4, "0x43b1d561", "0x43e374fe", "0x43b2c063", "0x43dfa604", "0x43b58a5f", "0x43dce106"], - [5], - [0, "0x43b6b561", "0x43dd4000"], - [1, "0x43b6b561", "0x43dd4000"], - [5], - [0, "0x43b6b561", "0x43dd4000"], - [1, "0x43b58a5f", "0x43dce106"], - [1, "0x43b6b561", "0x43dd4000"], - [5], - [0, "0x43b07a5f", "0x43e7220c"], - [1, "0x43b07a5f", "0x43e7220c"], - [5], - [0, "0x43b07a5f", "0x43e7220c"], - [4, "0x43b29f5d", "0x43e3e810", "0x43b59667", "0x43e0f916", "0x43b6b561", "0x43dd4000"], - [4, "0x43b59667", "0x43e0f8f6", "0x43b29f5d", "0x43e3e7f0", "0x43b07a5f", "0x43e7220c"], - [5], - [0, "0x43b0d853", "0x43e84efa"], - [1, "0x43b0d853", "0x43e84efa"], - [5], - [0, "0x43b0d853", "0x43e84efa"], - [4, "0x43b03a5f", "0x43e934fe", "0x43b1345b", "0x43e7870a", "0x43b07a5f", "0x43e721ec"], - [4, "0x43b1345b", "0x43e7870b", "0x43b03a5f", "0x43e934fe", "0x43b0d853", "0x43e84efa"], - [5], - [0, "0x43b84063", "0x43ddb106"], - [1, "0x43b84063", "0x43ddb106"], - [5], - [0, "0x43b84063", "0x43ddb106"], - [4, "0x43b42667", "0x43e039fc", "0x43b39d71", "0x43e4e000", "0x43b0d873", "0x43e84efa"], - [4, "0x43b39d50", "0x43e4e000", "0x43b42667", "0x43e039fc", "0x43b84063", "0x43ddb106"], - [5], - [0, "0x43b89d51", "0x43de0efa"], - [1, "0x43b89d51", "0x43de0efa"], - [5], - [0, "0x43b89d51", "0x43de0efa"], - [1, "0x43b84043", "0x43ddb106"], - [1, "0x43b89d51", "0x43de0efa"], - [5], - [0, "0x43b26270", "0x43e90c08"], - [1, "0x43b26270", "0x43e90c08"], - [5], - [0, "0x43b26270", "0x43e90c08"], - [4, "0x43b48d72", "0x43e569fc", "0x43b7897a", "0x43e21d0e", "0x43b89d72", "0x43de0efa"], - [4, "0x43b78959", "0x43e21d0e", "0x43b48d51", "0x43e569fc", "0x43b26270", "0x43e90c08"], - [5], - [0, "0x43b3316a", "0x43e90c08"], - [1, "0x43b3316a", "0x43e90c08"], - [5], - [0, "0x43b3316a", "0x43e90c08"], - [1, "0x43b26270", "0x43e90c08"], - [1, "0x43b3316a", "0x43e90c08"], - [5], - [0, "0x43ba2853", "0x43ddb106"], - [1, "0x43ba2853", "0x43ddb106"], - [5], - [0, "0x43ba2853", "0x43ddb106"], - [4, "0x43b7d74d", "0x43e17604", "0x43b5824f", "0x43e59604", "0x43b33149", "0x43e90c08"], - [4, "0x43b58270", "0x43e59604", "0x43b7d76e", "0x43e17604", "0x43ba2853", "0x43ddb106"], - [5], - [0, "0x43bb5355", "0x43de0efa"], - [1, "0x43bb5355", "0x43de0efa"], - [5], - [0, "0x43bb5355", "0x43de0efa"], - [4, "0x43bb1853", "0x43dd92f2", "0x43ba9e57", "0x43ddab02", "0x43ba2853", "0x43ddb106"], - [4, "0x43ba9e57", "0x43ddab02", "0x43bb1853", "0x43dd92f2", "0x43bb5355", "0x43de0efa"], - [5], - [0, "0x43b58a5f", "0x43e90c08"], - [1, "0x43b58a5f", "0x43e90c08"], - [5], - [0, "0x43b58a5f", "0x43e90c08"], - [4, "0x43b76c6b", "0x43e55d0e", "0x43ba4a5f", "0x43e21312", "0x43bb5355", "0x43de0efa"], - [4, "0x43ba4a5f", "0x43e212f2", "0x43b76c6c", "0x43e55d0e", "0x43b58a5f", "0x43e90c08"], - [5], - [0, "0x43b6b561", "0x43e90c08"], - [1, "0x43b6b561", "0x43e90c08"], - [5], - [0, "0x43b6b561", "0x43e90c08"], - [1, "0x43b58a5f", "0x43e90c08"], - [1, "0x43b6b561", "0x43e90c08"], - [5], - [0, "0x43bc8063", "0x43e058f6"], - [1, "0x43bc8063", "0x43e058f6"], - [5], - [0, "0x43bc8063", "0x43e058f6"], - [4, "0x43b9de57", "0x43e29df4", "0x43b84355", "0x43e5fefa", "0x43b6b561", "0x43e90be8"], - [4, "0x43b84355", "0x43e5fefa", "0x43b9de57", "0x43e29df4", "0x43bc8063", "0x43e058f6"], - [5], - [0, "0x43b89d51", "0x43e969fc"], - [1, "0x43b89d51", "0x43e969fc"], - [5], - [0, "0x43b89d51", "0x43e969fc"], - [4, "0x43b98149", "0x43e637f0", "0x43bd3355", "0x43e3adf4", "0x43bc8043", "0x43e058f6"], - [4, "0x43bd3355", "0x43e3adf4", "0x43b9816a", "0x43e638f6", "0x43b89d51", "0x43e969fc"], - [5], - [0, "0x43ba8668", "0x43e9c7f0"], - [1, "0x43ba8668", "0x43e9c7f0"], - [5], - [0, "0x43ba8668", "0x43e9c7f0"], - [4, "0x43ba1376", "0x43e90000", "0x43b94270", "0x43e8f1ec", "0x43b89d72", "0x43e969fc"], - [4, "0x43b94270", "0x43e8f20c", "0x43ba1355", "0x43e90000", "0x43ba8668", "0x43e9c7f0"], - [5], - [0, "0x43c0c064", "0x43dc82f2"], - [1, "0x43c0c064", "0x43dc82f2"], - [5], - [0, "0x43c0c064", "0x43dc82f2"], - [4, "0x43be095a", "0x43e0acee", "0x43bd8a60", "0x43e5c0e6", "0x43ba8668", "0x43e9c7f0"], - [4, "0x43bd8a60", "0x43e5c107", "0x43be095a", "0x43e0ad0f", "0x43c0c064", "0x43dc82f2"], - [5], - [0, "0x43c00562", "0x43e23000"], - [1, "0x43c00562", "0x43e23000"], - [5], - [0, "0x43c00562", "0x43e23000"], - [4, "0x43bfaf5e", "0x43e013f8", "0x43c40668", "0x43ddc2f2", "0x43c0c064", "0x43dc82f2"], - [4, "0x43c40668", "0x43ddc2f2", "0x43bfaf5e", "0x43e013f8", "0x43c00562", "0x43e23000"], - [5], - [0, "0x43bed854", "0x43e5370a"], - [1, "0x43bed854", "0x43e5370a"], - [5], - [0, "0x43bed854", "0x43e5370a"], - [4, "0x43c06562", "0x43e4b4fe", "0x43bf095a", "0x43e2fd0e", "0x43c00562", "0x43e23000"], - [4, "0x43bf095a", "0x43e2fdf4", "0x43c06562", "0x43e4b4fe", "0x43bed854", "0x43e5370a"], - [5], - [0, "0x43bf3668", "0x43e5a70a"], - [1, "0x43bf3668", "0x43e5a70a"], - [5], - [0, "0x43bf3668", "0x43e5a70a"], - [1, "0x43bed874", "0x43e5370a"], - [1, "0x43bf3668", "0x43e5a70a"], - [5], - [0, "0x43bcde58", "0x43e9c7ef"], - [1, "0x43bcde58", "0x43e9c7ef"], - [5], - [0, "0x43bcde58", "0x43e9c7ef"], - [4, "0x43bdfb66", "0x43e888f5", "0x43bd6854", "0x43e69ced", "0x43bf3668", "0x43e5a6e9"], - [4, "0x43bd6854", "0x43e69d0e", "0x43bdfb66", "0x43e888f5", "0x43bcde58", "0x43e9c7ef"], - [5], - [0, "0x43bf3668", "0x43ea9810"], - [1, "0x43bf3668", "0x43ea9810"], - [5], - [0, "0x43bf3668", "0x43ea9810"], - [4, "0x43bebf5e", "0x43e99e14", "0x43bdc562", "0x43e9d70a", "0x43bcde58", "0x43e9c810"], - [4, "0x43bdc562", "0x43e9d70a", "0x43bebf5e", "0x43e99df3", "0x43bf3668", "0x43ea9810"], - [5], - [0, "0x43c0c064", "0x43e78000"], - [1, "0x43c0c064", "0x43e78000"], - [5], - [0, "0x43c0c064", "0x43e78000"], - [4, "0x43bfaf5e", "0x43e7f9fc", "0x43bfbe58", "0x43e98b02", "0x43bf3668", "0x43ea9810"], - [4, "0x43bfbe58", "0x43e98b02", "0x43bfaf5e", "0x43e7f9fc", "0x43c0c064", "0x43e78000"], - [5], - [0, "0x43c1316a", "0x43e35efa"], - [1, "0x43c1316a", "0x43e35efa"], - [5], - [0, "0x43c1316a", "0x43e35efa"], - [4, "0x43c35270", "0x43e586ea", "0x43beb064", "0x43e561ec", "0x43c0c064", "0x43e78000"], - [4, "0x43beb064", "0x43e5620c", "0x43c35270", "0x43e5870a", "0x43c1316a", "0x43e35efa"], - [5], - [0, "0x43c3e76e", "0x43df2b02"], - [1, "0x43c3e76e", "0x43df2b02"], - [5], - [0, "0x43c3e76e", "0x43df2b02"], - [4, "0x43c2ba60", "0x43e07810", "0x43c32a60", "0x43e31106", "0x43c1316a", "0x43e35efa"], - [4, "0x43c32a60", "0x43e31106", "0x43c2ba60", "0x43e07811", "0x43c3e76e", "0x43df2b02"], - [5], - [0, "0x43c3e76e", "0x43dd4000"], - [1, "0x43c3e76e", "0x43dd4000"], - [5], - [0, "0x43c3e76e", "0x43dd4000"], - [4, "0x43c2a668", "0x43ddbefa", "0x43c35f7e", "0x43def4fe", "0x43c3e76e", "0x43df2b02"], - [4, "0x43c35f5e", "0x43def4fe", "0x43c2a668", "0x43ddbefa", "0x43c3e76e", "0x43dd4000"], - [5], - [0, "0x43c44562", "0x43ddb106"], - [1, "0x43c44562", "0x43ddb106"], - [5], - [0, "0x43c44562", "0x43ddb106"], - [1, "0x43c3e76e", "0x43dd4000"], - [1, "0x43c44562", "0x43ddb106"], - [5], - [0, "0x43c5145c", "0x43dc82f2"], - [1, "0x43c44562", "0x43ddb0e6"], - [1, "0x43c5145c", "0x43dc82f2"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43b33149", "0x43e90c08"], - [4, "0x43b5824f", "0x43e59604", "0x43b7d74d", "0x43e17604", "0x43ba2853", "0x43ddb106"], - [4, "0x43b7d76e", "0x43e17604", "0x43b58270", "0x43e59604", "0x43b33149", "0x43e90c08"], - [5], - [0, "0x43b89d72", "0x43de0efa"], - [4, "0x43b7897a", "0x43e21d0e", "0x43b48d72", "0x43e569fc", "0x43b26270", "0x43e90c08"], - [4, "0x43b48d51", "0x43e569fc", "0x43b78959", "0x43e21d0e", "0x43b89d72", "0x43de0efa"], - [5], - [0, "0x43bc799b", "0x43e229a2"], - [4, "0x43bc2eea", "0x43e37032", "0x43bb5f5c", "0x43e4a008", "0x43ba8d64", "0x43e5d367"], - [4, "0x43b9c3bf", "0x43e6fa95", "0x43b8f7e0", "0x43e82506", "0x43b89d51", "0x43e969fc"], - [4, "0x43b8f7da", "0x43e825b1", "0x43b9c37a", "0x43e6fb8e", "0x43ba8cf5", "0x43e5d490"], - [4, "0x43bb5f1b", "0x43e4a0df", "0x43bc2eea", "0x43e3709a", "0x43bc799b", "0x43e229a2"], - [5], - [0, "0x43c0fc5d", "0x43e5757b"], - [4, "0x43c14e0c", "0x43e5355a", "0x43c19fd9", "0x43e4f521", "0x43c1baf5", "0x43e4a23d"], - [4, "0x43c19fe2", "0x43e4f532", "0x43c14e0c", "0x43e53572", "0x43c0fc55", "0x43e57599"], - [4, "0x43c0b246", "0x43e5afbe", "0x43c06851", "0x43e5e9ce", "0x43c0474e", "0x43e631a3"], - [4, "0x43c06848", "0x43e5e9bd", "0x43c0b246", "0x43e5afa6", "0x43c0fc5d", "0x43e5757b"], - [5], - [0, "0x43bd62de", "0x43e9cb68"], - [4, "0x43bd6ea9", "0x43e9cb79", "0x43bd7a6d", "0x43e9cb8a", "0x43bd8626", "0x43e9cba8"], - [4, "0x43bd7a76", "0x43e9cb86", "0x43bd6ebb", "0x43e9cb76", "0x43bd62f9", "0x43e9cb65"], - [4, "0x43bd5260", "0x43e9cb4e", "0x43bd41b9", "0x43e9cb37", "0x43bd3115", "0x43e9cafc"], - [4, "0x43bd41b0", "0x43e9cb38", "0x43bd524e", "0x43e9cb50", "0x43bd62de", "0x43e9cb68"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_4": { - "path": [[0, "0x4199d4fe", "0x4265ac08"], - [4, "0x419be979", "0x426574bc", "0x419c2b02", "0x42653c6a", "0x419af5c3", "0x42645f3b"], - [4, "0x419a1894", "0x4263a3d7", "0x4198cccd", "0x4262f2b0", "0x4197c290", "0x4262374b"], - [4, "0x41960832", "0x42610c49", "0x41944dd4", "0x425fd709", "0x41927cee", "0x425ea0c4"], - [4, "0x4191b646", "0x425e1cab", "0x418edd30", "0x425ca4dd", "0x418f4bc7", "0x425bdd2e"], - [1, "0x41903f7d", "0x425b6e96"], - [4, "0x41921062", "0x425aa6e8", "0x4193872b", "0x425bd1ea", "0x41947ae1", "0x425c77cd"], - [4, "0x4195dd2f", "0x425d6b83", "0x4197ae14", "0x425e1caa", "0x419924dd", "0x425ef9d9"], - [4, "0x419a1893", "0x425f9479", "0x419adf3b", "0x42601997", "0x419bd2f1", "0x42609db0"], - [4, "0x419c147a", "0x4260c9b8", "0x419c8312", "0x4260e03f", "0x419cb020", "0x42610104"], - [4, "0x419d0830", "0x42613850", "0x419da3d6", "0x4261bd6e", "0x419e126e", "0x4261d2f0"], - [1, "0x419e28f5", "0x4261d2f0"], - [1, "0x419e28f5", "0x4261f4bb"], - [4, "0x419e3d70", "0x4261fef8", "0x419e53f7", "0x4261f4bb", "0x419e8105", "0x4261fef8"], - [4, "0x419eac07", "0x426220c3", "0x419eac07", "0x42624187", "0x419eef9d", "0x4262580f"], - [4, "0x419fe353", "0x4262f2af", "0x41a0eb84", "0x426377cd", "0x41a1b22c", "0x4263fbe6"], - [4, "0x41a20a3c", "0x42641db1", "0x41a2e76b", "0x4264a1c9", "0x41a34188", "0x4264ad0d"], - [4, "0x41a36c8a", "0x4264ad0d", "0x41a3c6a7", "0x4264a1c9", "0x41a3f1a9", "0x4264ad0d"], - [4, "0x41a3f1a9", "0x42648c48", "0x41a41eb7", "0x42648105", "0x41a449b9", "0x426475c1"], - [4, "0x41a48d4f", "0x4263f1a8", "0x41a46040", "0x42634082", "0x41a48d4f", "0x4262bb63"], - [4, "0x41a51061", "0x426122d0", "0x41a63126", "0x425f51ea", "0x41a82d0d", "0x425e0624"], - [4, "0x41a90a3c", "0x425d820b", "0x41aab01f", "0x425cba5d", "0x41ab0830", "0x425c147a"], - [4, "0x41aa147a", "0x425bf3b5", "0x41a8df3a", "0x425c0936", "0x41a7d4fd", "0x425c147a"], - [4, "0x41a74fde", "0x425c147a", "0x41a65e34", "0x425c4082", "0x41a5c28e", "0x425c4082"], - [4, "0x41a56a7e", "0x425c353e", "0x41a4fbe6", "0x425c147a", "0x41a4ced8", "0x425c0936"], - [4, "0x41a53d70", "0x425af4bb", "0x41a5ed90", "0x425abd6f", "0x41a85a1c", "0x425aa6e8"], - [4, "0x41a920c4", "0x425a9cab", "0x41a9d0e5", "0x425aa6e8", "0x41aa5603", "0x425a9167"], - [4, "0x41aa8311", "0x425a8623", "0x41aa9999", "0x425a655f", "0x41aab020", "0x425a655f"], - [4, "0x41aa3f7c", "0x42599eb7", "0x41a9a5e3", "0x42591998", "0x41a9374b", "0x42586871"], - [4, "0x41a8c8b3", "0x4257e458", "0x41a8b22c", "0x42575f3a", "0x41a85a1c", "0x4256c49a"], - [4, "0x41a76666", "0x42551479", "0x41a68937", "0x4252cabf", "0x41a74fdf", "0x4250a1c9"], - [4, "0x41a77ced", "0x42500729", "0x41a870a4", "0x424e8417", "0x41a8b22d", "0x424e4ccb"], - [4, "0x41a8b22d", "0x424e4187", "0x41aa147b", "0x424cc9b9", "0x41aab021", "0x424c2f19"], - [4, "0x41aac49c", "0x424c1892", "0x41ab49bb", "0x424b9eb7", "0x41ab8b44", "0x424b676b"], - [4, "0x41ac3d71", "0x424ab644", "0x41ad45a2", "0x424a26e8", "0x41ae22d1", "0x42498105"], - [4, "0x41ae6667", "0x42496b84", "0x41aeeb85", "0x42491db1", "0x41af0000", "0x4248fbe6"], - [4, "0x41b0624e", "0x4248353e", "0x41b1db23", "0x424779da", "0x41b353f8", "0x4246bd6f"], - [4, "0x41b3c083", "0x42468623", "0x41b445a2", "0x42464ed7", "0x41b4cac1", "0x4246178c"], - [4, "0x41b56667", "0x4245c9b9", "0x41b62d0f", "0x4245872a", "0x41b6c8b5", "0x4245449a"], - [4, "0x41b7624f", "0x42450311", "0x41b7e76d", "0x4244a9fa", "0x41b88313", "0x42445d2d"], - [4, "0x41b949bb", "0x4243ee95", "0x41ba1063", "0x424374ba", "0x41baed92", "0x42431166"], - [4, "0x41bb45a2", "0x4242c393", "0x41bbb43a", "0x424276c6", "0x41bc0e57", "0x424228f3"], - [4, "0x41bc6667", "0x4241e664", "0x41bc7ae2", "0x4241a4da", "0x41bcd2f3", "0x4241624b"], - [4, "0x41bd0001", "0x42411478", "0x41bd0001", "0x4240c6a5", "0x41bd1689", "0x4240851c"], - [4, "0x41bd2d10", "0x42404cca", "0x41bdb023", "0x423fd3f5", "0x41bd8521", "0x423f7adf"], - [1, "0x41bd6e9a", "0x423f7adf"], - [4, "0x41bd6e9a", "0x423f7adf", "0x41bd5813", "0x423f4ed7", "0x41bd168a", "0x423f4499"], - [4, "0x41bc916b", "0x423f22ce", "0x41bc22d4", "0x423f3955", "0x41bb893a", "0x423f178b"], - [4, "0x41bb2f1d", "0x423f0c47", "0x41bb041b", "0x423ee03f", "0x41baac0b", "0x423ec9b8"], - [4, "0x41baac0b", "0x423ebf7b", "0x41bac086", "0x423ea8f3", "0x41bac086", "0x423e926c"], - [4, "0x41bb2f1e", "0x423e882f", "0x41bc0e59", "0x423e6664", "0x41bc916b", "0x423e5c26"], - [4, "0x41be4bc9", "0x423e50e2", "0x41c53542", "0x423e926c", "0x41c5ba61", "0x423e24da"], - [4, "0x41c61271", "0x423de24b", "0x41c61271", "0x423d1a9d", "0x41c63f80", "0x423ca1c8"], - [4, "0x41c68109", "0x423bda1a", "0x41c6ae18", "0x423afceb", "0x41c70628", "0x423a2aff"], - [4, "0x41c71caf", "0x42399ba3", "0x41c81065", "0x42379eb5", "0x41c79fc2", "0x4237459f"], - [4, "0x41c70628", "0x4236e24b", "0x41c4dd33", "0x4237459f", "0x41c45814", "0x423750e3"], - [4, "0x41c245a5", "0x42379eb6", "0x41bea5e7", "0x42380d4d", "0x41bbf5c6", "0x4237ec89"], - [4, "0x41b9f9df", "0x4237e145", "0x41b7e770", "0x4237a9fa", "0x41b62d12", "0x4237676a"], - [4, "0x41b4312b", "0x423724db", "0x41b1f1ae", "0x42369fbc", "0x41af9baa", "0x423673b4"], - [4, "0x41ae7ae5", "0x42366977", "0x41aced96", "0x42365d2d", "0x41ab8b48", "0x42366977"], - [4, "0x41a9e771", "0x42368a3c", "0x41a82d13", "0x4236d708", "0x41a65e3a", "0x4236b644"], - [4, "0x41a65e3a", "0x4236ab00", "0x41a647b3", "0x42369fbd", "0x41a65e3a", "0x42369479"], - [4, "0x41a672b5", "0x42366977", "0x41a7a7f4", "0x42363125", "0x41a81898", "0x42361ba4"], - [4, "0x41a85a21", "0x42361060", "0x41a8df40", "0x4235d915", "0x41a94dd7", "0x4235cdd1"], - [4, "0x41ab8b48", "0x42356a7d", "0x41af8523", "0x423575c1", "0x41b249be", "0x42359685"], - [4, "0x41b3d70e", "0x4235a1c9", "0x41b6168b", "0x4235cdd1", "0x41b7e770", "0x4235ad0c"], - [4, "0x41bac087", "0x42359685", "0x41bd6e9b", "0x4234fbe5", "0x41c03337", "0x4234af18"], - [4, "0x41c2cac4", "0x42346145", "0x41c56252", "0x4234820a", "0x41c81066", "0x42346145"], - [4, "0x41c824e1", "0x42340935", "0x41c89378", "0x42330a3b", "0x41c7b649", "0x4232fef7"], - [4, "0x41c6d91a", "0x4232e976", "0x41c5a3da", "0x42338416", "0x41c51ebc", "0x4233a4da"], - [4, "0x41c42b06", "0x4233bb61", "0x41c2cac4", "0x4233d0e2", "0x41c1d70e", "0x4233e769"], - [4, "0x41c08b47", "0x4233f2ad", "0x41bf1272", "0x4233c6a4", "0x41bdf3ba", "0x4233bb61"], - [4, "0x41bcd2f5", "0x4233b01d", "0x41bbf5c6", "0x4233b01d", "0x41baed95", "0x4233a4da"], - [4, "0x41ba26ed", "0x42338f59", "0x41b91cb0", "0x4233580d", "0x41b83f81", "0x4233580d"], - [4, "0x41b4b43d", "0x42333642", "0x41b19791", "0x4233a4da", "0x41aea7f4", "0x4233d0e2"], - [4, "0x41aba1cf", "0x42340934", "0x41a7666b", "0x4233e769", "0x41a4b856", "0x42338415"], - [4, "0x41a46046", "0x423378d1", "0x41a3f1ae", "0x4233580d", "0x41a3c6ac", "0x42334cc9"], - [4, "0x41a28f60", "0x4233157d", "0x41a19db6", "0x42330a3a", "0x41a0c087", "0x4232c7aa"], - [4, "0x41a0eb89", "0x4232bc66", "0x41a0eb89", "0x4232905e", "0x41a10210", "0x4232905e"], - [4, "0x41a19db6", "0x42325912", "0x41a2645e", "0x42326f99", "0x41a35608", "0x42326f99"], - [4, "0x41a476cd", "0x42324ed4", "0x41a5ed95", "0x4232384d", "0x41a724e1", "0x42320c45"], - [4, "0x41a8c8b8", "0x4231c9b6", "0x41aa999d", "0x42316662", "0x41ac26ed", "0x4231188f"], - [4, "0x41af168b", "0x423072ac", "0x41b249be", "0x42300f58", "0x41b57ae5", "0x422fe249"], - [4, "0x41b66e9b", "0x422fd80c", "0x41b7d0e9", "0x422fee93", "0x41b89791", "0x422fee93"], - [4, "0x41bb1897", "0x42300f58", "0x41bd2d12", "0x423024d9", "0x41bfc49f", "0x4230301c"], - [4, "0x41c0e357", "0x423046a3", "0x41c245a5", "0x42305c24", "0x41c3a7f3", "0x423051e7"], - [4, "0x41c50835", "0x423046a3", "0x41c69791", "0x42300f58", "0x41c79fc2", "0x422fb641"], - [4, "0x41c7f9df", "0x422fa0c0", "0x41c86876", "0x422f5e31", "0x41c8eb89", "0x422f52ed"], - [4, "0x41c9b43d", "0x422f3c66", "0x41c9df3f", "0x422fb641", "0x41c9f5c6", "0x42300f57"], - [4, "0x41ca0c4d", "0x4230e143", "0x41c9df3f", "0x42319ca7", "0x41c9f5c6", "0x4232384d"], - [4, "0x41ca395c", "0x4234fbe2", "0x41ca22d4", "0x4237cabc", "0x41ca7ae5", "0x423a6d8c"], - [4, "0x41ca916c", "0x423b3f78", "0x41ca645e", "0x423ca1c5", "0x41ca916c", "0x423d9475"], - [4, "0x41ca916c", "0x423daafc", "0x41ca7ae5", "0x423dd704", "0x41ca916c", "0x423dec85"], - [4, "0x41caa5e7", "0x423e0e50", "0x41cb0004", "0x423e459c", "0x41cb2b06", "0x423e50df"], - [4, "0x41cb6e9c", "0x423e5c23", "0x41ce47b2", "0x423e7ce7", "0x41ce8b48", "0x423e6660"], - [1, "0x41ceb64a", "0x423e5c23"], - [4, "0x41d1395c", "0x423e5c23", "0x41d41273", "0x423e50df", "0x41d6666b", "0x423e6660"], - [4, "0x41d71898", "0x423e7ce7", "0x41d80a42", "0x423e5c23", "0x41d8a5e8", "0x423e7ce7"], - [4, "0x41d8d2f6", "0x423e882b", "0x41d8d2f6", "0x423e9268", "0x41d8fdf8", "0x423e9eb2"], - [4, "0x41d8e771", "0x423ebf77", "0x41d8fdf8", "0x423ed4f8", "0x41d8e771", "0x423eeb7f"], - [4, "0x41d88f61", "0x423f4496", "0x41d71898", "0x423f4496", "0x41d6aa00", "0x423f9162"], - [4, "0x41d547b2", "0x42406e91", "0x41d43d75", "0x4241ba58", "0x41d38d54", "0x4242b952"], - [4, "0x41d1395c", "0x4245a8f0", "0x41d0b231", "0x42491dac", "0x41d2147f", "0x424c2f15"], - [4, "0x41d2418d", "0x424c7be2", "0x41d2999e", "0x424cc9b5", "0x41d2b025", "0x424d0c44"], - [4, "0x41d33544", "0x424dc7a8", "0x41d3a3db", "0x424e8413", "0x41d453fc", "0x424f136f"], - [4, "0x41d453fc", "0x424f136f", "0x41d59fc3", "0x42506a79", "0x41d6c087", "0x4250e454"], - [4, "0x41d6c087", "0x4250ef98", "0x41d6eb89", "0x4251105c", "0x41d70210", "0x4251105c"], - [4, "0x41d71897", "0x42511ba0", "0x41d75a20", "0x4251105c", "0x41d7872f", "0x4251105c"], - [4, "0x41d87ae5", "0x42501ca6", "0x41d9147f", "0x424f136e", "0x41da0835", "0x424e157b"], - [4, "0x41da1ebc", "0x424df4b6", "0x41db1066", "0x424d0c44", "0x41db1066", "0x424d0100"], - [4, "0x41db3d74", "0x424cc9b4", "0x41db9585", "0x424c8725", "0x41dbd91a", "0x424c5b1d"], - [4, "0x41dc5e39", "0x424bcbc1", "0x41dcf7d2", "0x424b301b", "0x41dd7cf1", "0x424aac02"], - [4, "0x41ddd501", "0x424a5e2f", "0x41ddeb89", "0x424a105c", "0x41de4399", "0x4249b84c"], - [4, "0x41de70a7", "0x4249a1c5", "0x41def5c6", "0x42490725", "0x41df20c8", "0x4248e660"], - [4, "0x41df8f60", "0x42488206", "0x41e0c49f", "0x42474cc6", "0x41e10835", "0x42472c02"], - [4, "0x41e11ebc", "0x42472c02", "0x41e13337", "0x4246fef4", "0x41e13337", "0x4246f4b6"], - [4, "0x41e149be", "0x4246c7a8", "0x41e226ed", "0x42461787", "0x41e253fc", "0x4245df35"], - [4, "0x41e27efe", "0x4245d3f1", "0x41e2ac0c", "0x42459ca6", "0x41e2ac0c", "0x42459162"], - [4, "0x41e372b4", "0x4244e141", "0x41e4666a", "0x42445c23", "0x41e4eb89", "0x42437ef3"], - [4, "0x41e4a7f3", "0x424373af", "0x41e47ae5", "0x42435e2e", "0x41e4666a", "0x42435e2e"], - [4, "0x41e3893b", "0x42433c63", "0x41e1fbeb", "0x4243686b", "0x41e18b47", "0x42431b9f"], - [4, "0x41e16045", "0x4242f9d4", "0x41e18b47", "0x4242ee91", "0x41e16045", "0x4242d910"], - [4, "0x41e1a1ce", "0x4242b84b", "0x41e1fbeb", "0x42429681", "0x41e226ed", "0x42429681"], - [4, "0x41e3cac4", "0x42425f35", "0x41e9c087", "0x4242b84c", "0x41ea5c2c", "0x424248ae"], - [4, "0x41eacac4", "0x4241fbe1", "0x41eacac4", "0x42414aba", "0x41eaf7d2", "0x4240d0df"], - [4, "0x41eb395b", "0x4240580a", "0x41eba7f3", "0x423fb121", "0x41ebd501", "0x423f21c4"], - [4, "0x41ec2d11", "0x423e4fd8", "0x41ec5813", "0x423d936e", "0x41ecb230", "0x423cb63f"], - [4, "0x41ecc8b7", "0x423c5e2f", "0x41edba61", "0x423b332d", "0x41ed8f5f", "0x423ac495"], - [4, "0x41ed6251", "0x423a8d49", "0x41ec9ba9", "0x423a407c", "0x41ec2d11", "0x423a3539"], - [4, "0x41ec0003", "0x423a29f5", "0x41ebeb88", "0x423a3539", "0x41ebd501", "0x423a3539"], - [4, "0x41eb6669", "0x423a29f5", "0x41ea72b3", "0x4239f2aa", "0x41e9c086", "0x423a0931"], - [4, "0x41e99584", "0x423a0931", "0x41e96876", "0x423a29f6", "0x41e953fb", "0x423a3539"], - [4, "0x41e96876", "0x423a8d49", "0x41e9c086", "0x423acfd9", "0x41e9d70d", "0x423b28ef"], - [4, "0x41ea041b", "0x423bd910", "0x41e8fbea", "0x423c73b0", "0x41e849bd", "0x423cac01"], - [4, "0x41e75607", "0x423cf8ce", "0x41e5f3b9", "0x423ced8a", "0x41e4eb88", "0x423cd809"], - [4, "0x41e372b3", "0x423cb63e", "0x41e2ac0b", "0x423c0517", "0x41e10834", "0x423c52ea"], - [4, "0x41e0db26", "0x423cd809", "0x41e0999c", "0x423d46a0", "0x41dfd0e8", "0x423d72a8"], - [4, "0x41deb230", "0x423dcab8", "0x41dd3b67", "0x423d8829", "0x41dc312a", "0x423d46a0"], - [4, "0x41dae563", "0x423cf8cd", "0x41d98316", "0x423cccc5", "0x41d8645d", "0x423c6971"], - [4, "0x41d7df3e", "0x423c52ea", "0x41d72d11", "0x423c311f", "0x41d6a9ff", "0x423c0517"], - [4, "0x41d67cf1", "0x423bfada", "0x41d572b3", "0x423b967f", "0x41d5893a", "0x423b967f"], - [4, "0x41d5893a", "0x423b967f", "0x41d5b648", "0x423b6a77", "0x41d5ccd0", "0x423b6a77"], - [4, "0x41d6eb88", "0x423b3e6f", "0x41d8374f", "0x423b967f", "0x41d8fdf7", "0x423bad06"], - [4, "0x41d9c6ab", "0x423bb84a", "0x41da49be", "0x423bb84a", "0x41db1066", "0x423bd90e"], - [4, "0x41db810a", "0x423bd90e", "0x41dc5e39", "0x423bfad9", "0x41dcf7d3", "0x423bef95"], - [4, "0x41ddd502", "0x423bc38d", "0x41dd4fe3", "0x423b332b", "0x41dd7cf2", "0x423ab94f"], - [4, "0x41dda7f4", "0x423a77c6", "0x41de2d13", "0x423a29f3", "0x41de70a8", "0x423a136c"], - [4, "0x41dfba62", "0x4239c69f", "0x41e253fc", "0x423a092f", "0x41e372b4", "0x423a4bbe"], - [4, "0x41e40e5a", "0x423a6c83", "0x41e49379", "0x423a8d47", "0x41e55a21", "0x423ab94f"], - [1, "0x41e58523", "0x423acfd6"], - [4, "0x41e5b231", "0x423acfd6", "0x41e60a42", "0x423ac492", "0x41e66252", "0x423acfd6"], - [4, "0x41e66252", "0x423ab94f", "0x41e68f60", "0x423ab94f", "0x41e6a5e8", "0x423aae0b"], - [4, "0x41e6fdf8", "0x423a136b", "0x41e5dd34", "0x423978cc", "0x41e68f61", "0x4238fef0"], - [4, "0x41e72b07", "0x42389058", "0x41eaf7d4", "0x42391577", "0x41ec5815", "0x4238f3ac"], - [4, "0x41ef1cb1", "0x4238bd66", "0x41ed6252", "0x4237d4f4", "0x41ede771", "0x42369eae"], - [4, "0x41ee28fa", "0x423651e1", "0x41ee8317", "0x42366868", "0x41eedb27", "0x42365c1f"], - [4, "0x41ef0629", "0x4236a9f2", "0x41ef3337", "0x42371889", "0x41ef3337", "0x42375b19"], - [4, "0x41ef49be", "0x4237e038", "0x41ef3337", "0x42386450", "0x41ef49be", "0x4238d2e8"], - [4, "0x41ef8b47", "0x42394cc3", "0x41eff9df", "0x4239e763", "0x41f026ed", "0x423a613e"], - [4, "0x41f0ac0c", "0x423b967d", "0x41f11897", "0x423ca0bb", "0x41f1893b", "0x423dd5fa"], - [4, "0x41f19db6", "0x423e1889", "0x41f1f5c6", "0x423e7bdd", "0x41f20e5a", "0x423ebe6d"], - [4, "0x41f27ae5", "0x423f9059", "0x41f2be7b", "0x42406d88", "0x41f3168b", "0x424128ec"], - [4, "0x41f35814", "0x42418203", "0x41f35814", "0x4241e556", "0x41f38523", "0x42423329"], - [4, "0x41f3b025", "0x424248aa", "0x41f420c9", "0x424275b8", "0x41f46252", "0x424280fc"], - [4, "0x41f4fdf8", "0x4242967d", "0x41f5db27", "0x424275b8", "0x41f674c1", "0x424280fc"], - [4, "0x41f8f5c7", "0x4242967d", "0x41fc5609", "0x424280fc", "0x41feeb8a", "0x4242a1c1"], - [4, "0x41ff45a7", "0x4242a1c1", "0x41ffdf40", "0x424280fc", "0x4200322f", "0x4242a1c1"], - [4, "0x420048b6", "0x4242a1c1", "0x42005e37", "0x4242c286", "0x420074be", "0x4242d90d"], - [4, "0x420074be", "0x4242ee8e", "0x42008002", "0x42431b9c", "0x420074be", "0x4243311d"], - [1, "0x420052f3", "0x42433c61"], - [4, "0x42001cad", "0x42439fb5", "0x41ff2f1d", "0x42436869", "0x41fe7cf0", "0x4243aaf9"], - [4, "0x41fe24e0", "0x4243cbbe", "0x41fd3336", "0x4244cab7", "0x41fd0627", "0x42450203"], - [4, "0x41fcc291", "0x4245438c", "0x41fcc291", "0x42457bde", "0x41fcae17", "0x4245be6d"], - [4, "0x41fc9790", "0x4245fff6", "0x41fc28f8", "0x4246634a", "0x41fc1271", "0x4246b11d"], - [4, "0x41fbba61", "0x42478e4c", "0x41fba3d9", "0x424880fc", "0x41fbba61", "0x424974b2"], - [4, "0x41fbd0e8", "0x424a7de9", "0x41fc8109", "0x424b5b18", "0x41fd47b1", "0x424c4ecf"], - [4, "0x41fd8b47", "0x424c915e", "0x41fdccd0", "0x424cde2b", "0x41fe3b67", "0x424d167d"], - [4, "0x41fe9377", "0x424d4dc9", "0x41fec086", "0x424d8f52", "0x41ff2f1d", "0x424dc69e"], - [4, "0x41ff70a6", "0x424df3ac", "0x41ffdf3e", "0x424e092d", "0x42000626", "0x424e3536"], - [4, "0x42003d72", "0x424e6c82", "0x4200c18a", "0x424f3e6d", "0x4201041a", "0x424f49b1"], - [4, "0x420172b2", "0x424f6b7c", "0x4201ec8d", "0x424e8309", "0x42020d51", "0x424e4bbd"], - [4, "0x4202be78", "0x424d5807", "0x42037ae2", "0x424c6557", "0x42044cce", "0x424b9265"], - [4, "0x42049aa1", "0x424b4598", "0x4204e874", "0x424ae13e", "0x42054084", "0x424a9471"], - [4, "0x42058d51", "0x424a51e2", "0x4206ef9f", "0x4248fad7", "0x42071063", "0x4248cecf"], - [4, "0x42075e36", "0x424876bf", "0x4207cccd", "0x4248342f", "0x42083021", "0x4247e65c"], - [4, "0x42088831", "0x42478308", "0x4208f6c9", "0x4247363b", "0x420970a4", "0x4246f3ac"], - [4, "0x4209f5c3", "0x42469a95", "0x420a645a", "0x42464285", "0x420add2f", "0x4245f4b2"], - [4, "0x420b2b02", "0x4245be6c", "0x420bc5a2", "0x42455a12", "0x420b8418", "0x4244eb7b"], - [4, "0x420b624d", "0x4244cab6", "0x420b1fbe", "0x42449eae", "0x420b0a3d", "0x42448827"], - [4, "0x420abd70", "0x424450db", "0x420a9ba5", "0x42440e4c", "0x420a5916", "0x4243d700"], - [4, "0x420a3851", "0x4243b63b", "0x420a21ca", "0x4243b63b", "0x4209f5c2", "0x42439fb4"], - [4, "0x4209ea7e", "0x42439470", "0x4209ea7e", "0x424373ac", "0x4209d3f7", "0x42436868"], - [4, "0x4209b332", "0x424352e7", "0x42099db1", "0x42435e2b", "0x42097be7", "0x424352e7"], - [4, "0x420970a3", "0x42433c60", "0x42096560", "0x42431b9b", "0x4209449b", "0x42431b9b"], - [4, "0x4208f6c8", "0x4242e349", "0x42089eb8", "0x4242c284", "0x42083020", "0x4242a1c0"], - [4, "0x42080f5b", "0x4242967c", "0x4207d810", "0x42425f31", "0x4207c188", "0x42425f31"], - [4, "0x420748b3", "0x424227e5", "0x42066040", "0x4241fbdd", "0x4205b957", "0x42421ca2"], - [4, "0x4204c6a7", "0x42423329", "0x42041580", "0x4242ad04", "0x42032d0d", "0x4242c285"], - [4, "0x42032d0d", "0x4242b848", "0x420322d0", "0x4242a1c0", "0x42032d0d", "0x4242a1c0"], - [4, "0x42032d0d", "0x424280fb", "0x42036459", "0x424275b8", "0x42036f9c", "0x42426a74"], - [4, "0x4203e977", "0x4241cfd4", "0x4204580f", "0x42418201", "0x420529fa", "0x42413f72"], - [1, "0x42054abf", "0x424128eb"], - [4, "0x4205cfde", "0x4240fde9", "0x420649b9", "0x4240fde9", "0x4206b850", "0x4240b016"], - [4, "0x4206a1c9", "0x4240998f", "0x4206b850", "0x42408e4b", "0x4206a1c9", "0x424078ca"], - [4, "0x42068104", "0x4240363b", "0x42054081", "0x423fb11c", "0x4204d1ea", "0x423f9057"], - [4, "0x42044ccb", "0x423f79d0", "0x42035915", "0x423f644f", "0x4202be75", "0x423f8513"], - [4, "0x42022f19", "0x423f9b9a", "0x4201c081", "0x423fde2a", "0x420125e2", "0x423ff3ab"], - [1, "0x42010f5b", "0x423fc7a3"], - [4, "0x4201a9fb", "0x423f167c", "0x42036459", "0x423d5c1e", "0x4204580f", "0x423d198f"], - [4, "0x4205b957", "0x423cabfe", "0x4207c188", "0x423cd806", "0x42090d4e", "0x423d24d3"], - [4, "0x420ae871", "0x423d936b", "0x420c9892", "0x423e7bdd", "0x420e6871", "0x423ed3ee"], - [4, "0x42103956", "0x423f438c", "0x42121479", "0x423f0b3a", "0x4213c49a", "0x423e2e0b"], - [4, "0x4214cdd1", "0x423db536", "0x4215c081", "0x423d24d4", "0x42169db1", "0x423c696f"], - [4, "0x4216eb84", "0x423c26e0", "0x4217df3a", "0x423afbde", "0x4218580f", "0x423b75b9"], - [4, "0x42189a9e", "0x423bad05", "0x421820c3", "0x423c1b9c", "0x4217ffff", "0x423c311d"], - [4, "0x4217a6e8", "0x423c9577", "0x42173851", "0x423ced87", "0x4216cac0", "0x423d5c1f"], - [4, "0x42168831", "0x423d9eae", "0x421650e5", "0x423deb7b", "0x4215f7ce", "0x423e23cd"], - [1, "0x4215f7ce", "0x423e4492"], - [4, "0x4215ed91", "0x423e4fd6", "0x4215d709", "0x423e4492", "0x4215cbc6", "0x423e4fd6"], - [4, "0x42158937", "0x423e8722", "0x42153126", "0x423f00fd", "0x4214ee97", "0x423f3849"], - [4, "0x4214d810", "0x423f438d", "0x4214cdd2", "0x423f590e", "0x4214cdd2", "0x423f590e"], - [1, "0x4214b74b", "0x423f590e"], - [1, "0x4214b74b", "0x423f79d3"], - [4, "0x42147fff", "0x423f905a", "0x421474bc", "0x423fb11f", "0x421448b3", "0x423fc7a6"], - [1, "0x421448b3", "0x423fdd27"], - [1, "0x42143332", "0x423fdd27"], - [1, "0x4213b957", "0x424077c7"], - [4, "0x4213a2d0", "0x4240830b", "0x4213b957", "0x4240988c", "0x4213b957", "0x4240988c"], - [4, "0x4213c49b", "0x4240988c", "0x4213b957", "0x4240ba57", "0x4213da1c", "0x4240af13"], - [4, "0x42141cab", "0x4240af13", "0x4214a1ca", "0x42405703", "0x4214ee97", "0x42403538"], - [4, "0x42153126", "0x42401473", "0x42157ef9", "0x423ffdec", "0x4215cbc6", "0x423fd1e4"], - [4, "0x421650e5", "0x423f8f55", "0x4216cac0", "0x423f4288", "0x42178624", "0x423f20bd"], - [4, "0x42177ae0", "0x423f8f55", "0x421770a3", "0x423fc6a0", "0x42174395", "0x423ffdec"], - [4, "0x4216bf7c", "0x4240ba56", "0x4215ab02", "0x4241332b", "0x4214f9db", "0x4241c38e"], - [4, "0x42143333", "0x424274b5", "0x42136b85", "0x42433019", "0x4212c5a2", "0x4243f7c7"], - [4, "0x42115917", "0x42459b9e", "0x421022d1", "0x42476c83", "0x420f0313", "0x4249311f"], - [4, "0x420e1ba6", "0x424a936d", "0x420d75c3", "0x424c21c3", "0x420cdb23", "0x424dba56"], - [4, "0x420c3f7d", "0x424f6a77", "0x420b8419", "0x42510e4e", "0x420b1fbf", "0x4252d3f0"], - [4, "0x420ad2f2", "0x42548e4e", "0x420ab127", "0x42565e2d", "0x420a9063", "0x4258188c"], - [4, "0x420a7ae2", "0x4258882a", "0x420a9ba7", "0x4258e03a", "0x420a9ba7", "0x42594ed2"], - [4, "0x420aa6eb", "0x425e301a", "0x420c820d", "0x4262c495", "0x420ecbc8", "0x4266fff9"], - [4, "0x420eed93", "0x426721c4", "0x420f0e57", "0x42674dcc", "0x420f3022", "0x42676e91"], - [4, "0x420f7df5", "0x42680a37", "0x420fbf7e", "0x42689993", "0x42100d51", "0x42693433"], - [4, "0x42102e16", "0x426955fe", "0x42105a1e", "0x426976c2", "0x42106561", "0x42698d4a"], - [4, "0x4210872c", "0x4269e55a", "0x4210a7f0", "0x426a3d6b", "0x4210ea80", "0x426a6a79"], - [4, "0x42119aa1", "0x426acdcd", "0x42131376", "0x426a48ae", "0x4213e561", "0x426a6a79"], - [4, "0x4213fae2", "0x426a75bd", "0x42141cad", "0x426a8b3e", "0x42143d71", "0x426a8b3e"], - [4, "0x42141cac", "0x426acdcd", "0x42143334", "0x426aee92", "0x42141cac", "0x426b25de"], - [4, "0x4213e560", "0x426b9fb9", "0x4212dc29", "0x426d0d4b", "0x4212f1aa", "0x426da7ea"], - [4, "0x4212f1aa", "0x426dfffa", "0x4213b958", "0x426ed1e6", "0x4213c49c", "0x426edd29"], - [4, "0x4213e561", "0x426f1fb8", "0x42143d71", "0x426f9993", "0x421448b5", "0x426ffce7"], - [4, "0x421448b5", "0x427076c2", "0x4214072c", "0x4270ef97", "0x4213fae2", "0x427148ae"], - [4, "0x4213e561", "0x42717ffa", "0x4213fae2", "0x42718b3d", "0x4213e561", "0x4271b746"], - [4, "0x4213da1d", "0x4271ccc7", "0x4213b959", "0x42721a9a", "0x4213a2d2", "0x42721a9a"], - [4, "0x42134ac2", "0x42723c65", "0x4212d0e6", "0x427225de", "0x42126d93", "0x427225de"], - [4, "0x42124bc8", "0x427225de", "0x4211bc6c", "0x42723c65", "0x42119064", "0x42723c65"], - [4, "0x4210d3fa", "0x427246a2", "0x420ff6ca", "0x4272301b", "0x420f676e", "0x4272686d"], - [4, "0x420eb647", "0x4272b53a", "0x420e52f3", "0x42737ce8", "0x420dc291", "0x4273f5bd"], - [4, "0x420d116a", "0x4274861f", "0x420c5606", "0x4274e973", "0x420b999b", "0x4275580b"], - [4, "0x420a9ba7", "0x4275fdee", "0x4209b335", "0x42768d4a", "0x42089eba", "0x4276f1a5"], - [4, "0x4207ab04", "0x42773e72", "0x4206a1cc", "0x42778101", "0x4205b95a", "0x4277c391"], - [4, "0x4203bd73", "0x42786974", "0x4201cbc9", "0x42793b60", "0x4200ac0a", "0x427af5be"], - [4, "0x420074be", "0x427b428b", "0x41ffb43d", "0x427c4cc8", "0x41ff872f", "0x427ca4d9"], - [4, "0x41ff872f", "0x427cbb60", "0x41ff9db6", "0x427cd0e1", "0x41ff872f", "0x427ce768"], - [4, "0x41ffb43d", "0x427cfce9", "0x41ffb43d", "0x427cfce9", "0x41ffdf3f", "0x427d1370"], - [4, "0x4200ac0a", "0x427cfce9", "0x42010f5e", "0x427cd0e1", "0x4201a9fe", "0x427ca4d8"], - [4, "0x4201c085", "0x427c9994", "0x4201f7d1", "0x427c78d0", "0x42020315", "0x427c78d0"], - [4, "0x420223da", "0x427c6249", "0x42022f1d", "0x427c78d0", "0x42023a61", "0x427c78d0"], - [4, "0x42025b26", "0x427c6249", "0x42028834", "0x427c4184", "0x4202a8f9", "0x427c4184"], - [4, "0x4203e97c", "0x427bc7a9", "0x42061db5", "0x427ba6e4", "0x4207b649", "0x427bfef5"], - [4, "0x42089ebc", "0x427c20c0", "0x420970a7", "0x427c78d0", "0x420a21ce", "0x427cc59d"], - [4, "0x420a6fa1", "0x427cdc24", "0x420ab12a", "0x427ce768", "0x420af3ba", "0x427d1370"], - [4, "0x420b0a41", "0x427d1370", "0x420af3ba", "0x427d353b", "0x420b1585", "0x427d407e"], - [4, "0x420b0a41", "0x427d6143", "0x420b0a41", "0x427d8207", "0x420af3ba", "0x427dae0f"], - [4, "0x420ad2f5", "0x427df09e", "0x420a2d12", "0x427e54f8", "0x420a4293", "0x427ee455"], - [4, "0x420a591a", "0x427f051a", "0x420ad2f5", "0x427f3122", "0x420af3ba", "0x427f47a9"], - [4, "0x420af3ba", "0x427f5d2a", "0x420af3ba", "0x427f73b1", "0x420b0a41", "0x427f7ef5"], - [4, "0x420add33", "0x427fccc8", "0x420a21ce", "0x42803e74", "0x420a2d12", "0x4280701e"], - [4, "0x420a3856", "0x42808bc4", "0x420ad2f5", "0x4280a7ed", "0x420ae876", "0x4280b2ad"], - [4, "0x420af3ba", "0x4280bdf1", "0x420add32", "0x4280c8b1", "0x420af3ba", "0x4280d3f5"], - [4, "0x420abd74", "0x4280f53d", "0x4209f5c6", "0x4281428d", "0x420a21ce", "0x42816e95"], - [4, "0x420a4293", "0x4281957e", "0x420ad2f5", "0x4281a664", "0x420ae876", "0x4281c187"], - [4, "0x420ae876", "0x4281c729", "0x420add32", "0x4281d26c", "0x420ae876", "0x4281d26c"], - [4, "0x420aa6ed", "0x4281fe74", "0x420a591a", "0x42821a1a", "0x4209f5c6", "0x42823b62"], - [4, "0x420a168b", "0x42825caa", "0x420a010a", "0x4282624b", "0x420a2d12", "0x42827850"], - [4, "0x420a645e", "0x428288b2", "0x420a9baa", "0x428293f6", "0x420ad2f5", "0x4282a458"], - [4, "0x420ad2f5", "0x4282a458", "0x420add32", "0x4282d685", "0x420abd74", "0x4282c5a0"], - [4, "0x420aa6ed", "0x4282cb42", "0x420a9066", "0x4282e146", "0x420a6fa1", "0x4282e6e8"], - [4, "0x4209df3f", "0x42830830", "0x4208f6cc", "0x4282bae0", "0x42088834", "0x4282a459"], - [4, "0x420846ab", "0x42829915", "0x42080f5f", "0x42829915", "0x4207c18c", "0x428293f7"], - [4, "0x42079584", "0x428288b3", "0x420748b7", "0x42826d0e", "0x42071ba9", "0x42826d0e"], - [4, "0x4206cedc", "0x4282624d", "0x42068109", "0x4282624d", "0x42061272", "0x4282624d"], - [4, "0x4205cfe3", "0x42825cab", "0x4205614b", "0x42824bc6", "0x42051ebc", "0x42824bc6"], - [4, "0x42037ae5", "0x428246a7", "0x4201cbca", "0x42829eb8", "0x4200ac0c", "0x4282e147"], - [4, "0x42008b47", "0x4282e6e9", "0x42005e39", "0x4282fced", "0x42003d74", "0x4283028f"], - [4, "0x41fdf9e2", "0x42833f7d", "0x41fa4190", "0x42836041", "0x41f674c3", "0x42834fdf"], - [4, "0x41f59794", "0x4283451e", "0x41f48d56", "0x4283451e", "0x41f3b027", "0x428339db"], - [4, "0x41f32d15", "0x42832e97", "0x41f2666d", "0x428312f2", "0x41f1b440", "0x42830831"], - [4, "0x41f1041f", "0x4282fced", "0x41f07f01", "0x4282f74c", "0x41efb859", "0x4282e6e9"], - [4, "0x41efa1d2", "0x4282e147", "0x41ef6049", "0x4282d687", "0x41ef49c1", "0x4282d687"], - [4, "0x41ef062b", "0x4282cb43", "0x41eec4a2", "0x4282cb43", "0x41ee560b", "0x4282c5a2"], - [4, "0x41ee1275", "0x4282c000", "0x41ed8f63", "0x4282a45a", "0x41ed3546", "0x42829eb9"], - [4, "0x41ebbe7d", "0x42827d71", "0x41ea72b7", "0x42825cad", "0x41e91069", "0x42823b65"], - [4, "0x41e6fdfa", "0x42820419", "0x41e4a7f6", "0x4281ab86", "0x41e18b4a", "0x4281ab86"], - [4, "0x41de9bac", "0x4281b128", "0x41dcf7d5", "0x4281fe78", "0x41db3d77", "0x428246a9"], - [4, "0x41dacedf", "0x4282570b", "0x41da76cf", "0x4282570b", "0x41da0838", "0x4282676e"], - [4, "0x41d9f1b1", "0x4282676e", "0x41d9f1b1", "0x42827853", "0x41d9db2a", "0x42827d72"], - [4, "0x41d96c92", "0x428288b6", "0x41d91482", "0x428288b6", "0x41d8a5eb", "0x42829eba"], - [1, "0x41d88f64", "0x4282a9fe"], - [4, "0x41d6eb8d", "0x4282e14a", "0x41d4ac10", "0x42830291", "0x41d25818", "0x428312f4"], - [4, "0x41d0b235", "0x42831896", "0x41ce74c4", "0x428312f4", "0x41cce568", "0x42830292"], - [4, "0x41cca3df", "0x4282fcf0", "0x41cc1ec0", "0x4282f1ad", "0x41cbf3be", "0x4282f1ad"], - [4, "0x41ca9170", "0x4282dba9", "0x41c99dba", "0x4282e14b", "0x41c8687a", "0x4282cb47"], - [4, "0x41c7b64d", "0x4282c003", "0x41c71cb3", "0x4282bae5", "0x41c6560b", "0x4282a9ff"], - [1, "0x41c628fd", "0x42829ebb"], - [4, "0x41c58d57", "0x428293fa", "0x41c53547", "0x42829919", "0x41c4b028", "0x428293fa"], - [1, "0x41c46e9f", "0x42828315"], - [4, "0x41c1d712", "0x4282570d", "0x41be20cc", "0x428209bd", "0x41bb0420", "0x42820f5f"], - [4, "0x41b9a1d2", "0x42820f5f", "0x41b7e774", "0x42823024", "0x41b6dd37", "0x428246ab"], - [4, "0x41b5eb8d", "0x4282570d", "0x41b54fe7", "0x4282570d", "0x41b45c31", "0x42826770"], - [4, "0x41b3ed99", "0x42826d12", "0x41b35400", "0x428288b8", "0x41b2fbef", "0x428293fb"], - [4, "0x41b274c4", "0x4282991a", "0x41b249c2", "0x428293fb", "0x41b1c4a3", "0x42829ebc"], - [4, "0x41b1560b", "0x4282a45e", "0x41b08f64", "0x4282c004", "0x41aff3be", "0x4282cb47"], - [4, "0x41aea7f7", "0x4282e14b", "0x41ad893f", "0x4282f1ad", "0x41ac3d78", "0x42830835"], - [4, "0x41ac106a", "0x428312f6", "0x41aba1d2", "0x42831e39", "0x41ab76d0", "0x428323db"], - [4, "0x41aac4a3", "0x4283343d", "0x41aa560b", "0x4283343d", "0x41a9ba66", "0x42833f81"], - [1, "0x41a98f64", "0x42834fe3"], - [4, "0x41a96256", "0x42834fe3", "0x41a93754", "0x42834522", "0x41a920cc", "0x42834fe3"], - [4, "0x41a90a45", "0x42834fe3", "0x41a8b234", "0x42836045", "0x41a89bad", "0x42836b89"], - [4, "0x41a7d505", "0x42837beb", "0x41a7666e", "0x4283818d", "0x41a6cac8", "0x42839d33"], - [4, "0x41a6b64d", "0x4283a2d5", "0x41a672b8", "0x4283b3ba", "0x41a65e3d", "0x4283b8d9"], - [4, "0x41a6312f", "0x4283be7b", "0x41a60420", "0x4283b8d9", "0x41a5ed99", "0x4283be7b"], - [4, "0x41a5810e", "0x4283cedd", "0x41a4e568", "0x428406ac", "0x41a48d57", "0x42840bcb"], - [1, "0x41a41ebf", "0x42840bcb"], - [4, "0x41a40838", "0x4283fb69", "0x41a3f1b1", "0x428406ac", "0x41a3f1b1", "0x4283fb69"], - [4, "0x41a38319", "0x4283b8da", "0x41a4b859", "0x4282f750", "0x41a4e567", "0x4282cb48"], - [4, "0x41a5ed98", "0x4281d273", "0x41a74fe6", "0x4280ea00", "0x41a96255", "0x42802e19"], - [4, "0x41aa2b09", "0x427fccd6", "0x41ab1ebf", "0x427f6982", "0x41abfbef", "0x427eefa7"], - [4, "0x41ac7f01", "0x427e9690", "0x41aced99", "0x427e49c4", "0x41ad893f", "0x427e0734"], - [4, "0x41aed506", "0x427d8215", "0x41b020cc", "0x427d137e", "0x41b1831a", "0x427cbb6d"], - [4, "0x41b1f1b2", "0x427c99a2", "0x41b26049", "0x427c6256", "0x41b2cee1", "0x427c4cd5"], - [4, "0x41b3106a", "0x427c2b0a", "0x41b445aa", "0x427bff02", "0x41b49dba", "0x427bde3d"], - [4, "0x41b49dba", "0x427bd2f9", "0x41b4cac8", "0x427ba6f1", "0x41b4cac8", "0x427ba6f1"], - [4, "0x41b4cac8", "0x427b6462", "0x41b33b6c", "0x427a4fe7", "0x41b2fbef", "0x427a189b"], - [4, "0x41b2cee1", "0x4279f7d6", "0x41b19795", "0x42796774", "0x41b1560c", "0x42795c31"], - [4, "0x41b0e774", "0x42793b6c", "0x41aff3be", "0x42795c31", "0x41af70ac", "0x42795c31"], - [4, "0x41ae0e5e", "0x42796775", "0x41ac9589", "0x427946b0", "0x41ab76d1", "0x42793b6c"], - [4, "0x41aa3f85", "0x42793028", "0x41a94ddb", "0x42793b6c", "0x41a82d17", "0x42793028"], - [4, "0x41a5c298", "0x42791aa7", "0x41a2e775", "0x4278ed99", "0x41a07cf6", "0x4278c190"], - [4, "0x419f47b7", "0x4278b753", "0x419e810f", "0x4278b753", "0x419d4bcf", "0x4278a0cb"], - [4, "0x419c831b", "0x42788a44", "0x419b20cd", "0x42785e3c", "0x419a45aa", "0x427847b4"], - [4, "0x41949171", "0x4277e460", "0x418e5819", "0x42778c50", "0x41896a87", "0x4275dd35"], - [4, "0x4182efa6", "0x4273a8fc", "0x417fd71a", "0x42703f83", "0x4180dd37", "0x426c5b29"], - [4, "0x41813547", "0x426b5d35", "0x41821276", "0x426a8006", "0x4182560c", "0x426976cf"], - [4, "0x418228fe", "0x426976cf", "0x41823f85", "0x42696b8b", "0x418228fe", "0x42694ac7"], - [4, "0x4181a5ec", "0x42696b8c", "0x41813548", "0x42696b8c", "0x41809bae", "0x4269560b"], - [4, "0x4180b235", "0x4269560b", "0x4180439e", "0x426976d0", "0x4180168f", "0x42696b8c"], - [4, "0x417eccdc", "0x4269560b", "0x417e9fce", "0x4268d0ec", "0x417f4fef", "0x42688319"], - [4, "0x4180168f", "0x4268364c", "0x41849589", "0x4267a5ea", "0x4185b441", "0x42679069"], - [4, "0x41891276", "0x42674296", "0x418c9dba", "0x4266df42", "0x418fd0ed", "0x4266916f"], - [4, "0x4190ae1c", "0x42668732", "0x4191333b", "0x42668732", "0x4192106a", "0x426670aa"], - [4, "0x4193189b", "0x42665a23", "0x4194a5eb", "0x426622d7", "0x4195dd37", "0x42660d56"], - [4, "0x41975400", "0x4265e254", "0x41988b4b", "0x4265c18f", "0x4199d506", "0x4265ac0e"], - [0, "0x41a4e568", "0x4277d0eb"], - [4, "0x41a4cee1", "0x4277d0eb", "0x41a48d58", "0x4277f1b0", "0x41a48d58", "0x4277f1b0"], - [4, "0x41a3831b", "0x42781275", "0x41a0c08b", "0x4277c5a8", "0x419fe35c", "0x4277af21"], - [4, "0x419dd0ed", "0x42778319", "0x419bbc73", "0x42775711", "0x4199c08b", "0x42771481"], - [4, "0x4199687b", "0x4277093d", "0x4198f7d7", "0x4276f3bc", "0x4198b64e", "0x4276dd35"], - [4, "0x419847b6", "0x4276d1f1", "0x4198062d", "0x4276dd35", "0x4197ae1d", "0x4276d1f1"], - [4, "0x4196fbf0", "0x4276c6ad", "0x4196083a", "0x42768f62", "0x4195831b", "0x427679e1"], - [4, "0x41951690", "0x4276635a", "0x41950009", "0x427679e1", "0x4194a5ec", "0x4276635a"], - [4, "0x41940c52", "0x42764dd9", "0x41935a25", "0x4276168d", "0x4192c08c", "0x42760006"], - [4, "0x4190c298", "0x42759cb2", "0x418f6257", "0x427544a2", "0x418e2b0b", "0x42748837"], - [4, "0x418e1690", "0x4274666c", "0x418dd2fb", "0x4274666c", "0x418dbe80", "0x42745c2f"], - [4, "0x418da7f9", "0x42742f21", "0x418da7f9", "0x42740e5c", "0x418d6670", "0x4273ed97"], - [4, "0x418d22da", "0x42739fc4", "0x418ccaca", "0x427373bc", "0x418c9dbc", "0x42731aa5"], - [4, "0x418bd714", "0x4271b95d", "0x418d22db", "0x4270999f", "0x418fd0ef", "0x4270418e"], - [4, "0x41919fc8", "0x426ffeff", "0x4193df45", "0x42701fc3", "0x4195f3c0", "0x4270841d"], - [4, "0x419847b8", "0x4270e771", "0x419a5a26", "0x42718211", "0x419bd2fb", "0x42723231"], - [4, "0x419be982", "0x42723e7b", "0x419be982", "0x42726a83", "0x419c1484", "0x42726a83"], - [4, "0x419c4192", "0x42728004", "0x419c831c", "0x42728004", "0x419c99a3", "0x4272968b"], - [4, "0x419cdb2c", "0x4272b750", "0x419d083b", "0x4272ee9b", "0x419d3549", "0x427325e7"], - [4, "0x419e28ff", "0x4273cbca", "0x419f062e", "0x4274666a", "0x419ff7d8", "0x42750c4d"], - [4, "0x41a0c08c", "0x42758628", "0x41a1f5cc", "0x4275df3f", "0x41a2d2fb", "0x42766357"], - [4, "0x41a31484", "0x42769aa3", "0x41a36c95", "0x4276f3b9", "0x41a3db2c", "0x42771fc1"], - [4, "0x41a4083a", "0x42774bc9", "0x41a4b85b", "0x42778315", "0x41a4e569", "0x4277af1d"], - [4, "0x41a4e569", "0x4277ba61", "0x41a4cee2", "0x4277c5a4", "0x41a4e569", "0x4277d0e8"], - [0, "0x41ad72b9", "0x42786044"], - [4, "0x41ac106b", "0x42788c4c", "0x41a9d0ee", "0x4277d0e8", "0x41a8b236", "0x42778e58"], - [4, "0x41a2fdfd", "0x42761689", "0x41a10215", "0x42733c6c", "0x419fb64f", "0x42704ccf"], - [4, "0x419f9fc8", "0x42700a40", "0x419f47b7", "0x426f9ba8", "0x419f3130", "0x426f5919"], - [4, "0x419f3130", "0x426f0b46", "0x419f47b7", "0x426ec9bd", "0x419f3130", "0x426e70a6"], - [4, "0x419f1aa9", "0x426de14a", "0x419f062e", "0x426ced94", "0x419f3130", "0x426c5d31"], - [4, "0x419f72b9", "0x426befa0", "0x419fe35d", "0x426b8108", "0x41a00e5f", "0x426b3335"], - [4, "0x41a0666f", "0x426acfe1", "0x41a10215", "0x4269c6aa", "0x41a19dbb", "0x4269bb66"], - [4, "0x41a220cd", "0x4269bb66", "0x41a2a5ec", "0x4269f2b2", "0x41a31484", "0x426a3f7f"], - [4, "0x41a3c6b1", "0x426aa3d9", "0x41a449c3", "0x426b1cae", "0x41a476d2", "0x426b3e79"], - [4, "0x41a5ac11", "0x426c0521", "0x41a6caca", "0x426ce250", "0x41a8189d", "0x426da9fe"], - [4, "0x41aa3f86", "0x426f1689", "0x41ac5401", "0x4270841b", "0x41ae7aeb", "0x4271f0a6"], - [4, "0x41af000a", "0x427248b6", "0x41afb237", "0x4272a1cd", "0x41b020ce", "0x4272ee9a"], - [4, "0x41b06257", "0x42731aa2", "0x41b19797", "0x4273f7d1", "0x41b19797", "0x4274199c"], - [4, "0x41b1c4a5", "0x427424e0", "0x41b1831c", "0x42746669", "0x41b1831c", "0x42746669"], - [4, "0x41ac3d7a", "0x42742f1d", "0x41a96257", "0x4271ae17", "0x41a7a7f9", "0x426fb12a"], - [4, "0x41a77cf7", "0x426f9ba9", "0x41a73b6e", "0x426f79de", "0x41a73b6e", "0x426f591a"], - [4, "0x41a6e151", "0x426eea82", "0x41a68941", "0x426e6564", "0x41a672ba", "0x426dec8f"], - [4, "0x41a65e3f", "0x426daa00", "0x41a68941", "0x426d71ae", "0x41a65e3f", "0x426d50e9"], - [4, "0x41a63131", "0x426d24e1", "0x41a56a89", "0x426cf8d9", "0x41a4fbf1", "0x426cf8d9"], - [4, "0x41a449c4", "0x426ced95", "0x41a36c95", "0x426cf8d9", "0x41a31484", "0x426d24e1"], - [4, "0x41a20a47", "0x426d71ae", "0x41a1f5cc", "0x426f645e", "0x41a220ce", "0x42701fc2"], - [4, "0x41a28f66", "0x4272e45e", "0x41a4b85b", "0x4274c9be", "0x41a7eb8e", "0x427621ce"], - [4, "0x41a82d17", "0x42764293", "0x41a870ad", "0x42764293", "0x41a8b236", "0x4276591a"], - [4, "0x41a90a46", "0x427679df", "0x41a93755", "0x4276b12a", "0x41a98f65", "0x4276c6ab"], - [4, "0x41aadb2c", "0x42774086", "0x41ac958a", "0x42778e59", "0x41adb64e", "0x427828f9"], - [4, "0x41adb64e", "0x427828f9", "0x41ad8940", "0x42786045", "0x41ad72b8", "0x42786045"], - [0, "0x41bd168f", "0x4267be7a"], - [4, "0x41bd168f", "0x42679caf", "0x41bd2d16", "0x4267666a", "0x41bd168f", "0x42674fe2"], - [4, "0x41bd168f", "0x4267449e", "0x41bd0008", "0x42674fe2", "0x41bce981", "0x42672f1d"], - [4, "0x41bcd2fa", "0x42672f1d", "0x41bc9171", "0x4267449e", "0x41bc7ae9", "0x42672f1d"], - [4, "0x41bb9dba", "0x4267d500", "0x41bbb441", "0x42693648", "0x41bb72b8", "0x426a1377"], - [4, "0x41bb45aa", "0x426a6c8e", "0x41bb2f22", "0x426acfe1", "0x41bb189b", "0x426b3335"], - [1, "0x41baed99", "0x426b5f3d"], - [4, "0x41baac10", "0x426bd918", "0x41bac08b", "0x426c3129", "0x41baac10", "0x426cab04"], - [4, "0x41ba7f02", "0x426d50e7", "0x41ba3b6c", "0x426e0d52", "0x41ba106a", "0x426ec9bc"], - [4, "0x41b9ccd4", "0x426f645c", "0x41b974c4", "0x42701fc0", "0x41b949c2", "0x4270c5a3"], - [4, "0x41b9333b", "0x42713f7e", "0x41b98b4b", "0x4271820d", "0x41b9f9e3", "0x4271ae16"], - [4, "0x41ba3b6c", "0x42718d51", "0x41ba7f02", "0x4271b95a", "0x41ba9589", "0x42716b87"], - [4, "0x41baac10", "0x4271343b", "0x41ba9589", "0x4270e76e", "0x41ba9589", "0x4270999b"], - [4, "0x41ba9589", "0x4270418b", "0x41bac08b", "0x426fd1ed", "0x41baed99", "0x426f645c"], - [4, "0x41bb2f22", "0x426e6562", "0x41bb9dba", "0x426d3b66", "0x41bbf5ca", "0x426c3c6c"], - [4, "0x41bc0e5d", "0x426bb853", "0x41bc0e5d", "0x426b5f3d", "0x41bc22d8", "0x426ae562"], - [4, "0x41bc395f", "0x426a820e", "0x41bc9170", "0x4269f2b2", "0x41bca7f7", "0x42698f5e"], - [4, "0x41bcd2f9", "0x426920c6", "0x41bca7f7", "0x4268d2f4", "0x41bcd2f9", "0x4268645c"], - [4, "0x41bcd2f9", "0x42684291", "0x41bd168f", "0x4267df3d", "0x41bd168f", "0x4267be79"], - [0, "0x41bd6e9f", "0x426e916b"], - [4, "0x41bdb028", "0x426d199c", "0x41bdf3be", "0x426bb854", "0x41be6255", "0x426a343c"], - [4, "0x41be78dc", "0x4269f2b3", "0x41bed0ed", "0x4269841b", "0x41bed0ed", "0x4269418c"], - [4, "0x41bee774", "0x4268bc6d", "0x41bee774", "0x42684edc", "0x41bf1276", "0x4267df3e"], - [4, "0x41bf3f84", "0x4267a7f2", "0x41bf3f84", "0x4267872e", "0x41bf9795", "0x426770a6"], - [4, "0x41c0ccd4", "0x42675b25", "0x41c6810e", "0x4268d2f4", "0x41c6d91e", "0x426920c7"], - [4, "0x41c7333b", "0x42696d94", "0x41c7062c", "0x4270e76f", "0x41c6ae1c", "0x42713f7f"], - [4, "0x41c63f84", "0x4271a2d3", "0x41c3a7f7", "0x42716b87", "0x41c2cac8", "0x427176cb"], - [4, "0x41c2b441", "0x427176cb", "0x41c270ab", "0x4271a2d3", "0x41c245a9", "0x4271a2d3"], - [4, "0x41c1aa03", "0x4271b95a", "0x41c1106a", "0x4271ae17", "0x41c05e3c", "0x4271b95a"], - [4, "0x41bf1275", "0x4271e562", "0x41be4bcd", "0x427227f2", "0x41bcd2f8", "0x4272322f"], - [4, "0x41bc395e", "0x427128f8", "0x41bd2d15", "0x426f8f5e", "0x41bd6e9e", "0x426e916a"], - [0, "0x41d21481", "0x42700a3f"], - [4, "0x41d22b08", "0x42704cce", "0x41d299a0", "0x4270f1ac", "0x41d2418f", "0x42713f7e"], - [4, "0x41d2418f", "0x42714ac2", "0x41d22b08", "0x42713f7e", "0x41d21481", "0x42715605"], - [4, "0x41d1bc71", "0x42715605", "0x41d1916f", "0x42715605", "0x41d1395e", "0x42714ac1"], - [4, "0x41d0b233", "0x42708419", "0x41d0c8ba", "0x426f645b", "0x41d09db8", "0x426e5a1d"], - [4, "0x41d09db8", "0x426e23d7", "0x41d05a22", "0x426d9375", "0x41d070aa", "0x426d50e6"], - [4, "0x41d09db8", "0x426d3b65", "0x41d0b233", "0x426d50e6", "0x41d0b233", "0x426d2f1b"], - [4, "0x41d1395e", "0x426d3b65", "0x41d14dd9", "0x426d2f1b", "0x41d1916e", "0x426d50e6"], - [4, "0x41d1a5e9", "0x426d50e6", "0x41d1e97e", "0x426de148", "0x41d1e97e", "0x426dec8c"], - [4, "0x41d22b07", "0x426e9cad", "0x41d1e97e", "0x426f4dd4", "0x41d21480", "0x42700a3e"], - [0, "0x41ee1274", "0x42564ac1"], - [4, "0x41ee1274", "0x42566b86", "0x41ee3f82", "0x4256c49c", "0x41ee28fb", "0x4256fbe8"], - [4, "0x41ee28fb", "0x42571cad", "0x41ede772", "0x425748b5", "0x41ede772", "0x42576a80"], - [4, "0x41ed8f62", "0x425774bd", "0x41ed20ca", "0x42579688", "0x41ec6e9d", "0x42579688"], - [4, "0x41ebeb8b", "0x42579688", "0x41eb666c", "0x425774bd", "0x41eaf7d4", "0x42576a80"], - [4, "0x41eacac6", "0x425676ca", "0x41eb666c", "0x42556d92", "0x41ebbe7c", "0x42549063"], - [4, "0x41ebd503", "0x425421cb", "0x41ebd503", "0x4253d3f9", "0x41ec0005", "0x42537be8"], - [4, "0x41ec2d13", "0x42535a1d", "0x41ec6e9d", "0x42531894", "0x41ecb232", "0x42531894"], - [4, "0x41ed3544", "0x4253020d", "0x41edd0ea", "0x42531894", "0x41ede771", "0x4253449c"], - [4, "0x41ee1273", "0x42534fe0", "0x41ede771", "0x42536561", "0x41ede771", "0x42537be8"], - [4, "0x41ee3f81", "0x42544290", "0x41ede771", "0x42554ccd", "0x41ee1273", "0x42564ac1"], - [0, "0x41f51273", "0x4258cbc7"], - [4, "0x41f4e771", "0x4259199a", "0x41f3b025", "0x4259bf7d", "0x41f35815", "0x4259eb85"], - [4, "0x41f2395d", "0x425aa6e9", "0x41f2395d", "0x425a449c", "0x41f222d6", "0x42596666"], - [4, "0x41f222d6", "0x425945a1", "0x41f1f5c8", "0x4258e24d", "0x41f222d6", "0x4258ab02"], - [4, "0x41f2395d", "0x42589fbe", "0x41f2e97e", "0x42588a3d", "0x41f30005", "0x425873b6"], - [4, "0x41f3b026", "0x42586872", "0x41f48d55", "0x42588937", "0x41f51274", "0x4258947b"], - [4, "0x41f4fdf9", "0x42589fbf", "0x41f51274", "0x4258b646", "0x41f51274", "0x4258cbc7"], - [0, "0x41f20e5b", "0x425727f0"], - [4, "0x41f1cac5", "0x4256da1d", "0x41f222d6", "0x42561375", "0x41f222d6", "0x4255d0e6"], - [4, "0x41f222d6", "0x42553646", "0x41f1b43e", "0x4254374c", "0x41f20e5b", "0x42539169"], - [4, "0x41f222d6", "0x42536561", "0x41f2916d", "0x4253449c", "0x41f2be7c", "0x4253449c"], - [4, "0x41f3b026", "0x42532e15", "0x41f845a7", "0x42539cac", "0x41f88730", "0x4253d3f8"], - [4, "0x41f8cac6", "0x42540000", "0x41f8cac6", "0x42544290", "0x41f8e14d", "0x4254851f"], - [4, "0x41f8f5c8", "0x4254d1ec", "0x41f97ae7", "0x425578d5", "0x41f9666c", "0x4255e76d"], - [4, "0x41f94dd9", "0x42561375", "0x41f88731", "0x4256a2d1", "0x41f85c2f", "0x4256c49c"], - [4, "0x41f845a8", "0x4256da1d", "0x41f7d710", "0x4256f0a4", "0x41f7d710", "0x4256fbe8"], - [1, "0x41f7d710", "0x42571cad"], - [4, "0x41f79587", "0x4257322e", "0x41f73b6a", "0x425748b5", "0x41f6f9e1", "0x42575f3c"], - [4, "0x41f6062b", "0x425774bd", "0x41f2395e", "0x425774bd", "0x41f20e5c", "0x425727f0"], - [0, "0x42048f5f", "0x426b072b"], - [4, "0x42046d94", "0x426acfdf", "0x42048f5f", "0x426ab958", "0x420478d8", "0x426a77cf"], - [4, "0x42045813", "0x4269d0e6", "0x42042c0b", "0x42693646", "0x42041584", "0x4268851f"], - [4, "0x4203e97c", "0x4267c9bb", "0x42039caf", "0x42670d50", "0x4203a6ec", "0x426624dd"], - [4, "0x4203a6ec", "0x426624dd", "0x4203de38", "0x4265f8d5", "0x4203e97b", "0x4265f8d5"], - [4, "0x42042c0a", "0x4265ee98", "0x4204c6aa", "0x4266199a", "0x4204e875", "0x42663b64"], - [4, "0x42051ebb", "0x42668937", "0x42051ebb", "0x42671893", "0x42054085", "0x426770a3"], - [4, "0x42058314", "0x4268a6e9", "0x4206072d", "0x4269d0e5", "0x42061271", "0x426b3e76"], - [4, "0x4205e669", "0x426b3e76", "0x4205e669", "0x426b49ba", "0x4205b95a", "0x426b5f3b"], - [4, "0x42056c8d", "0x426b5f3b", "0x4204e875", "0x426b75c2", "0x4204b023", "0x426b49ba"], - [1, "0x4204b023", "0x426b3333"], - [4, "0x4204b023", "0x426b27ef", "0x42048f5e", "0x426b072b", "0x42048f5e", "0x426b072b"], - [0, "0x42035918", "0x426b6a7f"], - [4, "0x42032d10", "0x426b6a7f", "0x42030108", "0x426b75c3", "0x4202d4ff", "0x426b75c3"], - [4, "0x42026667", "0x426b75c3", "0x42020d51", "0x426b5f3c", "0x4201ec8c", "0x426b27f0"], - [4, "0x4201cbc7", "0x426ae561", "0x4201cbc7", "0x426a6c8c", "0x4201b540", "0x426a0832"], - [4, "0x42018938", "0x426920c5", "0x42016873", "0x42683853", "0x42013021", "0x42672f1b"], - [4, "0x42013021", "0x4267020d", "0x4200f9db", "0x42669375", "0x4200f9db", "0x426651ec"], - [4, "0x42010418", "0x4266199a", "0x420151eb", "0x4265ee98", "0x42018937", "0x4265ee98"], - [4, "0x4201e147", "0x4265e24e", "0x42022f1a", "0x4265ee98", "0x42023a5e", "0x4266199a"], - [4, "0x420271aa", "0x42665c29", "0x42027be7", "0x42670d50", "0x42029db2", "0x426770a4"], - [4, "0x42029db2", "0x4267be77", "0x4202d4fe", "0x4268178d", "0x4202e041", "0x42684ed9"], - [4, "0x4202ea7e", "0x4268bc6a", "0x4202ea7e", "0x4268fefa", "0x42030106", "0x42695810"], - [4, "0x420322d1", "0x4269fced", "0x4203645a", "0x426a820c", "0x4203645a", "0x426b49ba"], - [4, "0x42034395", "0x426b49ba", "0x42035916", "0x426b49ba", "0x42035916", "0x426b6a7f"], - [0, "0x42009580", "0x426b6a7f"], - [1, "0x42008b43", "0x426b8106"], - [4, "0x42007fff", "0x426b8106", "0x42005e35", "0x426b75c2", "0x420048b4", "0x426b8106"], - [4, "0x41fdcccc", "0x426bad0e", "0x41f94dd2", "0x426b8c4a", "0x41f6cccc", "0x426b8c4a"], - [4, "0x41f65e34", "0x426b8106", "0x41f39ba5", "0x426b8106", "0x41f35810", "0x426b49bb"], - [4, "0x41f35810", "0x426b3334", "0x41f2e978", "0x4267926f", "0x41f31687", "0x426723d8"], - [1, "0x41f36e97", "0x4266ec8c"], - [4, "0x41f3f3b6", "0x4266b540", "0x41f4d0e5", "0x4266b540", "0x41f58106", "0x42669eb9"], - [4, "0x41f7ed91", "0x42663b65", "0x41fac6a8", "0x4265ee98", "0x41fdb646", "0x4265d811"], - [4, "0x41fe51ec", "0x4265c18a", "0x41ff2f1b", "0x4265d811", "0x41ff872b", "0x4265f8d6"], - [4, "0x41ffb439", "0x4266199b", "0x41ffb439", "0x42669eb9", "0x41ffdf3b", "0x4266d605"], - [4, "0x41fff5c2", "0x42670d51", "0x42001cac", "0x42675b24", "0x42001cac", "0x4267926f"], - [4, "0x42003d71", "0x42684290", "0x420048b4", "0x4268c7ae", "0x42005e35", "0x42696d92"], - [4, "0x42008000", "0x4269d0e6", "0x4200ac08", "0x426a5605", "0x4200b74c", "0x426acfe0"], - [4, "0x4200c189", "0x426b072c", "0x4200b74c", "0x426b49bb", "0x42009581", "0x426b6a80"], - [0, "0x41eeae14", "0x426bef9f"], - [4, "0x41ee8312", "0x426c26eb", "0x41ed353f", "0x426c52f3", "0x41ecc8b4", "0x426c73b8"], - [4, "0x41eb7ae1", "0x426cd70c", "0x41ea3127", "0x426d9376", "0x41e96872", "0x426e2e16"], - [4, "0x41e88b43", "0x426ed3f9", "0x41e7c49b", "0x426fdd31", "0x41e6a5e3", "0x4270570c"], - [4, "0x41e678d5", "0x427078d7", "0x41e6624d", "0x42706d93", "0x41e620c4", "0x427078d7"], - [4, "0x41e60a3d", "0x4270841b", "0x41e5f3b6", "0x4270999c", "0x41e5f3b6", "0x4270999c"], - [4, "0x41e52d0e", "0x4270d0e8", "0x41e49374", "0x4270e76f", "0x41e39fbe", "0x4270fcf0"], - [4, "0x41e2c28f", "0x42711377", "0x41e1a1ca", "0x42714ac3", "0x41e03f7c", "0x4271343c"], - [4, "0x41de2d0d", "0x42711377", "0x41e0c49b", "0x426e9caf", "0x41e149b9", "0x426e23da"], - [4, "0x41e23d6f", "0x426d2f1e", "0x41e38936", "0x426c52f5", "0x41e4eb84", "0x426b8109"], - [4, "0x41e55a1c", "0x426b49bd", "0x41e5dd2e", "0x426b1caf", "0x41e6624d", "0x426ae563"], - [4, "0x41e78312", "0x426a77d2", "0x41e88b43", "0x4269fcf0", "0x41e99580", "0x42698f5f"], - [4, "0x41ea3126", "0x42695813", "0x41edd0e4", "0x4267a7f2", "0x41eeae13", "0x42684292"], - [4, "0x41eeae13", "0x42684292", "0x41eec49a", "0x42684edc", "0x41eec49a", "0x42685919"], - [4, "0x41ef0623", "0x4268a6ec", "0x41eedb21", "0x426bb854", "0x41eeae13", "0x426befa0"], - [0, "0x41eaf7cd", "0x4258947d"], - [4, "0x41ebd4fc", "0x425873b8", "0x41ed353e", "0x42589fc1", "0x41edba5c", "0x4258ab04"], - [4, "0x41ede76a", "0x4259c9bc", "0x41ee3f7b", "0x425b6e9a", "0x41ee126c", "0x425c8314"], - [4, "0x41ede76a", "0x425d343b", "0x41ee5602", "0x425dda1e", "0x41edd0e3", "0x425e74be"], - [4, "0x41ed624b", "0x425f1aa1", "0x41ec6e95", "0x425f947c", "0x41ebd4fc", "0x426023d9"], - [4, "0x41eb22cf", "0x4260c9bc", "0x41ea5c27", "0x4261645c", "0x41e9957f", "0x42621583"], - [4, "0x41e8e55e", "0x4262c6aa", "0x41e849b8", "0x42638314", "0x41e78310", "0x426427f2"], - [4, "0x41e72b00", "0x42646b88", "0x41e6e76a", "0x4264b854", "0x41e68f5a", "0x4264efa0"], - [4, "0x41e6624c", "0x42651ba8", "0x41e60a3b", "0x4265322f", "0x41e5dd2d", "0x426552f4"], - [4, "0x41e570a2", "0x4264ad11", "0x41e620c3", "0x4263c49e", "0x41e6624c", "0x426329fe"], - [4, "0x41e6a5e2", "0x4262418b", "0x41e6e76b", "0x42617ae3", "0x41e72b00", "0x42609271"], - [4, "0x41e75602", "0x42604fe2", "0x41e7978b", "0x425fe250", "0x41e7c49a", "0x425f9fc1"], - [4, "0x41e7db21", "0x425f25e6", "0x41e7db21", "0x425ec18c", "0x41e80623", "0x425e53fa"], - [1, "0x41e849b9", "0x425e26ec"], - [4, "0x41e874bb", "0x425da2d3", "0x41e8b851", "0x425d28f8", "0x41e8e55f", "0x425caf1d"], - [4, "0x41e93b63", "0x425b8f5f", "0x41e97ef9", "0x425a7ae4", "0x41ea0417", "0x42596669"], - [4, "0x41ea3125", "0x4259199c", "0x41ea5c27", "0x4258ab05", "0x41eaf7cd", "0x4258947d"], - [0, "0x41e96871", "0x4256a2d3"], - [4, "0x41e953f6", "0x4256e562", "0x41e96871", "0x425727f2", "0x41e93b63", "0x42575f3d"], - [4, "0x41e8fbe6", "0x42578002", "0x41e88b42", "0x42578002", "0x41e81cab", "0x42578002"], - [4, "0x41e7db22", "0x42578002", "0x41e78311", "0x42576a81", "0x41e75603", "0x42575f3d"], - [4, "0x41e72b01", "0x4257322f", "0x41e72b01", "0x4257322f", "0x41e72b01", "0x4256fbe9"], - [4, "0x41e72b01", "0x4256b95a", "0x41e78311", "0x42564ac2", "0x41e7978c", "0x42561376"], - [4, "0x41e7db22", "0x4255570c", "0x41e80624", "0x4254b128", "0x41e86040", "0x42540b45"], - [4, "0x41e874bb", "0x4253cac2", "0x41e86040", "0x4253916a", "0x41e8b850", "0x42536562"], - [4, "0x41e8ced7", "0x42534fe1", "0x41e953f6", "0x42532e16", "0x41e97ef8", "0x42532e16"], - [4, "0x41ea0417", "0x425323d9", "0x41ea3125", "0x42534fe1", "0x41ea72ae", "0x42535a1e"], - [4, "0x41ea72ae", "0x42548520", "0x41e9d708", "0x4255a4df", "0x41e96871", "0x4256a2d2"], - [0, "0x41e874bb", "0x4258b647"], - [4, "0x41e86040", "0x42595c2a", "0x41e849b9", "0x4259bf7e", "0x41e80623", "0x425a4eda"], - [4, "0x41e7db21", "0x425ad3f9", "0x41e76c89", "0x425b8520", "0x41e72b00", "0x425c147c"], - [4, "0x41e71479", "0x425c570b", "0x41e72b00", "0x425c77d0", "0x41e71479", "0x425cba5f"], - [4, "0x41e68f5a", "0x425dfae2", "0x41e5dd2d", "0x425f676d", "0x41e570a2", "0x4260a8f7"], - [4, "0x41e52d0c", "0x42610c4b", "0x41e55a1b", "0x42614eda", "0x41e52d0c", "0x42619ba7"], - [4, "0x41e51685", "0x4261f4be", "0x41e4be74", "0x42624cce", "0x41e4a7ed", "0x42628f5d"], - [4, "0x41e46664", "0x42634bc7", "0x41e43b62", "0x4263e667", "0x41e3f7cc", "0x4264a1cc"], - [4, "0x41e39fbc", "0x42657efb", "0x41e31a9d", "0x42669376", "0x41e2ac05", "0x426770a5"], - [4, "0x41e27ef7", "0x426821cc", "0x41e253f5", "0x4268bc6c", "0x41e2105f", "0x42695812"], - [4, "0x41e1ced6", "0x4269f2b2", "0x41e1082e", "0x426aa3d9", "0x41e09996", "0x426b3335"], - [1, "0x41e05600", "0x426b3e79"], - [4, "0x41dfe768", "0x426bb854", "0x41dfba5a", "0x426c3129", "0x41df4dcf", "0x426ccccf"], - [4, "0x41def5bf", "0x426d50e8", "0x41de5a19", "0x426de14a", "0x41ddeb81", "0x426e70a6"], - [4, "0x41dd3b60", "0x426f79dd", "0x41dd4fdb", "0x426e1896", "0x41dd6662", "0x426db43c"], - [4, "0x41de9ba1", "0x426aa3da", "0x41e01476", "0x42679271", "0x41e1332f", "0x42648109"], - [4, "0x41e149b6", "0x42645f3e", "0x41e1a1c7", "0x4264072e", "0x41e1a1c7", "0x4263f1ad"], - [4, "0x41e253f4", "0x42626e9b", "0x41e2c28c", "0x42610109", "0x41e3459e", "0x425f72b3"], - [4, "0x41e372ac", "0x425f51ee", "0x41e3b642", "0x425ef9de", "0x41e3b642", "0x425ed813"], - [4, "0x41e46663", "0x425d76cb", "0x41e4be73", "0x425c3542", "0x41e570a0", "0x425ad3fa"], - [4, "0x41e570a0", "0x425a916b", "0x41e5dd2b", "0x425a22d3", "0x41e5f3b2", "0x4259e044"], - [4, "0x41e620c0", "0x42595c2b", "0x41e60a39", "0x4258ab05", "0x41e72afe", "0x4258947d"], - [4, "0x41e79789", "0x4258947d", "0x41e80621", "0x4258ab04", "0x41e874b8", "0x4258b648"], - [0, "0x41e5b229", "0x4256a2d3"], - [4, "0x41e5851b", "0x4256e562", "0x41e59ba2", "0x425727f2", "0x41e570a0", "0x42575f3d"], - [4, "0x41e52d0a", "0x42578002", "0x41e4a7ec", "0x42579689", "0x41e43b61", "0x42578002"], - [4, "0x41e3f7cb", "0x42578002", "0x41e39fbb", "0x425748b6", "0x41e3459e", "0x42573e79"], - [4, "0x41e39fbb", "0x42566044", "0x41e40e52", "0x42558e58", "0x41e47add", "0x4254c7b0"], - [4, "0x41e49370", "0x425479dd", "0x41e49370", "0x42541689", "0x41e4eb81", "0x4253df3d"], - [4, "0x41e4fffc", "0x4253c9bc", "0x41e5b229", "0x4253916a", "0x41e60a39", "0x4253916a"], - [4, "0x41e68f58", "0x4253872d", "0x41e68f58", "0x4253a7f1", "0x41e6e768", "0x4253be78"], - [4, "0x41e68f58", "0x4254c7af", "0x41e60a39", "0x4255af1c", "0x41e5b229", "0x4256a2d2"], - [0, "0x41e372ac", "0x42589fc0"], - [4, "0x41e55a19", "0x42586874", "0x41e40e52", "0x425a178f", "0x41e3cabc", "0x425a7ae3"], - [4, "0x41e1fbe3", "0x425f3b66", "0x41dfd0e1", "0x4263f1ac", "0x41ddeb81", "0x4268c7b0"], - [4, "0x41ddd4fa", "0x42690a3f", "0x41dd7ce9", "0x42696d93", "0x41dd6662", "0x4269999c"], - [4, "0x41dd3b60", "0x426a29fe", "0x41dd3b60", "0x426a8d52", "0x41dcf7ca", "0x426b1cae"], - [4, "0x41dcb641", "0x426bf9dd", "0x41dc0414", "0x426cf8d7", "0x41db957c", "0x426dec8d"], - [4, "0x41db53f3", "0x426e916a", "0x41db3d6c", "0x426eea81", "0x41daa3d2", "0x426f5918"], - [4, "0x41da76c4", "0x426f4dd4", "0x41da49b5", "0x426f4291", "0x41da082c", "0x426f21cc"], - [4, "0x41d9db1e", "0x426f0b45", "0x41d9f1a5", "0x426f0b45", "0x41d9c6a3", "0x426eea80"], - [1, "0x41d99995", "0x426edf3c"], - [4, "0x41d91476", "0x426ea7f0", "0x41d8e768", "0x426e6561", "0x41d8a5df", "0x426e020d"], - [4, "0x41d8a5df", "0x426e020d", "0x41d86456", "0x426dd605", "0x41d8a5df", "0x426dd605"], - [4, "0x41d8e768", "0x426d5c2a", "0x41d8fdef", "0x426cf8d6", "0x41d92afe", "0x426c7efb"], - [4, "0x41d9830e", "0x426bb853", "0x41da1eb4", "0x426ae561", "0x41da8d4c", "0x426a29fd"], - [4, "0x41dccabd", "0x4265d811", "0x41e02afe", "0x42617ae2", "0x41e1332f", "0x425cfcef"], - [4, "0x41e149b6", "0x425c4085", "0x41e1a1c7", "0x425b8f5e", "0x41e1fbe3", "0x425adf3d"], - [4, "0x41e226e5", "0x425a4edb", "0x41e226e5", "0x42598833", "0x41e2ac04", "0x4258f7d0"], - [4, "0x41e2c28b", "0x4258ec8c", "0x41e372ac", "0x42589fc0", "0x41e372ac", "0x42589fc0"], - [0, "0x41d9830e", "0x427128f7"], - [4, "0x41d95600", "0x42714ac2", "0x41d92afe", "0x427176ca", "0x41d8e768", "0x427176ca"], - [4, "0x41d86456", "0x42718d51", "0x41d67ce9", "0x4271820e", "0x41d60e51", "0x42716b86"], - [4, "0x41d5f7ca", "0x42716b86", "0x41d5ccc8", "0x42714ac1", "0x41d5b641", "0x42713f7e"], - [4, "0x41d5b641", "0x42708e57", "0x41d5f7ca", "0x426ffefb", "0x41d69370", "0x426f8f5d"], - [4, "0x41d6eb80", "0x426f9ba7", "0x41d7188f", "0x426f8f5d", "0x41d7709f", "0x426f9ba7"], - [4, "0x41d7b228", "0x426fb128", "0x41d99995", "0x42706d93", "0x41d9c6a3", "0x42708e57"], - [4, "0x41d9db1e", "0x4270d0e6", "0x41d99995", "0x42710832", "0x41d9830d", "0x427128f7"], - [0, "0x41e1603c", "0x4255f1ab"], - [4, "0x41e149b5", "0x42563f7e", "0x41e1603c", "0x425676ca", "0x41e1332e", "0x4256c49d"], - [4, "0x41e11eb3", "0x4256f0a5", "0x41e0db1e", "0x425727f1", "0x41e0b01c", "0x425748b6"], - [1, "0x41e055ff", "0x425748b6"], - [4, "0x41e055ff", "0x425748b6", "0x41df4dce", "0x4256e562", "0x41df3747", "0x4256da1e"], - [4, "0x41deb228", "0x4256820e", "0x41de4391", "0x42561376", "0x41ddbe72", "0x4255ba60"], - [1, "0x41dd7ce9", "0x4255af1c"], - [4, "0x41dd7ce9", "0x4255a4df", "0x41dda7eb", "0x425578d6", "0x41dd7ce9", "0x42556d93"], - [4, "0x41de9ba1", "0x4255147c", "0x41df8f58", "0x4254c7b0", "0x41e0b01c", "0x42549064"], - [4, "0x41e0c497", "0x42548520", "0x41e11eb4", "0x4254645c", "0x41e1332e", "0x4254645c"], - [4, "0x41e18b3e", "0x42545918", "0x41e1ced4", "0x425479dd", "0x41e1fbe2", "0x425479dd"], - [4, "0x41e1fbe2", "0x4255147d", "0x41e1a1c5", "0x4255841a", "0x41e1603c", "0x4255f1ac"], - [0, "0x41df6248", "0x425b4ccf"], - [4, "0x41dfe767", "0x425b9aa2", "0x41df4dcd", "0x425c6c8d", "0x41df20bf", "0x425cd0e8"], - [4, "0x41ddeb80", "0x425f893a", "0x41dc8932", "0x4262374e", "0x41db105d", "0x4264e45d"], - [4, "0x41daced4", "0x42657efd", "0x41d78726", "0x426c52f5", "0x41d6c07e", "0x426c3c6d"], - [4, "0x41d58932", "0x426c3129", "0x41d50620", "0x426b1caf", "0x41d48101", "0x426aa3da"], - [4, "0x41d3d0e0", "0x426a0834", "0x41d34bc2", "0x42696d94", "0x41d2db1e", "0x4268bc6d"], - [4, "0x41d21476", "0x42674fe2", "0x41d19164", "0x4265c18c", "0x41d19164", "0x426449bd"], - [4, "0x41d1a5df", "0x4261bd73", "0x41d3d0e1", "0x425f51ee", "0x41d79dae", "0x425d820f"], - [4, "0x41d8a5df", "0x425cfcf0", "0x41d9db1f", "0x425c8e59", "0x41db105e", "0x425c3542"], - [4, "0x41dbed8d", "0x425bf4bf", "0x41ddbe72", "0x425b21cd", "0x41dec8b0", "0x425b21cd"], - [4, "0x41df20c0", "0x425b374e", "0x41df4dcf", "0x425b4292", "0x41df624a", "0x425b4ccf"], - [0, "0x41d453f4", "0x426fbc6d"], - [4, "0x41d48102", "0x426f8521", "0x41d51a9c", "0x426ea7f2", "0x41d4957d", "0x426e872e"], - [4, "0x41d453f4", "0x426e70a7", "0x41d428f2", "0x426e872e", "0x41d3fbe3", "0x426e70a7"], - [4, "0x41d3d0e1", "0x426e916c", "0x41d3b84d", "0x426e872e", "0x41d3a3d3", "0x426e916c"], - [4, "0x41d3603d", "0x426f010a", "0x41d3d0e1", "0x426f9ba9", "0x41d4126b", "0x426fdd33"], - [1, "0x41d43d6d", "0x426fdd33"], - [4, "0x41d43d6d", "0x426fd1ef", "0x41d43d6d", "0x426fbc6e", "0x41d453f4", "0x426fbc6e"], - [0, "0x42071ba4", "0x42670210"], - [4, "0x42075e33", "0x42670d54", "0x4207957f", "0x42671897", "0x4207cccb", "0x42672f1e"], - [4, "0x4208a9fa", "0x4267872e", "0x42097be6", "0x42681791", "0x420a3850", "0x42688522"], - [4, "0x420b0a3c", "0x4268fefd", "0x420d1167", "0x4269e770", "0x420d27ee", "0x426ae564"], - [4, "0x420d0729", "0x426af0a8", "0x420cdb21", "0x426afbeb", "0x420cb956", "0x426b072f"], - [4, "0x420b9998", "0x426b27f4", "0x420a6f9c", "0x426b27f4", "0x42095b21", "0x426b3337"], - [4, "0x42090d4e", "0x426b3337", "0x4207b644", "0x426b49be", "0x420773b4", "0x426b3337"], - [4, "0x4207322b", "0x426b072f", "0x4206ef9b", "0x4269999d", "0x4206ced7", "0x426920c8"], - [4, "0x42069685", "0x4268645e", "0x4205c49a", "0x4266b543", "0x42071ba4", "0x42670210"], - [0, "0x41f026e6", "0x423f0c4e"], - [4, "0x41effbe4", "0x42400004", "0x41f0105f", "0x4240e877", "0x41f03b61", "0x4241d0ea"], - [1, "0x41f03b61", "0x424228fa"], - [4, "0x41f051e8", "0x42423f81", "0x41f0c080", "0x424276cd", "0x41f11890", "0x424276cd"], - [4, "0x41f11890", "0x424276cd", "0x41f18934", "0x42426b89", "0x41f12f17", "0x42426b89"], - [4, "0x41f1459e", "0x42426045", "0x41f18934", "0x42426b89", "0x41f18934", "0x42426b89"], - [4, "0x41f19daf", "0x424249be", "0x41f19daf", "0x42423f81", "0x41f1b436", "0x42423f81"], - [4, "0x41f18934", "0x42414087", "0x41f11890", "0x424079df", "0x41f0ac05", "0x423f9cb0"], - [4, "0x41f0957e", "0x423f7ae5", "0x41f0c080", "0x423f5a21", "0x41f0957e", "0x423f395c"], - [1, "0x41f026e6", "0x423f0c4e"], - [0, "0x41ed4dcf", "0x423fd3fc"], - [4, "0x41ecc8b0", "0x42408523", "0x41ec580c", "0x42414bcb", "0x41ec580c", "0x42423f81"], - [4, "0x41ec6e93", "0x42423f81", "0x41ec9ba2", "0x42426046", "0x41ecb229", "0x42426b89"], - [4, "0x41ecc8b0", "0x42426b89", "0x41ecdd2b", "0x42426045", "0x41ecf3b2", "0x42426b89"], - [4, "0x41ecf3b2", "0x42426b89", "0x41eda5df", "0x42426045", "0x41edba5a", "0x42423f81"], - [4, "0x41ee126a", "0x4241e66a", "0x41edd0e1", "0x42403750", "0x41eda5df", "0x423fdf3f"], - [1, "0x41ed4dcf", "0x423fd3fb"], - [0, "0x41d05a19", "0x4258ab05"], - [4, "0x41d05a19", "0x42589fc1", "0x41d070a0", "0x42588a40", "0x41d05a19", "0x42586876"], - [4, "0x41d05a19", "0x42583c6e", "0x41d02f17", "0x4257ee9b", "0x41d00209", "0x4257c293"], - [4, "0x41cfeb82", "0x42571cb0", "0x41d00209", "0x42568210", "0x41cfeb82", "0x4255c5a5"], - [4, "0x41cfeb82", "0x4255a4e0", "0x41cfc080", "0x42552b05", "0x41cfd4fb", "0x4254dd32"], - [4, "0x41cfeb82", "0x4254b12a", "0x41d05a1a", "0x4254b12a", "0x41d0df38", "0x4254c7b1"], - [4, "0x41d24186", "0x42552b05", "0x41d4ac05", "0x42563f80", "0x41d50621", "0x42566044"], - [4, "0x41d60e52", "0x4256da1f", "0x41d70208", "0x425748b7", "0x41d80a3a", "0x4257c292"], - [4, "0x41d8a5e0", "0x4257f9de", "0x41da1eb5", "0x4258947e", "0x41d8a5e0", "0x4258ab05"], - [4, "0x41d7df38", "0x4258cbca", "0x41d72d0b", "0x4258b649", "0x41d66663", "0x4258b649"], - [4, "0x41d547ab", "0x4258cbca", "0x41d1bc67", "0x42592f1e", "0x41d0b22a", "0x4258e251"], - [1, "0x41d0b22a", "0x4258d70d"], - [4, "0x41d09daf", "0x4258d70d", "0x41d070a1", "0x4258b648", "0x41d05a1a", "0x4258ab05"], - [0, "0x41ce8b41", "0x42588a40"], - [4, "0x41ceb643", "0x4258ab05", "0x41ce74ba", "0x4258ab05", "0x41ceccca", "0x4258ab05"], - [4, "0x41cef7cc", "0x4258ab05", "0x41cf0e53", "0x4258b336", "0x41cf0e53", "0x42589db5"], - [4, "0x41cf0e53", "0x4258395b", "0x41cf0a3a", "0x42579790", "0x41cedd2c", "0x4257343c"], - [4, "0x41cec8b1", "0x42564086", "0x41ceccca", "0x4254f3b9", "0x41ce5e32", "0x425421cd"], - [1, "0x41cdef9a", "0x425421cd"], - [4, "0x41cdd913", "0x4254dd31", "0x41ce126b", "0x425626ec", "0x41ce28f2", "0x4256e250"], - [4, "0x41ce3f79", "0x42579377", "0x41ce47aa", "0x42580f5e", "0x41ce8b40", "0x42588a40"], - [0, "0x41c58d4c", "0x425271ad"], - [4, "0x41c58d4c", "0x42525c2c", "0x41c5ba5a", "0x42523024", "0x41c5fbe4", "0x425224e0"], - [1, "0x41c6126b", "0x4252199c"], - [4, "0x41c6978a", "0x42520f5f", "0x41c774b9", "0x42523023", "0x41c79fbb", "0x42525c2b"], - [4, "0x41c7f9d8", "0x4252a9fe", "0x41c79fbb", "0x4258e250", "0x41c78b40", "0x4259199c"], - [1, "0x41c78b40", "0x42592f1d"], - [4, "0x41c747aa", "0x42595c2b", "0x41c68103", "0x42596669", "0x41c5fbe4", "0x42596669"], - [4, "0x41c5353c", "0x425971ad", "0x41c41684", "0x425971ad", "0x41c3e975", "0x42592f1d"], - [4, "0x41c3a7ec", "0x4258cbc9", "0x41c42afe", "0x4257d919", "0x41c44185", "0x42578002"], - [4, "0x41c46e93", "0x42563f7f", "0x41c4c6a4", "0x42550a3f", "0x41c5353b", "0x4253df3d"], - [4, "0x41c54bc2", "0x42537be9", "0x41c56249", "0x42530d51", "0x41c58d4b", "0x4252cac2"], - [4, "0x41c58d4b", "0x4252a9fd", "0x41c56249", "0x42528833", "0x41c58d4b", "0x425271ab"], - [0, "0x41c36662", "0x42534fe0"], - [4, "0x41c33954", "0x4253c9bb", "0x41c34dcf", "0x42541688", "0x41c322cc", "0x42549063"], - [4, "0x41c2f5be", "0x4254fefb", "0x41c2b434", "0x42558e57", "0x41c29dad", "0x42560832"], - [4, "0x41c2709f", "0x4256e561", "0x41c2459d", "0x4257ad0f", "0x41c1ed8c", "0x42586874"], - [4, "0x41c1d705", "0x4258cbc8", "0x41c20207", "0x42590e57", "0x41c1c07e", "0x425950e7"], - [4, "0x41c1c07e", "0x42596668", "0x41c1686e", "0x42599270", "0x41c13b5f", "0x42599270"], - [4, "0x41c0ccc7", "0x4259a8f7", "0x41c074b7", "0x42599270", "0x41c00620", "0x425971ab"], - [4, "0x41c00620", "0x425825e4", "0x41c08b3f", "0x4256da1e", "0x41c0f9d6", "0x42558e57"], - [4, "0x41c151e6", "0x425479dc", "0x41c151e6", "0x42534fe0", "0x41c1ed8c", "0x425245a3"], - [4, "0x41c22f15", "0x42520f5d", "0x41c22f15", "0x4251d70b", "0x41c25c24", "0x4251ccce"], - [4, "0x41c2e143", "0x4251b647", "0x41c34dce", "0x4251e24f", "0x41c3a7eb", "0x4251e24f"], - [4, "0x41c3be72", "0x42525c2a", "0x41c37add", "0x4252e149", "0x41c36662", "0x42534fe0"], - [0, "0x41b3105e", "0x426e020d"], - [4, "0x41b2ced5", "0x426dcac1", "0x41b28b3f", "0x426d9375", "0x41b21ca8", "0x426d676d"], - [1, "0x41b1f1a6", "0x426d676d"], - [1, "0x41b1f1a6", "0x426d50e6"], - [4, "0x41b1f1a6", "0x426d2f1b", "0x41b1830e", "0x426d199a", "0x41b15600", "0x426d0f5d"], - [4, "0x41b0e768", "0x426cccce", "0x41af1683", "0x426bd917", "0x41aefffc", "0x426b8107"], - [4, "0x41aeeb81", "0x426b3334", "0x41af5a19", "0x426acfe0", "0x41af70a0", "0x426a8d51"], - [4, "0x41b04dcf", "0x42693647", "0x41b1db1f", "0x4268645b", "0x41b43123", "0x4267c9bc"], - [4, "0x41b472ac", "0x4267a7f1", "0x41b4f7cb", "0x426770a5", "0x41b56662", "0x42676668"], - [4, "0x41b5a7eb", "0x42675b24", "0x41b5d4fa", "0x42676668", "0x41b62d0a", "0x42675b24"], - [4, "0x41b69ba2", "0x42674fe0", "0x41b78f58", "0x42671895", "0x41b828f1", "0x42671895"], - [4, "0x41b8ae10", "0x42671895", "0x41b8c497", "0x42672f1c", "0x41b91ca7", "0x4267449d"], - [1, "0x41b91ca7", "0x42675b24"], - [4, "0x41b91ca7", "0x42674fe0", "0x41b9332e", "0x426770a5", "0x41b9332e", "0x4267872c"], - [4, "0x41b91ca7", "0x4267df3c", "0x41b90620", "0x42685918", "0x41b8db1e", "0x4268bc6b"], - [4, "0x41b855ff", "0x426a29fc", "0x41b7d0e1", "0x426bc290", "0x41b76249", "0x426d2f1b"], - [4, "0x41b720c0", "0x426e0d50", "0x41b720c0", "0x426ed3f8", "0x41b69ba1", "0x426f79dc"], - [4, "0x41b64391", "0x426f645b", "0x41b62d09", "0x426f79dc", "0x41b5eb80", "0x426f645b"], - [4, "0x41b5a7ea", "0x426f5917", "0x41b57adc", "0x426f374d", "0x41b53953", "0x426f1688"], - [1, "0x41b53953", "0x426f0107"], - [4, "0x41b472ab", "0x426ea7f0", "0x41b3ac03", "0x426e5a1e", "0x41b3105d", "0x426e020d"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x419af5c3", "0x42645f3b"], - [4, "0x419c2b02", "0x42653c6a", "0x419be979", "0x426574bc", "0x4199d4fe", "0x4265ac08"], - [4, "0x41988b4b", "0x4265c18f", "0x41975400", "0x4265e254", "0x4195dd37", "0x42660d56"], - [4, "0x4194a5eb", "0x426622d7", "0x4193189b", "0x42665a23", "0x4192106a", "0x426670aa"], - [4, "0x4191333b", "0x42668732", "0x4190ae1c", "0x42668732", "0x418fd0ed", "0x4266916f"], - [4, "0x418c9dba", "0x4266df42", "0x41891276", "0x42674296", "0x4185b441", "0x42679069"], - [4, "0x41849589", "0x4267a5ea", "0x4180168f", "0x4268364c", "0x417f4fef", "0x42688319"], - [4, "0x417e9fce", "0x4268d0ec", "0x417eccdc", "0x4269560b", "0x4180168f", "0x42696b8c"], - [4, "0x418040bd", "0x42697618", "0x4180a456", "0x42695a0e", "0x41809e6c", "0x4269566d"], - [4, "0x4181369e", "0x42696b8c", "0x4181a6b2", "0x42696b5a", "0x418228fe", "0x42694ac7"], - [4, "0x41823f85", "0x42696b8b", "0x418228fe", "0x426976cf", "0x4182560c", "0x426976cf"], - [4, "0x41821276", "0x426a8006", "0x41813547", "0x426b5d35", "0x4180dd37", "0x426c5b29"], - [4, "0x417fd71a", "0x42703f83", "0x4182efa6", "0x4273a8fc", "0x41896a87", "0x4275dd35"], - [4, "0x418e5819", "0x42778c50", "0x41949171", "0x4277e460", "0x419a45aa", "0x427847b4"], - [4, "0x419b20cd", "0x42785e3c", "0x419c831b", "0x42788a44", "0x419d4bcf", "0x4278a0cb"], - [4, "0x419e810f", "0x4278b753", "0x419f47b7", "0x4278b753", "0x41a07cf6", "0x4278c190"], - [4, "0x41a2e775", "0x4278ed99", "0x41a5c298", "0x42791aa7", "0x41a82d17", "0x42793028"], - [4, "0x41a94ddb", "0x42793b6c", "0x41aa3f85", "0x42793028", "0x41ab76d1", "0x42793b6c"], - [4, "0x41abc6ac", "0x42793e8f", "0x41ac1d84", "0x4279435d", "0x41ac78eb", "0x4279486c"], - [4, "0x41ad65b1", "0x42795586", "0x41ae710c", "0x42796452", "0x41af70ac", "0x42795c31"], - [4, "0x41af9965", "0x42795c31", "0x41afccff", "0x42795907", "0x41b00418", "0x427955a6"], - [4, "0x41b07e56", "0x42794e28", "0x41b109d1", "0x4279459b", "0x41b1560c", "0x42795c31"], - [4, "0x41b19795", "0x42796774", "0x41b2cee1", "0x4279f7d6", "0x41b2fbef", "0x427a189b"], - [4, "0x41b33b6c", "0x427a4fe7", "0x41b4cac8", "0x427b6462", "0x41b4cac8", "0x427ba6f1"], - [4, "0x41b4cac8", "0x427ba6f1", "0x41b49dba", "0x427bd2f9", "0x41b49dba", "0x427bde3d"], - [4, "0x41b445aa", "0x427bff02", "0x41b3106a", "0x427c2b0a", "0x41b2cee1", "0x427c4cd5"], - [4, "0x41b26049", "0x427c6256", "0x41b1f1b2", "0x427c99a2", "0x41b1831a", "0x427cbb6d"], - [4, "0x41b020cc", "0x427d137e", "0x41aed506", "0x427d8215", "0x41ad893f", "0x427e0734"], - [4, "0x41aced99", "0x427e49c4", "0x41ac7f01", "0x427e9690", "0x41abfbef", "0x427eefa7"], - [4, "0x41ab1ebf", "0x427f6982", "0x41aa2b09", "0x427fccd6", "0x41a96255", "0x42802e19"], - [4, "0x41a74fe6", "0x4280ea00", "0x41a5ed98", "0x4281d273", "0x41a4e567", "0x4282cb48"], - [4, "0x41a4dc18", "0x4282d461", "0x41a4c781", "0x4282e3dc", "0x41a4adac", "0x4282f749"], - [4, "0x41a44a7a", "0x428341de", "0x41a399f3", "0x4283c69b", "0x41a3f1b1", "0x4283fb69"], - [4, "0x41a3f1b1", "0x428406ac", "0x41a40838", "0x4283fb69", "0x41a41ebf", "0x42840bcb"], - [1, "0x41a48d57", "0x42840bcb"], - [4, "0x41a4e568", "0x428406ac", "0x41a5810e", "0x4283cedd", "0x41a5ed99", "0x4283be7b"], - [4, "0x41a60420", "0x4283b8d9", "0x41a6312f", "0x4283be7b", "0x41a65e3d", "0x4283b8d9"], - [4, "0x41a672b8", "0x4283b3ba", "0x41a6b64d", "0x4283a2d5", "0x41a6cac8", "0x42839d33"], - [4, "0x41a7666e", "0x4283818d", "0x41a7d505", "0x42837beb", "0x41a89bad", "0x42836b89"], - [4, "0x41a8b234", "0x42836045", "0x41a90a45", "0x42834fe3", "0x41a920cc", "0x42834fe3"], - [4, "0x41a92f4c", "0x428348f7", "0x41a94647", "0x42834af4", "0x41a960d4", "0x42834d40"], - [4, "0x41a96f89", "0x42834e85", "0x41a97f55", "0x42834fe3", "0x41a98f64", "0x42834fe3"], - [1, "0x41a9ba66", "0x42833f81"], - [4, "0x41aa560b", "0x4283343d", "0x41aac4a3", "0x4283343d", "0x41ab76d0", "0x428323db"], - [4, "0x41aba1d2", "0x42831e39", "0x41ac106a", "0x428312f6", "0x41ac3d78", "0x42830835"], - [4, "0x41ad893f", "0x4282f1ad", "0x41aea7f7", "0x4282e14b", "0x41aff3be", "0x4282cb47"], - [4, "0x41b08f64", "0x4282c004", "0x41b1560b", "0x4282a45e", "0x41b1c4a3", "0x42829ebc"], - [4, "0x41b249c2", "0x428293fb", "0x41b274c4", "0x4282991a", "0x41b2fbef", "0x428293fb"], - [4, "0x41b35400", "0x428288b8", "0x41b3ed99", "0x42826d12", "0x41b45c31", "0x42826770"], - [4, "0x41b54fe7", "0x4282570d", "0x41b5eb8d", "0x4282570d", "0x41b6dd37", "0x428246ab"], - [4, "0x41b7e774", "0x42823024", "0x41b9a1d2", "0x42820f5f", "0x41bb0420", "0x42820f5f"], - [4, "0x41bda48a", "0x42820a9e", "0x41c0b261", "0x428240f4", "0x41c324e2", "0x42826c7e"], - [4, "0x41c398a8", "0x4282748a", "0x41c40720", "0x42827c37", "0x41c46e9f", "0x42828315"], - [1, "0x41c4b028", "0x428293fa"], - [4, "0x41c53547", "0x42829919", "0x41c58d57", "0x428293fa", "0x41c628fd", "0x42829ebb"], - [1, "0x41c6560b", "0x4282a9ff"], - [4, "0x41c71cb3", "0x4282bae5", "0x41c7b64d", "0x4282c003", "0x41c8687a", "0x4282cb47"], - [4, "0x41c99dba", "0x4282e14b", "0x41ca9170", "0x4282dba9", "0x41cbf3be", "0x4282f1ad"], - [4, "0x41cc1ec0", "0x4282f1ad", "0x41cca3df", "0x4282fcf0", "0x41cce568", "0x42830292"], - [4, "0x41ce74c4", "0x428312f4", "0x41d0b235", "0x42831896", "0x41d25818", "0x428312f4"], - [4, "0x41d4ac10", "0x42830291", "0x41d6eb8d", "0x4282e14a", "0x41d88f64", "0x4282a9fe"], - [1, "0x41d8a5eb", "0x42829eba"], - [4, "0x41d91482", "0x428288b6", "0x41d96c92", "0x428288b6", "0x41d9db2a", "0x42827d72"], - [4, "0x41d9f1b1", "0x42827853", "0x41d9f1b1", "0x4282676e", "0x41da0838", "0x4282676e"], - [4, "0x41da76cf", "0x4282570b", "0x41dacedf", "0x4282570b", "0x41db3d77", "0x428246a9"], - [4, "0x41dcf7d5", "0x4281fe78", "0x41de9bac", "0x4281b128", "0x41e18b4a", "0x4281ab86"], - [4, "0x41e4a7f6", "0x4281ab86", "0x41e6fdfa", "0x42820419", "0x41e91069", "0x42823b65"], - [4, "0x41ea72b7", "0x42825cad", "0x41ebbe7d", "0x42827d71", "0x41ed3546", "0x42829eb9"], - [4, "0x41ed8f63", "0x4282a45a", "0x41ee1275", "0x4282c000", "0x41ee560b", "0x4282c5a2"], - [4, "0x41eec4a2", "0x4282cb43", "0x41ef062b", "0x4282cb43", "0x41ef49c1", "0x4282d687"], - [4, "0x41ef6049", "0x4282d687", "0x41efa1d2", "0x4282e147", "0x41efb859", "0x4282e6e9"], - [4, "0x41f07f01", "0x4282f74c", "0x41f1041f", "0x4282fced", "0x41f1b440", "0x42830831"], - [4, "0x41f2666d", "0x428312f2", "0x41f32d15", "0x42832e97", "0x41f3b027", "0x428339db"], - [4, "0x41f48d56", "0x4283451e", "0x41f59794", "0x4283451e", "0x41f674c3", "0x42834fdf"], - [4, "0x41fa4190", "0x42836041", "0x41fdf9e2", "0x42833f7d", "0x42003d74", "0x4283028f"], - [4, "0x42005e39", "0x4282fced", "0x42008b47", "0x4282e6e9", "0x4200ac0c", "0x4282e147"], - [4, "0x4201cbca", "0x42829eb8", "0x42037ae5", "0x428246a7", "0x42051ebc", "0x42824bc6"], - [4, "0x4205614b", "0x42824bc6", "0x4205cfe3", "0x42825cab", "0x42061272", "0x4282624d"], - [4, "0x42068109", "0x4282624d", "0x4206cedc", "0x4282624d", "0x42071ba9", "0x42826d0e"], - [4, "0x420748b7", "0x42826d0e", "0x42079584", "0x428288b3", "0x4207c18c", "0x428293f7"], - [4, "0x42080f5f", "0x42829915", "0x420846ab", "0x42829915", "0x42088834", "0x4282a459"], - [4, "0x42089ff8", "0x4282a930", "0x4208bd5d", "0x4282b08f", "0x4208de4e", "0x4282b8d2"], - [4, "0x420956a3", "0x4282d6ff", "0x4209fe46", "0x42830109", "0x420a6fa1", "0x4282e6e8"], - [4, "0x420a9066", "0x4282e146", "0x420aa6ed", "0x4282cb42", "0x420abd74", "0x4282c5a0"], - [4, "0x420add32", "0x4282d685", "0x420ad2f5", "0x4282a458", "0x420ad2f5", "0x4282a458"], - [4, "0x420a9baa", "0x428293f6", "0x420a645e", "0x428288b2", "0x420a2d12", "0x42827850"], - [4, "0x420a010a", "0x4282624b", "0x420a168b", "0x42825caa", "0x4209f5c6", "0x42823b62"], - [4, "0x420a591a", "0x42821a1a", "0x420aa6ed", "0x4281fe74", "0x420ae876", "0x4281d26c"], - [4, "0x420ae0f3", "0x4281d26c", "0x420ae374", "0x4281cd6b", "0x420ae5f5", "0x4281c869"], - [4, "0x420ae736", "0x4281c5e9", "0x420ae876", "0x4281c368", "0x420ae876", "0x4281c187"], - [4, "0x420ad2f5", "0x4281a664", "0x420a4293", "0x4281957e", "0x420a21ce", "0x42816e95"], - [4, "0x420a0060", "0x42814d27", "0x420a6b6c", "0x4281188b", "0x420ab8a9", "0x4280f294"], - [4, "0x420ad129", "0x4280e68a", "0x420ae6a8", "0x4280dbf9", "0x420af3ba", "0x4280d3f5"], - [4, "0x420ae6dc", "0x4280cd86", "0x420ae8b0", "0x4280c742", "0x420aea87", "0x4280c0f7"], - [4, "0x420aebe8", "0x4280bc3e", "0x420aed4b", "0x4280b782", "0x420ae876", "0x4280b2ad"], - [4, "0x420ad2f5", "0x4280a7ed", "0x420a3856", "0x42808bc4", "0x420a2d12", "0x4280701e"], - [4, "0x420a2551", "0x42804def", "0x420a7bad", "0x4280198f", "0x420ac0f5", "0x427fdf16"], - [4, "0x420ae056", "0x427fb907", "0x420afc36", "0x427f9737", "0x420b0a41", "0x427f7ef5"], - [4, "0x420af3ba", "0x427f73b1", "0x420af3ba", "0x427f5d2a", "0x420af3ba", "0x427f47a9"], - [4, "0x420ad2f5", "0x427f3122", "0x420a591a", "0x427f051a", "0x420a4293", "0x427ee455"], - [4, "0x420a33a7", "0x427e80db", "0x420a7ef5", "0x427e3216", "0x420ab967", "0x427df4f3"], - [4, "0x420ad331", "0x427dd9fa", "0x420ae9b2", "0x427dc26f", "0x420af3ba", "0x427dae0f"], - [4, "0x420b0a41", "0x427d8207", "0x420b0a41", "0x427d6143", "0x420b1585", "0x427d407e"], - [4, "0x420af3ba", "0x427d353b", "0x420b0a41", "0x427d1370", "0x420af3ba", "0x427d1370"], - [4, "0x420ab12a", "0x427ce768", "0x420a6fa1", "0x427cdc24", "0x420a21ce", "0x427cc59d"], - [4, "0x420970a7", "0x427c78d0", "0x42089ebc", "0x427c20c0", "0x4207b649", "0x427bfef5"], - [4, "0x42061db5", "0x427ba6e4", "0x4203e97c", "0x427bc7a9", "0x4202a8f9", "0x427c4184"], - [4, "0x42028834", "0x427c4184", "0x42025b26", "0x427c6249", "0x42023a61", "0x427c78d0"], - [4, "0x42023732", "0x427c78d0", "0x42023403", "0x427c7704", "0x42023058", "0x427c74f1"], - [4, "0x42022708", "0x427c6fae", "0x42021a98", "0x427c68a6", "0x42020315", "0x427c78d0"], - [4, "0x4201f7d1", "0x427c78d0", "0x4201c085", "0x427c9994", "0x4201a9fe", "0x427ca4d8"], - [4, "0x42010f5e", "0x427cd0e1", "0x4200ac0a", "0x427cfce9", "0x41ffdf3f", "0x427d1370"], - [4, "0x41ffb43d", "0x427cfce9", "0x41ffb43d", "0x427cfce9", "0x41ff872f", "0x427ce768"], - [4, "0x41ff962a", "0x427cd86d", "0x41ff9139", "0x427cc9e6", "0x41ff8c3a", "0x427cbb39"], - [4, "0x41ff89b6", "0x427cb3d4", "0x41ff872f", "0x427cac65", "0x41ff872f", "0x427ca4d9"], - [4, "0x41ffb43d", "0x427c4cc8", "0x420074be", "0x427b428b", "0x4200ac0a", "0x427af5be"], - [4, "0x4201cbc9", "0x42793b60", "0x4203bd73", "0x42786974", "0x4205b95a", "0x4277c391"], - [4, "0x4206a1cc", "0x42778101", "0x4207ab04", "0x42773e72", "0x42089eba", "0x4276f1a5"], - [4, "0x4209b335", "0x42768d4a", "0x420a9ba7", "0x4275fdee", "0x420b999b", "0x4275580b"], - [4, "0x420c5606", "0x4274e973", "0x420d116a", "0x4274861f", "0x420dc291", "0x4273f5bd"], - [4, "0x420e52f3", "0x42737ce8", "0x420eb647", "0x4272b53a", "0x420f676e", "0x4272686d"], - [4, "0x420fccb4", "0x427240a4", "0x421058d1", "0x42724034", "0x4210e4c7", "0x42723fc4"], - [4, "0x42111ef1", "0x42723f95", "0x42115914", "0x42723f66", "0x42119064", "0x42723c65"], - [4, "0x4211bc6c", "0x42723c65", "0x42124bc8", "0x427225de", "0x42126d93", "0x427225de"], - [4, "0x42128972", "0x427225de", "0x4212a717", "0x427227a4", "0x4212c544", "0x42722972"], - [4, "0x421312a0", "0x42722e13", "0x42136378", "0x427232ea", "0x4213a2d2", "0x42721a9a"], - [4, "0x4213b959", "0x42721a9a", "0x4213da1d", "0x4271ccc7", "0x4213e561", "0x4271b746"], - [4, "0x4213fae2", "0x42718b3d", "0x4213e561", "0x42717ffa", "0x4213fae2", "0x427148ae"], - [4, "0x4214072c", "0x4270ef97", "0x421448b5", "0x427076c2", "0x421448b5", "0x426ffce7"], - [4, "0x42143d71", "0x426f9993", "0x4213e561", "0x426f1fb8", "0x4213c49c", "0x426edd29"], - [4, "0x4213b958", "0x426ed1e6", "0x4212f1aa", "0x426dfffa", "0x4212f1aa", "0x426da7ea"], - [4, "0x4212e243", "0x426d392e", "0x421365ec", "0x426c5e40", "0x4213c636", "0x426bbe22"], - [4, "0x4213ec5f", "0x426b7ead", "0x42140cfa", "0x426b4874", "0x42141cac", "0x426b25de"], - [4, "0x42143334", "0x426aee92", "0x42141cac", "0x426acdcd", "0x42143d71", "0x426a8b3e"], - [4, "0x42141cad", "0x426a8b3e", "0x4213fae2", "0x426a75bd", "0x4213e561", "0x426a6a79"], - [4, "0x42138ea4", "0x426a5c82", "0x42131b66", "0x426a6b0b", "0x4212a599", "0x426a79e7"], - [4, "0x4211fe4f", "0x426a8f01", "0x421151da", "0x426aa4c2", "0x4210ea80", "0x426a6a79"], - [4, "0x4210a7f0", "0x426a3d6b", "0x4210872c", "0x4269e55a", "0x42106561", "0x42698d4a"], - [4, "0x42105a1e", "0x426976c2", "0x42102e16", "0x426955fe", "0x42100d51", "0x42693433"], - [4, "0x420fbf7e", "0x42689993", "0x420f7df5", "0x42680a37", "0x420f3022", "0x42676e91"], - [4, "0x420f0e57", "0x42674dcc", "0x420eed93", "0x426721c4", "0x420ecbc8", "0x4266fff9"], - [4, "0x420c820d", "0x4262c495", "0x420aa6eb", "0x425e301a", "0x420a9ba7", "0x42594ed2"], - [4, "0x420a9ba7", "0x4259246c", "0x420a96d6", "0x4258fd56", "0x420a921c", "0x4258d6f7"], - [4, "0x420a8a81", "0x4258993f", "0x420a8320", "0x42585d60", "0x420a9063", "0x4258188c"], - [4, "0x420ab127", "0x42565e2d", "0x420ad2f2", "0x42548e4e", "0x420b1fbf", "0x4252d3f0"], - [4, "0x420b8419", "0x42510e4e", "0x420c3f7d", "0x424f6a77", "0x420cdb23", "0x424dba56"], - [4, "0x420d75c3", "0x424c21c3", "0x420e1ba6", "0x424a936d", "0x420f0313", "0x4249311f"], - [4, "0x421022d1", "0x42476c83", "0x42115917", "0x42459b9e", "0x4212c5a2", "0x4243f7c7"], - [4, "0x42136b85", "0x42433019", "0x42143333", "0x424274b5", "0x4214f9db", "0x4241c38e"], - [4, "0x4215ab02", "0x4241332b", "0x4216bf7c", "0x4240ba56", "0x42174395", "0x423ffdec"], - [4, "0x421770a3", "0x423fc6a0", "0x42177ae0", "0x423f8f55", "0x42178624", "0x423f20bd"], - [4, "0x4216cac0", "0x423f4288", "0x421650e5", "0x423f8f55", "0x4215cbc6", "0x423fd1e4"], - [4, "0x42157ef9", "0x423ffdec", "0x42153126", "0x42401473", "0x4214ee97", "0x42403538"], - [4, "0x4214a1ca", "0x42405703", "0x42141cab", "0x4240af13", "0x4213da1c", "0x4240af13"], - [4, "0x4213c520", "0x4240b64a", "0x4213c233", "0x4240ab07", "0x4213bfd9", "0x4240a1fe"], - [4, "0x4213be87", "0x42409ceb", "0x4213bd64", "0x4240988c", "0x4213b957", "0x4240988c"], - [4, "0x4213b957", "0x4240988c", "0x4213a2d0", "0x4240830b", "0x4213b957", "0x424077c7"], - [1, "0x42143332", "0x423fdd27"], - [1, "0x421448b3", "0x423fdd27"], - [1, "0x421448b3", "0x423fc7a6"], - [4, "0x421474bc", "0x423fb11f", "0x42147fff", "0x423f905a", "0x4214b74b", "0x423f79d3"], - [1, "0x4214b74b", "0x423f590e"], - [1, "0x4214cdd2", "0x423f590e"], - [4, "0x4214cdd2", "0x423f590e", "0x4214d810", "0x423f438d", "0x4214ee97", "0x423f3849"], - [4, "0x42153126", "0x423f00fd", "0x42158937", "0x423e8722", "0x4215cbc6", "0x423e4fd6"], - [4, "0x4215d709", "0x423e4492", "0x4215ed91", "0x423e4fd6", "0x4215f7ce", "0x423e4492"], - [1, "0x4215f7ce", "0x423e23cd"], - [4, "0x421650e5", "0x423deb7b", "0x42168831", "0x423d9eae", "0x4216cac0", "0x423d5c1f"], - [4, "0x42173851", "0x423ced87", "0x4217a6e8", "0x423c9577", "0x4217ffff", "0x423c311d"], - [4, "0x421820c3", "0x423c1b9c", "0x42189a9e", "0x423bad05", "0x4218580f", "0x423b75b9"], - [4, "0x4217f507", "0x423b11db", "0x42173f76", "0x423bc8ad", "0x4216d653", "0x423c328a"], - [4, "0x4216bf2d", "0x423c49d9", "0x4216abbc", "0x423c5d6d", "0x42169db1", "0x423c696f"], - [4, "0x4215c081", "0x423d24d4", "0x4214cdd1", "0x423db536", "0x4213c49a", "0x423e2e0b"], - [4, "0x42121479", "0x423f0b3a", "0x42103956", "0x423f438c", "0x420e6871", "0x423ed3ee"], - [4, "0x420c9892", "0x423e7bdd", "0x420ae871", "0x423d936b", "0x42090d4e", "0x423d24d3"], - [4, "0x4207c188", "0x423cd806", "0x4205b957", "0x423cabfe", "0x4204580f", "0x423d198f"], - [4, "0x42036459", "0x423d5c1e", "0x4201a9fb", "0x423f167c", "0x42010f5b", "0x423fc7a3"], - [1, "0x420125e2", "0x423ff3ab"], - [4, "0x4201c081", "0x423fde2a", "0x42022f19", "0x423f9b9a", "0x4202be75", "0x423f8513"], - [4, "0x42035915", "0x423f644f", "0x42044ccb", "0x423f79d0", "0x4204d1ea", "0x423f9057"], - [4, "0x42054081", "0x423fb11c", "0x42068104", "0x4240363b", "0x4206a1c9", "0x424078ca"], - [4, "0x4206b850", "0x42408e4b", "0x4206a1c9", "0x4240998f", "0x4206b850", "0x4240b016"], - [4, "0x420649b9", "0x4240fde9", "0x4205cfde", "0x4240fde9", "0x42054abf", "0x424128eb"], - [1, "0x420529fa", "0x42413f72"], - [4, "0x4204580f", "0x42418201", "0x4203e977", "0x4241cfd4", "0x42036f9c", "0x42426a74"], - [4, "0x42036459", "0x424275b8", "0x42032d0d", "0x424280fb", "0x42032d0d", "0x4242a1c0"], - [4, "0x42032627", "0x4242a1c0", "0x4203288d", "0x4242abfb", "0x42032ad9", "0x4242b5c9"], - [4, "0x42032bf6", "0x4242ba88", "0x42032d0d", "0x4242bf2e", "0x42032d0d", "0x4242c285"], - [4, "0x42041580", "0x4242ad04", "0x4204c6a7", "0x42423329", "0x4205b957", "0x42421ca2"], - [4, "0x42066040", "0x4241fbdd", "0x420748b3", "0x424227e5", "0x4207c188", "0x42425f31"], - [4, "0x4207d810", "0x42425f31", "0x42080f5b", "0x4242967c", "0x42083020", "0x4242a1c0"], - [4, "0x42089eb8", "0x4242c284", "0x4208f6c8", "0x4242e349", "0x4209449b", "0x42431b9b"], - [4, "0x42096560", "0x42431b9b", "0x420970a3", "0x42433c60", "0x42097be7", "0x424352e7"], - [4, "0x42099db1", "0x42435e2b", "0x4209b332", "0x424352e7", "0x4209d3f7", "0x42436868"], - [4, "0x4209ea7e", "0x424373ac", "0x4209ea7e", "0x42439470", "0x4209f5c2", "0x42439fb4"], - [4, "0x420a21ca", "0x4243b63b", "0x420a3851", "0x4243b63b", "0x420a5916", "0x4243d700"], - [4, "0x420a9ba5", "0x42440e4c", "0x420abd70", "0x424450db", "0x420b0a3d", "0x42448827"], - [4, "0x420b1fbe", "0x42449eae", "0x420b624d", "0x4244cab6", "0x420b8418", "0x4244eb7b"], - [4, "0x420bc2de", "0x42455567", "0x420b37ac", "0x4245b5ee", "0x420ae76e", "0x4245ed94"], - [4, "0x420ae3e4", "0x4245f008", "0x420ae078", "0x4245f267", "0x420add2f", "0x4245f4b2"], - [4, "0x420a645a", "0x42464285", "0x4209f5c3", "0x42469a95", "0x420970a4", "0x4246f3ac"], - [4, "0x4208f6c9", "0x4247363b", "0x42088831", "0x42478308", "0x42083021", "0x4247e65c"], - [4, "0x4207cccd", "0x4248342f", "0x42075e36", "0x424876bf", "0x42071063", "0x4248cecf"], - [4, "0x4206ef9f", "0x4248fad7", "0x42058d51", "0x424a51e2", "0x42054084", "0x424a9471"], - [4, "0x4204e874", "0x424ae13e", "0x42049aa1", "0x424b4598", "0x42044cce", "0x424b9265"], - [4, "0x42037ae2", "0x424c6557", "0x4202be78", "0x424d5807", "0x42020d51", "0x424e4bbd"], - [4, "0x42020aa4", "0x424e5041", "0x4202075f", "0x424e55f3", "0x42020390", "0x424e5c97"], - [4, "0x4201d8b9", "0x424ea739", "0x420169aa", "0x424f68ba", "0x4201041a", "0x424f49b1"], - [4, "0x4200c18a", "0x424f3e6d", "0x42003d72", "0x424e6c82", "0x42000626", "0x424e3536"], - [4, "0x41ffdf3e", "0x424e092d", "0x41ff70a6", "0x424df3ac", "0x41ff2f1d", "0x424dc69e"], - [4, "0x41fec086", "0x424d8f52", "0x41fe9377", "0x424d4dc9", "0x41fe3b67", "0x424d167d"], - [4, "0x41fdccd0", "0x424cde2b", "0x41fd8b47", "0x424c915e", "0x41fd47b1", "0x424c4ecf"], - [4, "0x41fc8109", "0x424b5b18", "0x41fbd0e8", "0x424a7de9", "0x41fbba61", "0x424974b2"], - [4, "0x41fba3d9", "0x424880fc", "0x41fbba61", "0x42478e4c", "0x41fc1271", "0x4246b11d"], - [4, "0x41fc28f8", "0x4246634a", "0x41fc9790", "0x4245fff6", "0x41fcae17", "0x4245be6d"], - [4, "0x41fcc291", "0x42457bde", "0x41fcc291", "0x4245438c", "0x41fd0627", "0x42450203"], - [4, "0x41fd3336", "0x4244cab7", "0x41fe24e0", "0x4243cbbe", "0x41fe7cf0", "0x4243aaf9"], - [4, "0x41ff2f1d", "0x42436869", "0x42001cad", "0x42439fb5", "0x420052f3", "0x42433c61"], - [1, "0x420074be", "0x4243311d"], - [4, "0x42007ca0", "0x42432212", "0x4200797a", "0x4243077f", "0x420076e0", "0x4242f187"], - [4, "0x420075c2", "0x4242e818", "0x420074be", "0x4242df83", "0x420074be", "0x4242d90d"], - [4, "0x42005e37", "0x4242c286", "0x420048b6", "0x4242a1c1", "0x4200322f", "0x4242a1c1"], - [4, "0x4200037a", "0x42428ac2", "0x41ff9f76", "0x42429409", "0x41ff4ae5", "0x42429b9e"], - [4, "0x41ff26f2", "0x42429ed7", "0x41ff066b", "0x4242a1c1", "0x41feeb8a", "0x4242a1c1"], - [4, "0x41fc5609", "0x424280fc", "0x41f8f5c7", "0x4242967d", "0x41f674c1", "0x424280fc"], - [4, "0x41f6308d", "0x42427bfb", "0x41f5df05", "0x42427fa9", "0x41f58bd2", "0x4242836b"], - [4, "0x41f523a5", "0x4242881f", "0x41f4b8db", "0x42428cf1", "0x41f46252", "0x424280fc"], - [4, "0x41f420c9", "0x424275b8", "0x41f3b025", "0x424248aa", "0x41f38523", "0x42423329"], - [4, "0x41f35814", "0x4241e556", "0x41f35814", "0x42418203", "0x41f3168b", "0x424128ec"], - [4, "0x41f2be7b", "0x42406d88", "0x41f27ae5", "0x423f9059", "0x41f20e5a", "0x423ebe6d"], - [4, "0x41f1f5c6", "0x423e7bdd", "0x41f19db6", "0x423e1889", "0x41f1893b", "0x423dd5fa"], - [4, "0x41f11897", "0x423ca0bb", "0x41f0ac0c", "0x423b967d", "0x41f026ed", "0x423a613e"], - [4, "0x41eff9df", "0x4239e763", "0x41ef8b47", "0x42394cc3", "0x41ef49be", "0x4238d2e8"], - [4, "0x41ef3337", "0x42386450", "0x41ef49be", "0x4237e038", "0x41ef3337", "0x42375b19"], - [4, "0x41ef3337", "0x42371889", "0x41ef0629", "0x4236a9f2", "0x41eedb27", "0x42365c1f"], - [4, "0x41eec46b", "0x42365f4b", "0x41eead8b", "0x42366025", "0x41ee96fe", "0x423660fc"], - [4, "0x41ee5632", "0x42366365", "0x41ee180e", "0x423665b5", "0x41ede771", "0x42369eae"], - [4, "0x41edb8fd", "0x42370af4", "0x41edd09d", "0x42376dc0", "0x41ede4f4", "0x4237c2ce"], - [4, "0x41ee0ae7", "0x4238617d", "0x41ee2569", "0x4238d057", "0x41ec5815", "0x4238f3ac"], - [4, "0x41ebcb02", "0x42390135", "0x41eada68", "0x4238f3f8", "0x41e9e2a0", "0x4238e656"], - [4, "0x41e86fb4", "0x4238d1ee", "0x41e6ecb1", "0x4238bca3", "0x41e68f61", "0x4238fef0"], - [4, "0x41e62e7d", "0x42394134", "0x41e657ad", "0x42398d28", "0x41e68343", "0x4239dd88"], - [4, "0x41e6a7d4", "0x423a20f6", "0x41e6ce15", "0x423a6780", "0x41e6a5e8", "0x423aae0b"], - [4, "0x41e68f60", "0x423ab94f", "0x41e66252", "0x423ab94f", "0x41e66252", "0x423acfd6"], - [4, "0x41e62323", "0x423ac7c1", "0x41e5e3f4", "0x423acb45", "0x41e5b4a8", "0x423acde6"], - [4, "0x41e5a207", "0x423acef0", "0x41e591de", "0x423acfd6", "0x41e58523", "0x423acfd6"], - [1, "0x41e55a21", "0x423ab94f"], - [4, "0x41e49379", "0x423a8d47", "0x41e40e5a", "0x423a6c83", "0x41e372b4", "0x423a4bbe"], - [4, "0x41e253fc", "0x423a092f", "0x41dfba62", "0x4239c69f", "0x41de70a8", "0x423a136c"], - [4, "0x41de2d13", "0x423a29f3", "0x41dda7f4", "0x423a77c6", "0x41dd7cf2", "0x423ab94f"], - [4, "0x41dd6dad", "0x423ae29a", "0x41dd72de", "0x423b0e7c", "0x41dd77cd", "0x423b382b"], - [4, "0x41dd816c", "0x423b897f", "0x41dd8a0e", "0x423bd279", "0x41dcf7d3", "0x423bef95"], - [4, "0x41dc995e", "0x423bf683", "0x41dc215a", "0x423bec66", "0x41dbb8bd", "0x423be395"], - [4, "0x41db773c", "0x423bde11", "0x41db3bc5", "0x423bd90e", "0x41db1066", "0x423bd90e"], - [4, "0x41da49be", "0x423bb84a", "0x41d9c6ab", "0x423bb84a", "0x41d8fdf7", "0x423bad06"], - [4, "0x41d8caee", "0x423ba73d", "0x41d88f1d", "0x423b9d20", "0x41d84d88", "0x423b920a"], - [4, "0x41d78fd2", "0x423b71f8", "0x41d6a1e0", "0x423b49bf", "0x41d5ccd0", "0x423b6a77"], - [4, "0x41d5b648", "0x423b6a77", "0x41d5893a", "0x423b967f", "0x41d5893a", "0x423b967f"], - [4, "0x41d572b3", "0x423b967f", "0x41d67cf1", "0x423bfada", "0x41d6a9ff", "0x423c0517"], - [4, "0x41d72d11", "0x423c311f", "0x41d7df3e", "0x423c52ea", "0x41d8645d", "0x423c6971"], - [4, "0x41d98316", "0x423cccc5", "0x41dae563", "0x423cf8cd", "0x41dc312a", "0x423d46a0"], - [4, "0x41dd3b67", "0x423d8829", "0x41deb230", "0x423dcab8", "0x41dfd0e8", "0x423d72a8"], - [4, "0x41e0999c", "0x423d46a0", "0x41e0db26", "0x423cd809", "0x41e10834", "0x423c52ea"], - [4, "0x41e20ce6", "0x423c2297", "0x41e2bc50", "0x423c5493", "0x41e3760e", "0x423c8981"], - [4, "0x41e3e772", "0x423ca9d1", "0x41e45cb0", "0x423ccb3a", "0x41e4eb88", "0x423cd809"], - [4, "0x41e5f3b9", "0x423ced8a", "0x41e75607", "0x423cf8ce", "0x41e849bd", "0x423cac01"], - [4, "0x41e8fbea", "0x423c73b0", "0x41ea041b", "0x423bd910", "0x41e9d70d", "0x423b28ef"], - [4, "0x41e9c086", "0x423acfd9", "0x41e96876", "0x423a8d49", "0x41e953fb", "0x423a3539"], - [4, "0x41e96876", "0x423a29f6", "0x41e99584", "0x423a0931", "0x41e9c086", "0x423a0931"], - [4, "0x41ea450d", "0x4239f86f", "0x41eaedd7", "0x423a12bc", "0x41eb6922", "0x423a25f2"], - [4, "0x41eb939a", "0x423a2c90", "0x41ebb8ac", "0x423a3256", "0x41ebd501", "0x423a3539"], - [4, "0x41ebdbe1", "0x423a3539", "0x41ebe28f", "0x423a342d", "0x41ebe9cf", "0x423a3309"], - [4, "0x41ebfa51", "0x423a3072", "0x41ec0dc2", "0x423a2d65", "0x41ec2d11", "0x423a3539"], - [4, "0x41ec9ba9", "0x423a407c", "0x41ed6251", "0x423a8d49", "0x41ed8f5f", "0x423ac495"], - [4, "0x41edab72", "0x423b0cc5", "0x41ed4e3b", "0x423ba53b", "0x41ed03d7", "0x423c1ee8"], - [4, "0x41ecdc43", "0x423c5fa5", "0x41ecba03", "0x423c97aa", "0x41ecb230", "0x423cb63f"], - [4, "0x41ec5813", "0x423d936e", "0x41ec2d11", "0x423e4fd8", "0x41ebd501", "0x423f21c4"], - [4, "0x41eba7f3", "0x423fb121", "0x41eb395b", "0x4240580a", "0x41eaf7d2", "0x4240d0df"], - [4, "0x41eacac4", "0x42414aba", "0x41eacac4", "0x4241fbe1", "0x41ea5c2c", "0x424248ae"], - [4, "0x41ea0177", "0x424289bb", "0x41e7d569", "0x4242869c", "0x41e5c21d", "0x424283a1"], - [4, "0x41e445c2", "0x4242817f", "0x41e2d617", "0x42427f6f", "0x41e226ed", "0x42429681"], - [4, "0x41e1fbeb", "0x42429681", "0x41e1a1ce", "0x4242b84b", "0x41e16045", "0x4242d910"], - [4, "0x41e18b47", "0x4242ee91", "0x41e16045", "0x4242f9d4", "0x41e18b47", "0x42431b9f"], - [4, "0x41e1cfd1", "0x42434a5a", "0x41e27dc2", "0x42434c58", "0x41e32d49", "0x42434e5b"], - [4, "0x41e39e39", "0x42434fa6", "0x41e40fd1", "0x424350f3", "0x41e4666a", "0x42435e2e"], - [4, "0x41e47ae5", "0x42435e2e", "0x41e4a7f3", "0x424373af", "0x41e4eb89", "0x42437ef3"], - [4, "0x41e4666a", "0x42445c23", "0x41e372b4", "0x4244e141", "0x41e2ac0c", "0x42459162"], - [4, "0x41e2ac0c", "0x42459ca6", "0x41e27efe", "0x4245d3f1", "0x41e253fc", "0x4245df35"], - [4, "0x41e226ed", "0x42461787", "0x41e149be", "0x4246c7a8", "0x41e13337", "0x4246f4b6"], - [4, "0x41e13337", "0x4246fef4", "0x41e11ebc", "0x42472c02", "0x41e10835", "0x42472c02"], - [4, "0x41e0c49f", "0x42474cc6", "0x41df8f60", "0x42488206", "0x41df20c8", "0x4248e660"], - [4, "0x41def5c6", "0x42490725", "0x41de70a7", "0x4249a1c5", "0x41de4399", "0x4249b84c"], - [4, "0x41ddeb89", "0x424a105c", "0x41ddd501", "0x424a5e2f", "0x41dd7cf1", "0x424aac02"], - [4, "0x41dcf7d2", "0x424b301b", "0x41dc5e39", "0x424bcbc1", "0x41dbd91a", "0x424c5b1d"], - [4, "0x41db9585", "0x424c8725", "0x41db3d74", "0x424cc9b4", "0x41db1066", "0x424d0100"], - [4, "0x41db1066", "0x424d0c44", "0x41da1ebc", "0x424df4b6", "0x41da0835", "0x424e157b"], - [4, "0x41d9147f", "0x424f136e", "0x41d87ae5", "0x42501ca6", "0x41d7872f", "0x4251105c"], - [4, "0x41d77816", "0x4251105c", "0x41d766b1", "0x425111a0", "0x41d75563", "0x425112e2"], - [4, "0x41d7330a", "0x42511561", "0x41d7110b", "0x425117da", "0x41d70210", "0x4251105c"], - [4, "0x41d6eb89", "0x4251105c", "0x41d6c087", "0x4250ef98", "0x41d6c087", "0x4250e454"], - [4, "0x41d59fc3", "0x42506a79", "0x41d453fc", "0x424f136f", "0x41d453fc", "0x424f136f"], - [4, "0x41d3a3db", "0x424e8413", "0x41d33544", "0x424dc7a8", "0x41d2b025", "0x424d0c44"], - [4, "0x41d2999e", "0x424cc9b5", "0x41d2418d", "0x424c7be2", "0x41d2147f", "0x424c2f15"], - [4, "0x41d0b231", "0x42491dac", "0x41d1395c", "0x4245a8f0", "0x41d38d54", "0x4242b952"], - [4, "0x41d43d75", "0x4241ba58", "0x41d547b2", "0x42406e91", "0x41d6aa00", "0x423f9162"], - [4, "0x41d71898", "0x423f4496", "0x41d88f61", "0x423f4496", "0x41d8e771", "0x423eeb7f"], - [4, "0x41d8fdf8", "0x423ed4f8", "0x41d8e771", "0x423ebf77", "0x41d8fdf8", "0x423e9eb2"], - [4, "0x41d8d2f6", "0x423e9268", "0x41d8d2f6", "0x423e882b", "0x41d8a5e8", "0x423e7ce7"], - [4, "0x41d85193", "0x423e6b26", "0x41d7e3fe", "0x423e6ca2", "0x41d774f1", "0x423e6e23"], - [4, "0x41d71706", "0x423e6f69", "0x41d6b80f", "0x423e70b2", "0x41d6666b", "0x423e6660"], - [4, "0x41d4a924", "0x423e564f", "0x41d2a18e", "0x423e5889", "0x41d0ab0e", "0x423e5ab0"], - [4, "0x41d000ff", "0x423e5b6b", "0x41cf58e4", "0x423e5c23", "0x41ceb64a", "0x423e5c23"], - [1, "0x41ce8b48", "0x423e6660"], - [4, "0x41ce47b2", "0x423e7ce7", "0x41cb6e9c", "0x423e5c23", "0x41cb2b06", "0x423e50df"], - [4, "0x41cb0004", "0x423e459c", "0x41caa5e7", "0x423e0e50", "0x41ca916c", "0x423dec85"], - [4, "0x41ca81c5", "0x423ddd94", "0x41ca87df", "0x423dc3c2", "0x41ca8d0d", "0x423dadd5"], - [4, "0x41ca8f53", "0x423da435", "0x41ca916c", "0x423d9b55", "0x41ca916c", "0x423d9475"], - [4, "0x41ca7772", "0x423d0889", "0x41ca7b6c", "0x423c5782", "0x41ca7f22", "0x423bb272"], - [4, "0x41ca81db", "0x423b3937", "0x41ca846f", "0x423ac670", "0x41ca7ae5", "0x423a6d8c"], - [4, "0x41ca22d4", "0x4237cabc", "0x41ca395c", "0x4234fbe2", "0x41c9f5c6", "0x4232384d"], - [4, "0x41c9eac9", "0x4231ec64", "0x41c9efe0", "0x423198ee", "0x41c9f55c", "0x42313efc"], - [4, "0x41c9fb1e", "0x4230e082", "0x41ca0150", "0x42307ae2", "0x41c9f5c6", "0x42300f57"], - [4, "0x41c9df3f", "0x422fb641", "0x41c9b43d", "0x422f3c66", "0x41c8eb89", "0x422f52ed"], - [4, "0x41c86876", "0x422f5e31", "0x41c7f9df", "0x422fa0c0", "0x41c79fc2", "0x422fb641"], - [4, "0x41c69791", "0x42300f58", "0x41c50835", "0x423046a3", "0x41c3a7f3", "0x423051e7"], - [4, "0x41c245a5", "0x42305c24", "0x41c0e357", "0x423046a3", "0x41bfc49f", "0x4230301c"], - [4, "0x41bd2d12", "0x423024d9", "0x41bb1897", "0x42300f58", "0x41b89791", "0x422fee93"], - [4, "0x41b84d3c", "0x422fee93", "0x41b7ed1d", "0x422feb6c", "0x41b78525", "0x422fe802"], - [4, "0x41b6d741", "0x422fe24e", "0x41b6136b", "0x422fdbe1", "0x41b57ae5", "0x422fe249"], - [4, "0x41b249be", "0x42300f58", "0x41af168b", "0x423072ac", "0x41ac26ed", "0x4231188f"], - [4, "0x41aa999d", "0x42316662", "0x41a8c8b8", "0x4231c9b6", "0x41a724e1", "0x42320c45"], - [4, "0x41a5ed95", "0x4232384d", "0x41a476cd", "0x42324ed4", "0x41a35608", "0x42326f99"], - [4, "0x41a31d6c", "0x42326f99", "0x41a2e72c", "0x42326e5d", "0x41a2b348", "0x42326d2e"], - [4, "0x41a209a8", "0x42326950", "0x41a17940", "0x42326606", "0x41a10210", "0x4232905e"], - [4, "0x41a0eb89", "0x4232905e", "0x41a0eb89", "0x4232bc66", "0x41a0c087", "0x4232c7aa"], - [4, "0x41a19db6", "0x42330a3a", "0x41a28f60", "0x4233157d", "0x41a3c6ac", "0x42334cc9"], - [4, "0x41a3f1ae", "0x4233580d", "0x41a46046", "0x423378d1", "0x41a4b856", "0x42338415"], - [4, "0x41a7666b", "0x4233e769", "0x41aba1cf", "0x42340934", "0x41aea7f4", "0x4233d0e2"], - [4, "0x41af8232", "0x4233c419", "0x41b0603d", "0x4233b1b3", "0x41b143af", "0x42339edb"], - [4, "0x41b36f8b", "0x423370cd", "0x41b5bbad", "0x42334012", "0x41b83f81", "0x4233580d"], - [4, "0x41b91cb0", "0x4233580d", "0x41ba26ed", "0x42338f59", "0x41baed95", "0x4233a4da"], - [4, "0x41bbf5c6", "0x4233b01d", "0x41bcd2f5", "0x4233b01d", "0x41bdf3ba", "0x4233bb61"], - [4, "0x41be5434", "0x4233bf2b", "0x41bebee2", "0x4233c6ab", "0x41bf2e9d", "0x4233ce86"], - [4, "0x41c00af1", "0x4233de04", "0x41c0faea", "0x4233eee3", "0x41c1d70e", "0x4233e769"], - [4, "0x41c2cac4", "0x4233d0e2", "0x41c42b06", "0x4233bb61", "0x41c51ebc", "0x4233a4da"], - [4, "0x41c54490", "0x42339b8a", "0x41c5789c", "0x42338864", "0x41c5b4d2", "0x4233723d"], - [4, "0x41c64c7f", "0x42333a6e", "0x41c717f4", "0x4232ef92", "0x41c7b649", "0x4232fef7"], - [4, "0x41c87573", "0x423308b4", "0x41c83cca", "0x4233c87b", "0x41c81caa", "0x42343537"], - [4, "0x41c8179e", "0x4234464a", "0x41c8132e", "0x42345551", "0x41c81066", "0x42346145"], - [4, "0x41c56252", "0x4234820a", "0x41c2cac4", "0x42346145", "0x41c03337", "0x4234af18"], - [4, "0x41bd6e9b", "0x4234fbe5", "0x41bac087", "0x42359685", "0x41b7e770", "0x4235ad0c"], - [4, "0x41b68df8", "0x4235c566", "0x41b4f76d", "0x4235b357", "0x41b39a50", "0x4235a3d5"], - [4, "0x41b321a1", "0x42359e78", "0x41b2afce", "0x4235996a", "0x41b249be", "0x42359685"], - [4, "0x41af8523", "0x423575c1", "0x41ab8b48", "0x42356a7d", "0x41a94dd7", "0x4235cdd1"], - [4, "0x41a8df40", "0x4235d915", "0x41a85a21", "0x42361060", "0x41a81898", "0x42361ba4"], - [4, "0x41a7a7f4", "0x42363125", "0x41a672b5", "0x42366977", "0x41a65e3a", "0x42369479"], - [4, "0x41a64f35", "0x42369bfc", "0x41a65437", "0x4236a37e", "0x41a65938", "0x4236ab00"], - [4, "0x41a65bb9", "0x4236aec1", "0x41a65e3a", "0x4236b283", "0x41a65e3a", "0x4236b644"], - [4, "0x41a7af59", "0x4236ce22", "0x41a8f59b", "0x4236abdf", "0x41aa3035", "0x42368ad6"], - [4, "0x41aaa589", "0x42367e84", "0x41ab193d", "0x4236725e", "0x41ab8b48", "0x42366977"], - [4, "0x41aced96", "0x42365d2d", "0x41ae7ae5", "0x42366977", "0x41af9baa", "0x423673b4"], - [4, "0x41b1f1ae", "0x42369fbc", "0x41b4312b", "0x423724db", "0x41b62d12", "0x4237676a"], - [4, "0x41b7e770", "0x4237a9fa", "0x41b9f9df", "0x4237e145", "0x41bbf5c6", "0x4237ec89"], - [4, "0x41bea5e7", "0x42380d4d", "0x41c245a5", "0x42379eb6", "0x41c45814", "0x423750e3"], - [4, "0x41c470ac", "0x42374ece", "0x41c49799", "0x423749b8", "0x41c4c7b1", "0x4237436f"], - [4, "0x41c59be4", "0x423727b3", "0x41c72289", "0x4236f4a5", "0x41c79fc2", "0x4237459f"], - [4, "0x41c7eddd", "0x42378365", "0x41c7909f", "0x42388b0e", "0x41c74899", "0x423956b5"], - [4, "0x41c728c1", "0x4239b0be", "0x41c70d10", "0x4239ff0c", "0x41c70628", "0x423a2aff"], - [4, "0x41c6ae18", "0x423afceb", "0x41c68109", "0x423bda1a", "0x41c63f80", "0x423ca1c8"], - [4, "0x41c61271", "0x423d1a9d", "0x41c61271", "0x423de24b", "0x41c5ba61", "0x423e24da"], - [4, "0x41c55a8a", "0x423e73bd", "0x41c1aa87", "0x423e67dc", "0x41befc3a", "0x423e5f39"], - [4, "0x41bdf144", "0x423e5bdd", "0x41bd0d4d", "0x423e58fe", "0x41bc916b", "0x423e5c26"], - [4, "0x41bc0e59", "0x423e6664", "0x41bb2f1e", "0x423e882f", "0x41bac086", "0x423e926c"], - [4, "0x41bac086", "0x423ea8f3", "0x41baac0b", "0x423ebf7b", "0x41baac0b", "0x423ec9b8"], - [4, "0x41bb041b", "0x423ee03f", "0x41bb2f1d", "0x423f0c47", "0x41bb893a", "0x423f178b"], - [4, "0x41bc22d4", "0x423f3955", "0x41bc916b", "0x423f22ce", "0x41bd168a", "0x423f4499"], - [4, "0x41bd5813", "0x423f4ed7", "0x41bd6e9a", "0x423f7adf", "0x41bd6e9a", "0x423f7adf"], - [1, "0x41bd8521", "0x423f7adf"], - [4, "0x41bda39f", "0x423fba09", "0x41bd6a9b", "0x42400928", "0x41bd3ed0", "0x424045ed"], - [4, "0x41bd2cd6", "0x42405ede", "0x41bd1d17", "0x424074b8", "0x41bd1689", "0x4240851c"], - [4, "0x41bd0001", "0x4240c6a5", "0x41bd0001", "0x42411478", "0x41bcd2f3", "0x4241624b"], - [4, "0x41bc7ae2", "0x4241a4da", "0x41bc6667", "0x4241e664", "0x41bc0e57", "0x424228f3"], - [4, "0x41bbb43a", "0x424276c6", "0x41bb45a2", "0x4242c393", "0x41baed92", "0x42431166"], - [4, "0x41ba1063", "0x424374ba", "0x41b949bb", "0x4243ee95", "0x41b88313", "0x42445d2d"], - [4, "0x41b7e76d", "0x4244a9fa", "0x41b7624f", "0x42450311", "0x41b6c8b5", "0x4245449a"], - [4, "0x41b62d0f", "0x4245872a", "0x41b56667", "0x4245c9b9", "0x41b4cac1", "0x4246178c"], - [4, "0x41b445a2", "0x42464ed7", "0x41b3c083", "0x42468623", "0x41b353f8", "0x4246bd6f"], - [4, "0x41b1db23", "0x424779da", "0x41b0624e", "0x4248353e", "0x41af0000", "0x4248fbe6"], - [4, "0x41aeeb85", "0x42491db1", "0x41ae6667", "0x42496b84", "0x41ae22d1", "0x42498105"], - [4, "0x41ad45a2", "0x424a26e8", "0x41ac3d71", "0x424ab644", "0x41ab8b44", "0x424b676b"], - [4, "0x41ab49bb", "0x424b9eb7", "0x41aac49c", "0x424c1892", "0x41aab021", "0x424c2f19"], - [4, "0x41aa147b", "0x424cc9b9", "0x41a8b22d", "0x424e4187", "0x41a8b22d", "0x424e4ccb"], - [4, "0x41a870a4", "0x424e8417", "0x41a77ced", "0x42500729", "0x41a74fdf", "0x4250a1c9"], - [4, "0x41a68937", "0x4252cabf", "0x41a76666", "0x42551479", "0x41a85a1c", "0x4256c49a"], - [4, "0x41a8b22c", "0x42575f3a", "0x41a8c8b3", "0x4257e458", "0x41a9374b", "0x42586871"], - [4, "0x41a9a5e3", "0x42591998", "0x41aa3f7c", "0x42599eb7", "0x41aab020", "0x425a655f"], - [4, "0x41aa9999", "0x425a655f", "0x41aa8311", "0x425a8623", "0x41aa5603", "0x425a9167"], - [4, "0x41a9d0e5", "0x425aa6e8", "0x41a920c4", "0x425a9cab", "0x41a85a1c", "0x425aa6e8"], - [4, "0x41a5ed90", "0x425abd6f", "0x41a53d70", "0x425af4bb", "0x41a4ced8", "0x425c0936"], - [4, "0x41a4fbe6", "0x425c147a", "0x41a56a7e", "0x425c353e", "0x41a5c28e", "0x425c4082"], - [4, "0x41a65e34", "0x425c4082", "0x41a74fde", "0x425c147a", "0x41a7d4fd", "0x425c147a"], - [4, "0x41a7f9dc", "0x425c12eb", "0x41a81f8f", "0x425c1129", "0x41a845cb", "0x425c0f61"], - [4, "0x41a933a1", "0x425c044c", "0x41aa363b", "0x425bf83f", "0x41ab0830", "0x425c147a"], - [4, "0x41aab01f", "0x425cba5d", "0x41a90a3c", "0x425d820b", "0x41a82d0d", "0x425e0624"], - [4, "0x41a63126", "0x425f51ea", "0x41a51061", "0x426122d0", "0x41a48d4f", "0x4262bb63"], - [4, "0x41a46040", "0x42634082", "0x41a48d4f", "0x4263f1a8", "0x41a449b9", "0x426475c1"], - [4, "0x41a41eb7", "0x42648105", "0x41a3f1a9", "0x42648c48", "0x41a3f1a9", "0x4264ad0d"], - [4, "0x41a3d392", "0x4264a52b", "0x41a39e6d", "0x4264a851", "0x41a3727d", "0x4264aaeb"], - [4, "0x41a35f9f", "0x4264ac09", "0x41a34e73", "0x4264ad0d", "0x41a34188", "0x4264ad0d"], - [4, "0x41a2e76b", "0x4264a1c9", "0x41a20a3c", "0x42641db1", "0x41a1b22c", "0x4263fbe6"], - [4, "0x41a0eb84", "0x426377cd", "0x419fe353", "0x4262f2af", "0x419eef9d", "0x4262580f"], - [4, "0x419eac07", "0x42624187", "0x419eac07", "0x426220c3", "0x419e8105", "0x4261fef8"], - [4, "0x419e53f7", "0x4261f4bb", "0x419e3d70", "0x4261fef8", "0x419e28f5", "0x4261f4bb"], - [1, "0x419e28f5", "0x4261d2f0"], - [1, "0x419e126e", "0x4261d2f0"], - [4, "0x419da3d6", "0x4261bd6e", "0x419d0830", "0x42613850", "0x419cb020", "0x42610104"], - [4, "0x419c8312", "0x4260e03f", "0x419c147a", "0x4260c9b8", "0x419bd2f1", "0x42609db0"], - [4, "0x419adf3b", "0x42601997", "0x419a1893", "0x425f9479", "0x419924dd", "0x425ef9d9"], - [4, "0x4197ae14", "0x425e1caa", "0x4195dd2f", "0x425d6b83", "0x41947ae1", "0x425c77cd"], - [4, "0x419469cb", "0x425c6c2c", "0x4194580f", "0x425c5fe3", "0x419445b3", "0x425c532a"], - [4, "0x4193522c", "0x425baa70", "0x4191efca", "0x425ab4e8", "0x41903f7d", "0x425b6e96"], - [1, "0x418f4bc7", "0x425bdd2e"], - [4, "0x418ef17c", "0x425c8038", "0x4190c6f3", "0x425d98aa", "0x4191e26f", "0x425e4202"], - [4, "0x41922227", "0x425e6813", "0x41925879", "0x425e8886", "0x41927cee", "0x425ea0c4"], - [4, "0x41944dd4", "0x425fd709", "0x41960832", "0x42610c49", "0x4197c290", "0x4262374b"], - [4, "0x4198cccd", "0x4262f2b0", "0x419a1894", "0x4263a3d7", "0x419af5c3", "0x42645f3b"], - [5], - [0, "0x41f03b61", "0x4241d0ea"], - [4, "0x41f0105f", "0x4240e877", "0x41effbe4", "0x42400004", "0x41f026e6", "0x423f0c4e"], - [1, "0x41f0957e", "0x423f395c"], - [4, "0x41f0ade0", "0x423f4bf0", "0x41f0aa9c", "0x423f5e83", "0x41f0a751", "0x423f7146"], - [4, "0x41f0a4cd", "0x423f7f9c", "0x41f0a243", "0x423f8e0d", "0x41f0ac05", "0x423f9cb0"], - [4, "0x41f11890", "0x424079df", "0x41f18934", "0x42414087", "0x41f1b436", "0x42423f81"], - [4, "0x41f19daf", "0x42423f81", "0x41f19daf", "0x424249be", "0x41f18934", "0x42426b89"], - [4, "0x41f18934", "0x42426b89", "0x41f1459e", "0x42426045", "0x41f12f17", "0x42426b89"], - [4, "0x41f18934", "0x42426b89", "0x41f11890", "0x424276cd", "0x41f11890", "0x424276cd"], - [4, "0x41f0c080", "0x424276cd", "0x41f051e8", "0x42423f81", "0x41f03b61", "0x424228fa"], - [1, "0x41f03b61", "0x4241d0ea"], - [5], - [0, "0x41ec580c", "0x42423f81"], - [4, "0x41ec580c", "0x42414bcb", "0x41ecc8b0", "0x42408523", "0x41ed4dcf", "0x423fd3fc"], - [1, "0x41eda5df", "0x423fdf3f"], - [4, "0x41edd0e1", "0x42403750", "0x41ee126a", "0x4241e66a", "0x41edba5a", "0x42423f81"], - [4, "0x41eda5df", "0x42426045", "0x41ecf3b2", "0x42426b89", "0x41ecf3b2", "0x42426b89"], - [4, "0x41ece4c1", "0x42426410", "0x41ecd6b7", "0x42426681", "0x41ecc861", "0x424268fe"], - [4, "0x41ecc11a", "0x42426a42", "0x41ecb9bf", "0x42426b89", "0x41ecb229", "0x42426b89"], - [4, "0x41ec9ba2", "0x42426046", "0x41ec6e93", "0x42423f81", "0x41ec580c", "0x42423f81"], - [5], - [0, "0x41ce9be4", "0x4258a8c9"], - [4, "0x41ce9829", "0x4258a58c", "0x41cea4b0", "0x42589da1", "0x41ce8b41", "0x42588a40"], - [4, "0x41ce47aa", "0x42580f5e", "0x41ce3f79", "0x42579377", "0x41ce28f2", "0x4256e250"], - [4, "0x41ce2462", "0x4256bc5a", "0x41ce1e64", "0x4256908c", "0x41ce17ec", "0x42566145"], - [4, "0x41cdfe76", "0x4255a72c", "0x41cddda3", "0x4254b73b", "0x41cdef9a", "0x425421cd"], - [1, "0x41ce5e32", "0x425421cd"], - [4, "0x41ceccca", "0x4254f3b9", "0x41cec8b1", "0x42564086", "0x41cedd2c", "0x4257343c"], - [4, "0x41cf0a3a", "0x42579790", "0x41cf0e53", "0x4258395b", "0x41cf0e53", "0x42589db5"], - [4, "0x41cf0e53", "0x4258adee", "0x41cf0180", "0x4258ad40", "0x41cee8bc", "0x4258abf1"], - [4, "0x41cee0ad", "0x4258ab83", "0x41ced759", "0x4258ab05", "0x41ceccca", "0x4258ab05"], - [4, "0x41cea8ce", "0x4258ab05", "0x41ce9e77", "0x4258ab05", "0x41ce9be4", "0x4258a8c9"], - [5], - [0, "0x41bd1b5a", "0x426798fb"], - [4, "0x41bd18ec", "0x4267a672", "0x41bd168f", "0x4267b389", "0x41bd168f", "0x4267be7a"], - [4, "0x41bd168f", "0x4267df3d", "0x41bcd2f9", "0x42684291", "0x41bcd2f9", "0x4268645c"], - [4, "0x41bca7f7", "0x4268d2f4", "0x41bcd2f9", "0x426920c6", "0x41bca7f7", "0x42698f5e"], - [4, "0x41bc9170", "0x4269f2b2", "0x41bc395f", "0x426a820e", "0x41bc22d8", "0x426ae562"], - [4, "0x41bc0e5d", "0x426b5f3d", "0x41bc0e5d", "0x426bb853", "0x41bbf5ca", "0x426c3c6c"], - [4, "0x41bb9dba", "0x426d3b66", "0x41bb2f22", "0x426e6562", "0x41baed99", "0x426f645c"], - [4, "0x41bac08b", "0x426fd1ed", "0x41ba9589", "0x4270418b", "0x41ba9589", "0x4270999b"], - [4, "0x41ba9589", "0x4270b47c", "0x41ba9839", "0x4270cf3d", "0x41ba9ad0", "0x4270e907"], - [4, "0x41ba9fb9", "0x427119ea", "0x41baa448", "0x42714754", "0x41ba9589", "0x42716b87"], - [4, "0x41ba87a0", "0x42719b96", "0x41ba6888", "0x42719d2d", "0x41ba435a", "0x42719f14"], - [4, "0x41ba2c52", "0x4271a041", "0x41ba12f4", "0x4271a18d", "0x41b9f9e3", "0x4271ae16"], - [4, "0x41b98b4b", "0x4271820d", "0x41b9333b", "0x42713f7e", "0x41b949c2", "0x4270c5a3"], - [4, "0x41b974c4", "0x42701fc0", "0x41b9ccd4", "0x426f645c", "0x41ba106a", "0x426ec9bc"], - [4, "0x41ba3b6c", "0x426e0d52", "0x41ba7f02", "0x426d50e7", "0x41baac10", "0x426cab04"], - [4, "0x41bac08b", "0x426c3129", "0x41baac10", "0x426bd918", "0x41baed99", "0x426b5f3d"], - [1, "0x41bb189b", "0x426b3335"], - [4, "0x41bb2f22", "0x426acfe1", "0x41bb45aa", "0x426a6c8e", "0x41bb72b8", "0x426a1377"], - [4, "0x41bbb441", "0x42693648", "0x41bb9dba", "0x4267d500", "0x41bc7ae9", "0x42672f1d"], - [4, "0x41bc8b13", "0x42673e8b", "0x41bcb161", "0x426737d5", "0x41bcce0d", "0x426732cf"], - [4, "0x41bcd957", "0x426730d4", "0x41bce324", "0x42672f1d", "0x41bce981", "0x42672f1d"], - [4, "0x41bd0008", "0x42674fe2", "0x41bd168f", "0x4267449e", "0x41bd168f", "0x42674fe2"], - [4, "0x41bd25cb", "0x42675f1e", "0x41bd206c", "0x42677cde", "0x41bd1b5a", "0x426798fb"], - [5], - [0, "0x41d4957d", "0x426e872e"], - [4, "0x41d51a9c", "0x426ea7f2", "0x41d48102", "0x426f8521", "0x41d453f4", "0x426fbc6d"], - [4, "0x41d43d6d", "0x426fbc6e", "0x41d43d6d", "0x426fd1ef", "0x41d43d6d", "0x426fdd33"], - [1, "0x41d4126b", "0x426fdd33"], - [4, "0x41d3d0e1", "0x426f9ba9", "0x41d3603d", "0x426f010a", "0x41d3a3d3", "0x426e916c"], - [4, "0x41d3b84d", "0x426e872e", "0x41d3d0e1", "0x426e916c", "0x41d3fbe3", "0x426e70a7"], - [4, "0x41d428f2", "0x426e872e", "0x41d453f4", "0x426e70a7", "0x41d4957d", "0x426e872e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_3": { - "path": [[0, "0x43c38c6a", "0x43a739fc"], - [1, "0x43c36168", "0x43a74efa"], - [1, "0x43c33666", "0x43a6f7f0"], - [1, "0x43c36168", "0x43a6e1ec"], - [1, "0x43c38c6a", "0x43a739fc"], - [5], - [0, "0x43c39062", "0x43a73810"], - [1, "0x43c3676d", "0x43a75106"], - [1, "0x43c33375", "0x43a6fefa"], - [1, "0x43c35d71", "0x43a6e3f8"], - [1, "0x43c39062", "0x43a73810"], - [1, "0x43c39062", "0x43a73810"], - [5], - [0, "0x43e38958", "0x43971c08"], - [1, "0x43e3824e", "0x43973000"], - [1, "0x43e36f5c", "0x439739fc"], - [1, "0x43e35a5e", "0x43970df4"], - [1, "0x43e38958", "0x43971c08"], - [5], - [0, "0x43e36f5c", "0x439739fc"], - [1, "0x43c38c6a", "0x43a739fc"], - [1, "0x43c36168", "0x43a6e1ec"], - [1, "0x43e3445a", "0x4396e1ec"], - [1, "0x43e36f5c", "0x439739fc"], - [5], - [0, "0x43e41f5c", "0x43946efa"], - [1, "0x43e4545a", "0x439479fc"], - [1, "0x43e44354", "0x4394acee"], - [1, "0x43e41646", "0x43949efa"], - [1, "0x43e41f5c", "0x43946efa"], - [1, "0x43e41f5c", "0x43946efa"], - [5], - [0, "0x43e44354", "0x4394ad0e"], - [1, "0x43e38958", "0x43971c08"], - [1, "0x43e32b64", "0x43970000"], - [1, "0x43e3e76d", "0x43949106"], - [1, "0x43e44354", "0x4394ad0e"], - [1, "0x43e44354", "0x4394ad0e"], - [5], - [0, "0x43e17d50", "0x4393f20c"], - [1, "0x43e18e56", "0x4393e810"], - [1, "0x43e1a148", "0x4393eb02"], - [1, "0x43e19852", "0x43941b02"], - [1, "0x43e17d50", "0x4393f20c"], - [5], - [0, "0x43e1a168", "0x4393eb02"], - [1, "0x43e41f5c", "0x43946efa"], - [1, "0x43e40b64", "0x4394cefa"], - [1, "0x43e18d71", "0x43944b02"], - [1, "0x43e1a168", "0x4393eb02"], - [5], - [0, "0x43c35d50", "0x43a6e3f8"], - [1, "0x43e17d50", "0x4393f1ec"], - [1, "0x43e1b148", "0x439443f8"], - [1, "0x43c39042", "0x43a737f0"], - [1, "0x43c35d50", "0x43a6e3f8"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43e17f53", "0x4393f519"], - [1, "0x43e19767", "0x43941b1d"], - [1, "0x43e197a4", "0x439419f9"], - [1, "0x43e17f53", "0x4393f519"], - [5], - [0, "0x43e1a02f", "0x4393f0e2"], - [1, "0x43e1a168", "0x4393eb02"], - [1, "0x43e41f5c", "0x43946efa"], - [1, "0x43e4155d", "0x43949f09"], - [1, "0x43e44354", "0x4394ad0e"], - [1, "0x43e38958", "0x43971c08"], - [1, "0x43e3824e", "0x43973000"], - [1, "0x43e36f5c", "0x439739fc"], - [1, "0x43e35a5e", "0x43970df4"], - [1, "0x43e359ce", "0x43970dd9"], - [1, "0x43e36f5c", "0x439739fc"], - [1, "0x43c3905a", "0x43a73802"], - [1, "0x43c39062", "0x43a73810"], - [1, "0x43c3676d", "0x43a75106"], - [1, "0x43c36504", "0x43a74d37"], - [1, "0x43c36168", "0x43a74efa"], - [1, "0x43c350a7", "0x43a72d11"], - [1, "0x43c33375", "0x43a6fefa"], - [1, "0x43c33854", "0x43a6fbd8"], - [1, "0x43c33666", "0x43a6f7f0"], - [1, "0x43c35d55", "0x43a6e402"], - [1, "0x43e17d50", "0x4393f1ec"], - [1, "0x43e17d5f", "0x4393f203"], - [1, "0x43e18e56", "0x4393e810"], - [1, "0x43e1a148", "0x4393eb02"], - [1, "0x43e1a02f", "0x4393f0e2"], - [5], - [0, "0x43c6ecbf", "0x43a51aa3"], - [1, "0x43e19ffe", "0x43944ed8"], - [1, "0x43e3d7f0", "0x4394c455"], - [1, "0x43e331a2", "0x4396eb50"], - [1, "0x43c6ecbf", "0x43a51aa3"], - [5], - [0, "0x43e4545a", "0x439479fc"], - [1, "0x43e41f5c", "0x43946efa"], - [1, "0x43e41646", "0x43949efa"], - [1, "0x43e44354", "0x4394acee"], - [1, "0x43e4545a", "0x439479fc"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_2": { - "path": [[0, "0x43c9a439", "0x43f89937"], - [4, "0x43c9b646", "0x43f89f3b", "0x43c38e35", "0x43f7c72b", "0x43c38e35", "0x43f7c72b"], - [1, "0x43c4253f", "0x43f6951f"], - [4, "0x43c4253f", "0x43f6951f", "0x43c27f3b", "0x43f6072b", "0x43c15333", "0x43f5e917"], - [4, "0x43c01f3b", "0x43f5ba1d", "0x43becd2f", "0x43f56312", "0x43becd2f", "0x43f56312"], - [1, "0x43bfb22d", "0x43f43106"], - [4, "0x43bfb22d", "0x43f43106", "0x43bd8f3b", "0x43f3b9fc", "0x43bd7831", "0x43f2d8f6"], - [4, "0x43bd653f", "0x43f1c8f6", "0x43bf8831", "0x43f2a000", "0x43c07042", "0x43f2ebe7"], - [1, "0x43c1d937", "0x43f22cee"], - [4, "0x43bf6042", "0x43f1eae1", "0x43bc4c29", "0x43f10fdf", "0x43bb3d2f", "0x43f027f0"], - [1, "0x43b21c29", "0x43f826e9"], - [1, "0x43b80c29", "0x43ff3fdf"], - [1, "0x43baf127", "0x43ff19db"], - [1, "0x43bb3d2f", "0x43fe80e5"], - [1, "0x43b9753f", "0x43fd74dd"], - [1, "0x43b9e74c", "0x43fd02d1"], - [4, "0x43b9e74c", "0x43fd02d1", "0x43bb674c", "0x43fda3d7", "0x43bce042", "0x43fdc1cb"], - [4, "0x43be6042", "0x43fdf0c5", "0x43c1b333", "0x43fe0dd3", "0x43c1b333", "0x43fe0dd3"], - [1, "0x43c27127", "0x43fd61cb"], - [4, "0x43c27127", "0x43fd61cb", "0x43bd2c29", "0x43fc7fbe", "0x43bd2c29", "0x43fc68d5"], - [1, "0x43bd051f", "0x43fb83d7"], - [4, "0x43bd051f", "0x43fb83d7", "0x43c3b51f", "0x43fce5e3", "0x43c3b312", "0x43fceed9"], - [1, "0x43c10810", "0x43fb10e5"], - [1, "0x43c1c604", "0x43fa2ae1"], - [1, "0x43c73000", "0x43fafcee"], - [1, "0x43c9a439", "0x43f89937"], - [1, "0x43c9a439", "0x43f89937"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43c9a419", "0x43f89956"], - [1, "0x43c9a460", "0x43f8994c"], - [1, "0x43c9a439", "0x43f89937"], - [1, "0x43c9a419", "0x43f89956"], - [5], - [0, "0x43c3b261", "0x43fcee5d"], - [4, "0x43c38b60", "0x43fcdd41", "0x43bd051f", "0x43fb83d7", "0x43bd051f", "0x43fb83d7"], - [1, "0x43bd2c29", "0x43fc68d5"], - [4, "0x43bd2c29", "0x43fc7fbe", "0x43c27127", "0x43fd61cb", "0x43c27127", "0x43fd61cb"], - [1, "0x43c1b333", "0x43fe0dd3"], - [4, "0x43c1b333", "0x43fe0dd3", "0x43be6042", "0x43fdf0c5", "0x43bce042", "0x43fdc1cb"], - [4, "0x43bb674c", "0x43fda3d7", "0x43b9e74c", "0x43fd02d1", "0x43b9e74c", "0x43fd02d1"], - [1, "0x43b9753f", "0x43fd74dd"], - [1, "0x43bb3d2f", "0x43fe80e5"], - [1, "0x43baf127", "0x43ff19db"], - [1, "0x43b80c29", "0x43ff3fdf"], - [1, "0x43b21c29", "0x43f826e9"], - [1, "0x43bb3d2f", "0x43f027f0"], - [4, "0x43bc4c29", "0x43f10fdf", "0x43bf6042", "0x43f1eae1", "0x43c1d937", "0x43f22cee"], - [1, "0x43c07042", "0x43f2ebe7"], - [4, "0x43c0598f", "0x43f2e47a", "0x43c03fd8", "0x43f2dbb9", "0x43c023f2", "0x43f2d239"], - [4, "0x43bf229b", "0x43f27a97", "0x43bd6719", "0x43f1e391", "0x43bd7831", "0x43f2d8f6"], - [4, "0x43bd8f3b", "0x43f3b9fc", "0x43bfb22d", "0x43f43106", "0x43bfb22d", "0x43f43106"], - [1, "0x43becd2f", "0x43f56312"], - [4, "0x43becd2f", "0x43f56312", "0x43c01f3b", "0x43f5ba1d", "0x43c15333", "0x43f5e917"], - [4, "0x43c27f3b", "0x43f6072b", "0x43c4253f", "0x43f6951f", "0x43c4253f", "0x43f6951f"], - [1, "0x43c38e35", "0x43f7c72b"], - [4, "0x43c38e35", "0x43f7c72b", "0x43c98c5d", "0x43f8997c", "0x43c9a419", "0x43f89956"], - [1, "0x43c73000", "0x43fafcee"], - [1, "0x43c1c604", "0x43fa2ae1"], - [1, "0x43c10810", "0x43fb10e5"], - [1, "0x43c3b261", "0x43fcee5d"], - [5], - [0, "0x43c3b261", "0x43fcee5d"], - [4, "0x43c3b2dd", "0x43fcee93", "0x43c3b318", "0x43fceebd", "0x43c3b312", "0x43fceed9"], - [1, "0x43c3b261", "0x43fcee5d"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"joel_1": { - "path": [[0, "0x4310dbe7", "0x438e9604"], - [1, "0x4310dbe7", "0x438e9604"], - [1, "0x4310dbe7", "0x438e9604"], - [1, "0x430f21cb", "0x438e4efa"], - [1, "0x4310dbe7", "0x438e9604"], - [5], - [0, "0x4307ec08", "0x438f6c08"], - [1, "0x4307ec08", "0x438f6c08"], - [1, "0x4307ec08", "0x438f6c08"], - [1, "0x43075df4", "0x43904917"], - [1, "0x4307ec08", "0x438f6c08"], - [5], - [0, "0x4307ec08", "0x438f6c08"], - [4, "0x430911ec", "0x438f9c08", "0x430a3df4", "0x438f8b02", "0x430b3df4", "0x438f49fc"], - [4, "0x430c3be7", "0x438f09fc", "0x430d07f0", "0x438e99fc", "0x430d67f0", "0x438e070a"], - [1, "0x4310dbe7", "0x438e9604"], - [4, "0x430f7df4", "0x4390b000", "0x430afdf4", "0x4391d3f8", "0x4306cc08", "0x43912604"], - [1, "0x4307ec08", "0x438f6c08"], - [5], - [0, "0x4301ae14", "0x438c1efa"], - [1, "0x4301ae14", "0x438c1efa"], - [1, "0x4301ae14", "0x438c1efa"], - [1, "0x43036831", "0x438c66e9"], - [1, "0x4301ae14", "0x438c1efa"], - [5], - [0, "0x4305220c", "0x438caefa"], - [4, "0x4304c20c", "0x438d4106", "0x4304e20c", "0x438dd7f0", "0x43056419", "0x438e56e9"], - [4, "0x4305e831", "0x438ed6e9", "0x4306c625", "0x438f3be7", "0x4307ec08", "0x438f6be7"], - [1, "0x4306cc08", "0x439125e3"], - [4, "0x43029a1d", "0x439076e9", "0x43005021", "0x438e37f0", "0x4301ae14", "0x438c1ed9"], - [1, "0x4305220c", "0x438caefa"], - [5], - [0, "0x430bbdf4", "0x43898efa"], - [1, "0x430bbdf4", "0x43898efa"], - [1, "0x430b2e14", "0x438a6c08"], - [1, "0x430bbdf4", "0x43898efa"], - [5], - [0, "0x430a9be7", "0x438b48f6"], - [4, "0x43097604", "0x438b19fc", "0x43084c08", "0x438b29fc", "0x43074c08", "0x438b6b02"], - [4, "0x43064c08", "0x438bac08", "0x4305820c", "0x438c1c08", "0x4305220c", "0x438caefa"], - [1, "0x4301ae14", "0x438c1efa"], - [4, "0x43030c08", "0x438a04fe", "0x430789fc", "0x4388e106", "0x430bbdf4", "0x43898efa"], - [1, "0x430a9be7", "0x438b48f6"], - [5], - [0, "0x430d67f0", "0x438e070a"], - [4, "0x430dc5e3", "0x438d7419", "0x430da5e3", "0x438cde14", "0x430d25e3", "0x438c5e14"], - [4, "0x430ca000", "0x438bde14", "0x430bc1cb", "0x438b7917", "0x430a9be7", "0x438b4917"], - [1, "0x430bbdf4", "0x43898f1b"], - [4, "0x430fefdf", "0x438a3f1b", "0x43123810", "0x438c7d0e", "0x4310dbe7", "0x438e9625"], - [1, "0x430d67f0", "0x438e070a"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43074c08", "0x438b6b02"], - [4, "0x43084c08", "0x438b29fc", "0x43097604", "0x438b19fc", "0x430a9be7", "0x438b48f6"], - [1, "0x430a9be7", "0x438b4917"], - [4, "0x430bc1cb", "0x438b7917", "0x430ca000", "0x438bde14", "0x430d25e3", "0x438c5e14"], - [4, "0x430da5e3", "0x438cde14", "0x430dc5e3", "0x438d7419", "0x430d67f0", "0x438e070a"], - [4, "0x430d07f0", "0x438e99fc", "0x430c3be7", "0x438f09fc", "0x430b3df4", "0x438f49fc"], - [4, "0x430a3df4", "0x438f8b02", "0x430911ec", "0x438f9c08", "0x4307ec08", "0x438f6c08"], - [1, "0x4307ec08", "0x438f6be7"], - [4, "0x4306c625", "0x438f3be7", "0x4305e831", "0x438ed6e9", "0x43056419", "0x438e56e9"], - [4, "0x4304e20c", "0x438dd7f0", "0x4304c20c", "0x438d4106", "0x4305220c", "0x438caefa"], - [4, "0x4305820c", "0x438c1c08", "0x43064c08", "0x438bac08", "0x43074c08", "0x438b6b02"], - [5], - [0, "0x4301ae27", "0x438c1edc"], - [4, "0x43030c32", "0x438a04f3", "0x43078a10", "0x4388e109", "0x430bbdf4", "0x43898efa"], - [1, "0x430bbde0", "0x43898f18"], - [4, "0x430fefdf", "0x438a3f1b", "0x43123810", "0x438c7d0e", "0x4310dbe7", "0x438e9625"], - [4, "0x430f7dca", "0x4390b00b", "0x430afde0", "0x4391d3f5", "0x4306cc08", "0x43912604"], - [1, "0x4306cc1b", "0x439125e6"], - [4, "0x43029a1d", "0x439076e9", "0x43005021", "0x438e37f0", "0x4301ae27", "0x438c1edc"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"simplifyTest_1": { - "path": [[0, "0x42bfefd4", "0x42ef80ef"], - [2, "0x42c26810", "0x42e214b8", "0x42cdcad5", "0x42d82aa2"], - [1, "0x42cdcb21", "0x42d82a61"], - [2, "0x42d5e3c8", "0x42d12140", "0x42e20ee8", "0x42cdc937"], - [1, "0x42e256e3", "0x42cdbc92"], - [1, "0x42f5eadb", "0x42cc2cb3"], - [1, "0x42f746a6", "0x42cccf85"], - [2, "0x42fa586c", "0x42d126c4", "0x42f6c657", "0x42d5d315"], - [1, "0x42f591eb", "0x42d4e76d"], - [1, "0x42f6c6e0", "0x42d5d261"], - [2, "0x42f6bb33", "0x42d5e1bb", "0x42f6a3d8", "0x42d6007c"], - [2, "0x42ea3850", "0x42e65af0", "0x42d97a6e", "0x42ed841c"], - [1, "0x42d91d92", "0x42ed9ec0"], - [1, "0x42c1a959", "0x42f146b0"], - [1, "0x42bfefd4", "0x42ef80f0"], - [1, "0x42bfefd4", "0x42ef80ef"], - [5], - [0, "0x42c2eb4e", "0x42f00d68"], - [1, "0x42c16d91", "0x42efc72c"], - [1, "0x42c131c9", "0x42ee47a8"], - [1, "0x42d8a602", "0x42ea9fb8"], - [1, "0x42d8e1ca", "0x42ec1f3c"], - [1, "0x42d84926", "0x42eaba5c"], - [2, "0x42e84a40", "0x42e3e1f0", "0x42f439a2", "0x42d42af8"], - [2, "0x42f45121", "0x42d40c08", "0x42f45cf6", "0x42d3fc79"], - [1, "0x42f45d7f", "0x42d3fbc5"], - [2, "0x42f69510", "0x42d114f4", "0x42f4ccce", "0x42ce8fb7"], - [1, "0x42f609ba", "0x42cdaf9e"], - [1, "0x42f62899", "0x42cf3289"], - [1, "0x42e294a1", "0x42d0c268"], - [1, "0x42e275c2", "0x42cf3f7d"], - [1, "0x42e2dc9c", "0x42d0b5c3"], - [2, "0x42d75bb8", "0x42d3df08", "0x42cfc853", "0x42da7457"], - [1, "0x42cec9ba", "0x42d94f5c"], - [1, "0x42cfc89f", "0x42da7416"], - [2, "0x42c53268", "0x42e3ac00", "0x42c2eb4e", "0x42f00d67"], - [1, "0x42c2eb4e", "0x42f00d68"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42cdcad5", "0x42d82aa2"], - [2, "0x42c26810", "0x42e214b8", "0x42bfefd4", "0x42ef80ef"], - [1, "0x42c1a959", "0x42f146b0"], - [1, "0x42d91d92", "0x42ed9ec0"], - [1, "0x42d97a6e", "0x42ed841c"], - [2, "0x42ea3850", "0x42e65af0", "0x42f6a3d8", "0x42d6007c"], - [2, "0x42f6baf5", "0x42d5e20d", "0x42f6c657", "0x42d5d315"], - [1, "0x42f6c6e0", "0x42d5d261"], - [2, "0x42fa5831", "0x42d12670", "0x42f746a6", "0x42cccf85"], - [1, "0x42f5eadb", "0x42cc2cb3"], - [1, "0x42e256e3", "0x42cdbc92"], - [1, "0x42e20ee8", "0x42cdc937"], - [2, "0x42d5e3c8", "0x42d12140", "0x42cdcb21", "0x42d82a61"], - [1, "0x42cdcad5", "0x42d82aa2"], - [5], - [0, "0x42c35fb8", "0x42edf0b0"], - [1, "0x42d8759b", "0x42eaa743"], - [2, "0x42e85ad7", "0x42e3cc18", "0x42f439a2", "0x42d42af8"], - [2, "0x42f45121", "0x42d40c08", "0x42f45cf6", "0x42d3fc79"], - [1, "0x42f45d7f", "0x42d3fbc5"], - [2, "0x42f645da", "0x42d17c9f", "0x42f53837", "0x42cf45b7"], - [1, "0x42e2b96e", "0x42d0bf78"], - [2, "0x42d75058", "0x42d3e90b", "0x42cfc89e", "0x42da7415"], - [1, "0x42cfc854", "0x42da7458"], - [2, "0x42c61c21", "0x42e2e09f", "0x42c35fb8", "0x42edf0b0"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"carsvg_1": { - "path": [[0, "0x4393d61e", "0x43e768f9"], - [4, "0x4396b50e", "0x43e63c20", "0x43998931", "0x43e6c43e", "0x439cb6a8", "0x43e70ef9"], - [4, "0x439dfc1e", "0x43e72ce0", "0x439a285c", "0x43e717fb", "0x4398e23c", "0x43e7027c"], - [4, "0x4398136f", "0x43e6f4db", "0x439a7e14", "0x43e6d390", "0x439b4ba9", "0x43e6b956"], - [4, "0x439c2b19", "0x43e68603", "0x43abf4df", "0x43e9ca9e", "0x43a1daea", "0x43e912a5"], - [4, "0x43a4f45a", "0x43e78baf", "0x43a2a391", "0x43e86a82", "0x43a946bd", "0x43e90c56"], - [1, "0x43a4250b", "0x43e998dc"], - [4, "0x43a8a9c8", "0x43e8f06c", "0x43a95cb5", "0x43e84ea6", "0x43a6f7c1", "0x43e9bdb5"], - [4, "0x43a59ed0", "0x43e9d2ca", "0x4395ea4d", "0x43e92afe", "0x43a06569", "0x43e7773d"], - [4, "0x438bf0ff", "0x43ea0fef", "0x43a0e17a", "0x43e5f41b", "0x4398f3fb", "0x43e804c8"], - [1, "0x4393d61e", "0x43e768f9"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x439a4f36", "0x43e6d140"], - [4, "0x4398119a", "0x43e69b0e", "0x4395f6d3", "0x43e689fe", "0x4393d61e", "0x43e768f9"], - [1, "0x4398146b", "0x43e7ea30"], - [4, "0x439650c7", "0x43e85dae", "0x4395f897", "0x43e8c835", "0x43a01b3a", "0x43e780a1"], - [4, "0x43a01dc2", "0x43e78129", "0x43a0204b", "0x43e781b2", "0x43a022d3", "0x43e7823a"], - [4, "0x43962dfc", "0x43e92dd0", "0x43a5a1ba", "0x43e9d29c", "0x43a6f7c1", "0x43e9bdb5"], - [4, "0x43a75b66", "0x43e98209", "0x43a7aa1e", "0x43e95457", "0x43a7e31c", "0x43e93260"], - [1, "0x43a946bd", "0x43e90c56"], - [4, "0x43a8eb27", "0x43e9039d", "0x43a8963a", "0x43e8fab7", "0x43a84762", "0x43e8f1be"], - [4, "0x43a84f13", "0x43e8eb3c", "0x43a85266", "0x43e8e6a0", "0x43a85148", "0x43e8e3b6"], - [4, "0x43a84ea2", "0x43e8dccd", "0x43a83304", "0x43e8df75", "0x43a7fd84", "0x43e8e91c"], - [4, "0x43a506eb", "0x43e88e06", "0x43a46b9b", "0x43e82f15", "0x43a3d7c9", "0x43e83995"], - [4, "0x43a3ba7e", "0x43e83baa", "0x43a39d7f", "0x43e841e3", "0x43a37c28", "0x43e84d19"], - [4, "0x43a28c23", "0x43e80af6", "0x43a15677", "0x43e7c2f9", "0x43a022d3", "0x43e7823a"], - [4, "0x43a0388c", "0x43e77e95", "0x43a04ebd", "0x43e77aec", "0x43a06569", "0x43e7773d"], - [4, "0x43a04c71", "0x43e77a68", "0x43a033b7", "0x43e77d8a", "0x43a01b3a", "0x43e780a1"], - [4, "0x439dd6d4", "0x43e706b1", "0x439b9bc7", "0x43e6a6ef", "0x439b4ba9", "0x43e6b956"], - [4, "0x439b1020", "0x43e6c0ee", "0x439ab1f3", "0x43e6c91e", "0x439a4f36", "0x43e6d140"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"tiger8_393": { - "path": [[0, "0x42b93333", "0x43d5a666"], - [4, "0x42b93333", "0x43d5a666", "0x42b5cccd", "0x43da1999", "0x42b80000", "0x43ddf333"], - [4, "0x42b80000", "0x43ddf333", "0x42b30000", "0x43e17333", "0x42cf999a", "0x43e1b333"], - [4, "0x42ec3334", "0x43e14ccd", "0x42e73334", "0x43ddf333", "0x42e73334", "0x43ddf333"], - [4, "0x42e7999a", "0x43de8000", "0x42ea6667", "0x43db4000", "0x42e60001", "0x43d5a666"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42b80000", "0x43ddf333"], - [4, "0x42b5cccd", "0x43da1999", "0x42b93333", "0x43d5a666", "0x42b93333", "0x43d5a666"], - [1, "0x42e60001", "0x43d5a666"], - [4, "0x42ea3692", "0x43db0320", "0x42e7d327", "0x43de3842", "0x42e74362", "0x43ddffe7"], - [4, "0x42e7beca", "0x43de6a9c", "0x42ea24d5", "0x43e1542a", "0x42cf999a", "0x43e1b333"], - [4, "0x42b30000", "0x43e17333", "0x42b80000", "0x43ddf333", "0x42b80000", "0x43ddf333"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"bug5169": { - "path": [[0, "0x00000000", "0x4281c71c"], - [4, "0x434e0000", "0x4281c71c", "0x00000000", "0xc2a238e4", "0x00000000", "0x4281c71c"], - [0, "0x43300000", "0x41971c72"], - [4, "0xc29e0000", "0xc25c71c7", "0x42b20000", "0x42fbc71c", "0x43300000", "0x41971c72"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42a1099f", "0x4247d3eb"], - [4, "0x42877314", "0x426a6fd8", "0x422ae412", "0x4281c71c", "0x00000000", "0x4281c71c"], - [4, "0x00000000", "0x40c61efe", "0x42052fe7", "0xc0a9e2da", "0x426eec20", "0x3ff675f3"], - [4, "0x429eefa7", "0xbfe80153", "0x42e814bc", "0x3fbe937c", "0x43300000", "0x41971c72"], - [4, "0x4312f314", "0x425a7877", "0x42d9bc40", "0x4268f087", "0x42a1099f", "0x4247d3eb"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads73": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x00000000", "0x3f800000", "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads72": { - "path": [[0, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fb0e443", "0x3fd87222"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3fd55555", "0x40071c72"], - [2, "0x3fdca74a", "0x400bfdc0", "0x3fe3f967", "0x401073fa"], - [2, "0x3fd055aa", "0x401ee6e5", "0x3fd70a3d", "0x4028f5c3"], - [2, "0x3fe66666", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f987223", "0x3fb0e447", "0x3fb0e443", "0x3fd87222"], - [5], - [0, "0x3fb0e443", "0x3fd87222"], - [2, "0x3fc31ccd", "0x3ff5ed84", "0x3fd55555", "0x40071c72"], - [1, "0x3fe84bda", "0x400d6e9e"], - [2, "0x3ff1c71b", "0x40071c73", "0x40000000", "0x40000000"], - [1, "0x3fb0e443", "0x3fd87222"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads71": { - "path": [[0, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3fb1fcb2", "0x3fe3f963", "0x3fe3f967", "0x401073fa"], - [2, "0x3fd055aa", "0x401ee6e5", "0x3fd70a3d", "0x4028f5c3"], - [2, "0x3fe66666", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads70": { - "path": [[0, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3fb1fcb2", "0x3fe3f963", "0x3fe3f967", "0x401073fa"], - [2, "0x3fd055aa", "0x401ee6e5", "0x3fd70a3d", "0x4028f5c3"], - [2, "0x3fe66666", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads69": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x40000000", "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3fb33332", "0x4019999b", "0x3fd1eb85", "0x3ff5c290"], - [1, "0x40000000", "0x40400000"], - [2, "0x40000000", "0x401f3db8", "0x3fde76d6", "0x3fdb6db8"], - [2, "0x400bcb10", "0x3f39c6f1", "0x3fef6945", "0x3e9d4951"], - [2, "0x3fd1eb85", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads68": { - "path": [[0, "0x3f800000", "0x40000000"], - [2, "0x00000000", "0x40400000", "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f800000", "0x40400000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [2, "0x3f4ccccd", "0x40400000", "0x3f2e147b", "0x4028f5c3"], - [2, "0x3f20ab53", "0x401ee6e5", "0x3f47f2cd", "0x401073fa"], - [2, "0x3ec7f2c9", "0x3fe3f965", "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads67": { - "path": [[0, "0x40400000", "0x40000000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fd55555", "0x3fd55555"], - [2, "0x3ff61963", "0x400b6eb8", "0x400b6eb8", "0x401f9df9"], - [2, "0x3ffcd154", "0x402a939a", "0x400038b1", "0x4031d3b6"], - [2, "0x4003c3c4", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x40266662", "0x400ccccf", "0x40170a3d", "0x40170a3d"], - [1, "0x3fd55555", "0x3fd55555"], - [2, "0x3faaaaab", "0x3f800001", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads66": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [2, "0x3f800000", "0x40000000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [2, "0x3fb33333", "0x3fcccccd", "0x3fc28f5c", "0x3feb851f"], - [2, "0x3fcccccd", "0x40000000", "0x40000000", "0x40000000"], - [2, "0x40400000", "0x3f800000", "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"dean4": { - "path": [[0, "0x448f2ad2", "0x44fc35b5"], - [1, "0x448f2ad2", "0x44fc201c"], - [1, "0x448ef62b", "0x44fc201c"], - [1, "0x448f1ba6", "0x44fc4516"], - [1, "0x448f2ad2", "0x44fc35b5"], - [5], - [0, "0x448f2ad2", "0x44fc0a4b"], - [1, "0x448f1ba6", "0x44fbfaea"], - [1, "0x448ef62b", "0x44fc1fe4"], - [1, "0x448f2ad2", "0x44fc1fe4"], - [1, "0x448f2ad2", "0x44fc0a4b"], - [5], - [0, "0x448f6aa3", "0x44fbcb56"], - [1, "0x448f79ce", "0x44fbdab7"], - [1, "0x448f79ce", "0x44fbdab7"], - [1, "0x448f6aa3", "0x44fbcb56"], - [5], - [0, "0x448f4bd4", "0x44fbacf2"], - [1, "0x448f5aff", "0x44fbbc52"], - [1, "0x448f5aff", "0x44fbbc52"], - [1, "0x448f4bd4", "0x44fbacf2"], - [5], - [0, "0x448ee69a", "0x44fc10ce"], - [1, "0x448ed76f", "0x44fc016d"], - [1, "0x448ed76f", "0x44fc016d"], - [1, "0x448ee69a", "0x44fc10ce"], - [5], - [0, "0x448ee233", "0x44fc1751"], - [1, "0x448ef15f", "0x44fc26b2"], - [1, "0x448ef7cd", "0x44fc205a"], - [1, "0x448ef7cd", "0x44fc1751"], - [1, "0x448ee233", "0x44fc1751"], - [5], - [0, "0x448ee69a", "0x44fc2f32"], - [1, "0x448ed76f", "0x44fc3e93"], - [1, "0x448ed76f", "0x44fc3e93"], - [1, "0x448ee69a", "0x44fc2f32"], - [5], - [0, "0x448f4bd4", "0x44fc930e"], - [1, "0x448f5aff", "0x44fc83ae"], - [1, "0x448f5aff", "0x44fc83ae"], - [1, "0x448f4bd4", "0x44fc930e"], - [5], - [0, "0x448f6aa3", "0x44fc74aa"], - [1, "0x448f79ce", "0x44fc6549"], - [1, "0x448f79ce", "0x44fc6549"], - [1, "0x448f6aa3", "0x44fc74aa"], - [5], - [0, "0x448f2ad2", "0x44fc4b4f"], - [1, "0x449095ea", "0x44fc4b4f"], - [1, "0x449095ea", "0x44fc201c"], - [1, "0x448f2ad2", "0x44fc201c"], - [1, "0x448f2ad2", "0x44fc4b4f"], - [5], - [0, "0x449095ea", "0x44fc4b4f"], - [4, "0x4490a156", "0x44fc4b4f", "0x4490ac93", "0x44fc4777", "0x4490b50a", "0x44fc3f1e"], - [4, "0x4490bd87", "0x44fc36bd", "0x4490c185", "0x44fc2b83", "0x4490c185", "0x44fc2000"], - [1, "0x44909652", "0x44fc2000"], - [4, "0x44909669", "0x44fc214a", "0x44909698", "0x44fc2056", "0x44909637", "0x44fc210a"], - [4, "0x4490961c", "0x44fc21a2", "0x44909716", "0x44fc2027", "0x449096b3", "0x44fc205d"], - [4, "0x44909679", "0x44fc20c1", "0x449097e9", "0x44fc1fd4", "0x44909743", "0x44fc1ff4"], - [4, "0x4490967a", "0x44fc2059", "0x4490974d", "0x44fc2032", "0x449095ea", "0x44fc201c"], - [1, "0x449095ea", "0x44fc4b4f"], - [5], - [0, "0x4490c185", "0x44fc2000"], - [4, "0x4490c185", "0x44fc147d", "0x4490bd87", "0x44fc0943", "0x4490b50a", "0x44fc00e2"], - [4, "0x4490ac93", "0x44fbf889", "0x4490a156", "0x44fbf4b1", "0x449095ea", "0x44fbf4b1"], - [1, "0x449095ea", "0x44fc1fe4"], - [4, "0x4490974d", "0x44fc1fce", "0x4490967a", "0x44fc1fa7", "0x44909743", "0x44fc200c"], - [4, "0x449097e9", "0x44fc202c", "0x44909679", "0x44fc1f3f", "0x449096b3", "0x44fc1fa3"], - [4, "0x44909716", "0x44fc1fd9", "0x4490961c", "0x44fc1e5e", "0x44909637", "0x44fc1ef6"], - [4, "0x44909698", "0x44fc1faa", "0x44909669", "0x44fc1eb6", "0x44909652", "0x44fc2000"], - [1, "0x4490c185", "0x44fc2000"], - [5], - [0, "0x449095ea", "0x44fbf4b1"], - [1, "0x448f2ad2", "0x44fbf4b1"], - [1, "0x448f2ad2", "0x44fc1fe4"], - [1, "0x449095ea", "0x44fc1fe4"], - [1, "0x449095ea", "0x44fbf4b1"], - [5], - [0, "0x448f39fd", "0x44fc19ab"], - [1, "0x448f79ce", "0x44fbdab7"], - [1, "0x448f5b78", "0x44fbbbf6"], - [1, "0x448f1ba6", "0x44fbfaea"], - [1, "0x448f39fd", "0x44fc19ab"], - [5], - [0, "0x448f79ce", "0x44fbdab7"], - [4, "0x448f8b2f", "0x44fbc992", "0x448f8b2f", "0x44fbaeb6", "0x448f79ce", "0x44fb9d91"], - [1, "0x448f5b78", "0x44fbbc52"], - [4, "0x448f5bb2", "0x44fbbc8c", "0x448f5bb2", "0x44fbbbbc", "0x448f5b78", "0x44fbbbf6"], - [1, "0x448f79ce", "0x44fbdab7"], - [5], - [0, "0x448f79ce", "0x44fb9d91"], - [4, "0x448f6898", "0x44fb8c96", "0x448f4ddf", "0x44fb8c96", "0x448f3ca9", "0x44fb9d91"], - [1, "0x448f5aff", "0x44fbbc52"], - [4, "0x448f5b64", "0x44fbbbef", "0x448f5b13", "0x44fbbbef", "0x448f5b78", "0x44fbbc52"], - [1, "0x448f79ce", "0x44fb9d91"], - [5], - [0, "0x448f3ca9", "0x44fb9d91"], - [1, "0x448ed76f", "0x44fc016d"], - [1, "0x448ef5c5", "0x44fc202e"], - [1, "0x448f5aff", "0x44fbbc52"], - [1, "0x448f3ca9", "0x44fb9d91"], - [5], - [0, "0x448ed76f", "0x44fc016d"], - [4, "0x448ed655", "0x44fc0283", "0x448ed42e", "0x44fc04b7", "0x448ed262", "0x44fc06fd"], - [4, "0x448ed0a1", "0x44fc094b", "0x448ecc9a", "0x44fc0f17", "0x448ecc9a", "0x44fc1751"], - [1, "0x448ef7cd", "0x44fc1751"], - [4, "0x448ef7a2", "0x44fc1973", "0x448ef6c1", "0x44fc1d4a", "0x448ef653", "0x44fc1e72"], - [4, "0x448ef5de", "0x44fc1f55", "0x448ef4e6", "0x44fc20ee", "0x448ef4c5", "0x44fc2122"], - [4, "0x448ef4a0", "0x44fc213c", "0x448ef4ac", "0x44fc2144", "0x448ef5c5", "0x44fc202e"], - [1, "0x448ed76f", "0x44fc016d"], - [5], - [0, "0x448ed308", "0x44fc07f1"], - [4, "0x448ecd16", "0x44fc0dce", "0x448ecb83", "0x44fc14e4", "0x448ecafa", "0x44fc180f"], - [4, "0x448eca7a", "0x44fc1b7b", "0x448eca66", "0x44fc1eea", "0x448eca66", "0x44fc2000"], - [1, "0x448ef59a", "0x44fc2000"], - [4, "0x448ef59a", "0x44fc1eea", "0x448ef586", "0x44fc1f18", "0x448ef593", "0x44fc1f42"], - [4, "0x448ef58c", "0x44fc1f4d", "0x448ef51e", "0x44fc20d7", "0x448ef4e1", "0x44fc218f"], - [4, "0x448ef47f", "0x44fc2251", "0x448ef297", "0x44fc2543", "0x448ef15f", "0x44fc26b2"], - [1, "0x448ed308", "0x44fc07f1"], - [5], - [0, "0x448eca66", "0x44fc2000"], - [4, "0x448eca66", "0x44fc2116", "0x448eca7a", "0x44fc2485", "0x448ecafa", "0x44fc27f1"], - [4, "0x448ecb83", "0x44fc2b1c", "0x448ecd16", "0x44fc3232", "0x448ed308", "0x44fc380f"], - [1, "0x448ef15f", "0x44fc194e"], - [4, "0x448ef297", "0x44fc1abd", "0x448ef47f", "0x44fc1daf", "0x448ef4e1", "0x44fc1e71"], - [4, "0x448ef51e", "0x44fc1f29", "0x448ef58c", "0x44fc20b3", "0x448ef593", "0x44fc20be"], - [4, "0x448ef586", "0x44fc20e8", "0x448ef59a", "0x44fc2116", "0x448ef59a", "0x44fc2000"], - [1, "0x448eca66", "0x44fc2000"], - [5], - [0, "0x448ed308", "0x44fc380f"], - [4, "0x448ed079", "0x44fc3330", "0x448ed079", "0x44fc355c", "0x448ed76f", "0x44fc3e93"], - [1, "0x448ef5c5", "0x44fc1fd2"], - [4, "0x448ef854", "0x44fc24b1", "0x448ef854", "0x44fc2285", "0x448ef15f", "0x44fc194e"], - [1, "0x448ed308", "0x44fc380f"], - [5], - [0, "0x448ed76f", "0x44fc3e93"], - [1, "0x448f3ca9", "0x44fca26f"], - [1, "0x448f5aff", "0x44fc83ae"], - [1, "0x448ef5c5", "0x44fc1fd2"], - [1, "0x448ed76f", "0x44fc3e93"], - [5], - [0, "0x448f3ca9", "0x44fca26f"], - [4, "0x448f4565", "0x44fcab0d", "0x448f5194", "0x44fcaf2b", "0x448f5b3b", "0x44fcaf2b"], - [1, "0x448f5b3b", "0x44fc83f8"], - [4, "0x448f5b22", "0x44fc8412", "0x448f5c5c", "0x44fc844d", "0x448f5b75", "0x44fc83d9"], - [4, "0x448f5a46", "0x44fc8374", "0x448f5b36", "0x44fc841e", "0x448f5aff", "0x44fc83ae"], - [1, "0x448f3ca9", "0x44fca26f"], - [5], - [0, "0x448f5b3b", "0x44fcaf2b"], - [4, "0x448f64e3", "0x44fcaf2b", "0x448f7112", "0x44fcab0d", "0x448f79ce", "0x44fca26f"], - [1, "0x448f5b78", "0x44fc83ae"], - [4, "0x448f5b40", "0x44fc841e", "0x448f5c31", "0x44fc8374", "0x448f5b01", "0x44fc83d9"], - [4, "0x448f5a1b", "0x44fc844d", "0x448f5b55", "0x44fc8412", "0x448f5b3b", "0x44fc83f8"], - [1, "0x448f5b3b", "0x44fcaf2b"], - [5], - [0, "0x448f79ce", "0x44fca26f"], - [4, "0x448f8b2f", "0x44fc914a", "0x448f8b2f", "0x44fc766e", "0x448f79ce", "0x44fc6549"], - [1, "0x448f5b78", "0x44fc840a"], - [4, "0x448f5bb2", "0x44fc8444", "0x448f5bb2", "0x44fc8374", "0x448f5b78", "0x44fc83ae"], - [1, "0x448f79ce", "0x44fca26f"], - [5], - [0, "0x448f79ce", "0x44fc6549"], - [1, "0x448f39fd", "0x44fc2655"], - [1, "0x448f1ba6", "0x44fc4516"], - [1, "0x448f5b78", "0x44fc840a"], - [1, "0x448f79ce", "0x44fc6549"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x448f3ca9", "0x44fb9d91"], - [4, "0x448f4ddf", "0x44fb8c96", "0x448f6898", "0x44fb8c96", "0x448f79ce", "0x44fb9d91"], - [4, "0x448f8b2f", "0x44fbaeb6", "0x448f8b2f", "0x44fbc992", "0x448f79ce", "0x44fbdab7"], - [1, "0x448f5f79", "0x44fbf4b1"], - [1, "0x449095ea", "0x44fbf4b1"], - [4, "0x4490a156", "0x44fbf4b1", "0x4490ac93", "0x44fbf889", "0x4490b50a", "0x44fc00e2"], - [4, "0x4490bd87", "0x44fc0943", "0x4490c185", "0x44fc147d", "0x4490c185", "0x44fc2000"], - [4, "0x4490c185", "0x44fc2b83", "0x4490bd87", "0x44fc36bd", "0x4490b50a", "0x44fc3f1e"], - [4, "0x4490ac93", "0x44fc4777", "0x4490a156", "0x44fc4b4f", "0x449095ea", "0x44fc4b4f"], - [1, "0x448f5f79", "0x44fc4b4f"], - [1, "0x448f79ce", "0x44fc6549"], - [4, "0x448f8b2f", "0x44fc766e", "0x448f8b2f", "0x44fc914a", "0x448f79ce", "0x44fca26f"], - [4, "0x448f7112", "0x44fcab0d", "0x448f64e3", "0x44fcaf2b", "0x448f5b3b", "0x44fcaf2b"], - [4, "0x448f5194", "0x44fcaf2b", "0x448f4565", "0x44fcab0d", "0x448f3ca9", "0x44fca26f"], - [1, "0x448ed76f", "0x44fc3e93"], - [4, "0x448ed509", "0x44fc3b67", "0x448ed377", "0x44fc3910", "0x448ed28a", "0x44fc378f"], - [4, "0x448eccff", "0x44fc31cc", "0x448ecb7f", "0x44fc2b05", "0x448ecafa", "0x44fc27f1"], - [4, "0x448eca7a", "0x44fc2485", "0x448eca66", "0x44fc2116", "0x448eca66", "0x44fc2000"], - [4, "0x448eca66", "0x44fc1eea", "0x448eca7a", "0x44fc1b7b", "0x448ecafa", "0x44fc180f"], - [4, "0x448ecb53", "0x44fc15fd", "0x448ecc1f", "0x44fc1240", "0x448ece49", "0x44fc0e45"], - [4, "0x448ecf9a", "0x44fc0ad1", "0x448ed15f", "0x44fc0852", "0x448ed262", "0x44fc06fd"], - [4, "0x448ed42e", "0x44fc04b7", "0x448ed655", "0x44fc0283", "0x448ed76f", "0x44fc016d"], - [1, "0x448f3ca9", "0x44fb9d91"], - [5], - [0, "0x448f5b3c", "0x44fbbc08"], - [4, "0x448f5b36", "0x44fbbc08", "0x448f5b32", "0x44fbbc20", "0x448f5aff", "0x44fbbc52"], - [1, "0x448ef7cd", "0x44fc1e2d"], - [1, "0x448ef7cd", "0x44fc1e48"], - [1, "0x448f1ba6", "0x44fbfaea"], - [1, "0x448f5b4d", "0x44fbbc20"], - [4, "0x448f5b41", "0x44fbbc10", "0x448f5b3e", "0x44fbbc08", "0x448f5b3c", "0x44fbbc08"], - [5], - [0, "0x448ef7cd", "0x44fc1fe4"], - [1, "0x448ef7cd", "0x44fc201c"], - [1, "0x449095ea", "0x44fc201c"], - [4, "0x44909615", "0x44fc201f", "0x44909639", "0x44fc2021", "0x44909655", "0x44fc2024"], - [1, "0x44909652", "0x44fc2000"], - [1, "0x44909655", "0x44fc1fdb"], - [4, "0x44909639", "0x44fc1fdf", "0x44909615", "0x44fc1fe1", "0x449095ea", "0x44fc1fe4"], - [1, "0x448ef7cd", "0x44fc1fe4"], - [5], - [0, "0x448ef57c", "0x44fc2075"], - [4, "0x448ef589", "0x44fc209f", "0x448ef591", "0x44fc20bb", "0x448ef593", "0x44fc20be"], - [4, "0x448ef588", "0x44fc20e3", "0x448ef595", "0x44fc210b", "0x448ef599", "0x44fc2059"], - [4, "0x448ef5a7", "0x44fc204b", "0x448ef5b6", "0x44fc203d", "0x448ef5c5", "0x44fc202e"], - [1, "0x448ef5e5", "0x44fc200e"], - [4, "0x448ef633", "0x44fc20a1", "0x448ef677", "0x44fc2118", "0x448ef6af", "0x44fc2174"], - [1, "0x448ef15f", "0x44fc26b2"], - [4, "0x448ef297", "0x44fc2543", "0x448ef47f", "0x44fc2251", "0x448ef4e1", "0x44fc218f"], - [4, "0x448ef4f2", "0x44fc215c", "0x448ef507", "0x44fc2119", "0x448ef51c", "0x44fc20d2"], - [4, "0x448ef536", "0x44fc20ba", "0x448ef555", "0x44fc209b", "0x448ef57c", "0x44fc2075"], - [5], - [0, "0x448ef541", "0x44fc2056"], - [4, "0x448ef504", "0x44fc20bd", "0x448ef4d2", "0x44fc210d", "0x448ef4c5", "0x44fc2122"], - [4, "0x448ef4ba", "0x44fc212c", "0x448ef4cf", "0x44fc211b", "0x448ef51c", "0x44fc20d2"], - [4, "0x448ef528", "0x44fc20a9", "0x448ef535", "0x44fc207e", "0x448ef541", "0x44fc2056"], - [5], - [0, "0x448ef6d8", "0x44fc214c"], - [4, "0x448ef79b", "0x44fc22a5", "0x448ef76f", "0x44fc22b2", "0x448ef6af", "0x44fc2174"], - [1, "0x448ef6d8", "0x44fc214c"], - [5], - [0, "0x448f5aff", "0x44fc83ae"], - [1, "0x448f5ae1", "0x44fc83cc"], - [4, "0x448f5aed", "0x44fc83d4", "0x448f5af8", "0x44fc83d8", "0x448f5b00", "0x44fc83d6"], - [4, "0x448f5a1b", "0x44fc844d", "0x448f5b55", "0x44fc8412", "0x448f5b3b", "0x44fc83f8"], - [4, "0x448f5b33", "0x44fc8400", "0x448f5b4e", "0x44fc840c", "0x448f5b6e", "0x44fc8414"], - [1, "0x448f5b32", "0x44fc83c5"], - [4, "0x448f5b45", "0x44fc83ca", "0x448f5b5b", "0x44fc83d0", "0x448f5b75", "0x44fc83d9"], - [4, "0x448f5b82", "0x44fc83df", "0x448f5b8d", "0x44fc83e6", "0x448f5b97", "0x44fc83eb"], - [1, "0x448f5ba3", "0x44fc83de"], - [4, "0x448f5ba3", "0x44fc83b8", "0x448f5b95", "0x44fc8391", "0x448f5b78", "0x44fc83ae"], - [4, "0x448f5b72", "0x44fc83b8", "0x448f5b5a", "0x44fc83bf", "0x448f5b36", "0x44fc83c9"], - [4, "0x448f5b27", "0x44fc83cd", "0x448f5b15", "0x44fc83d2", "0x448f5b01", "0x44fc83d9"], - [4, "0x448f5b09", "0x44fc83d4", "0x448f5b0c", "0x44fc83c8", "0x448f5aff", "0x44fc83ae"], - [5], - [0, "0x448f5b78", "0x44fc83ae"], - [4, "0x448f5b6b", "0x44fc83c8", "0x448f5b6e", "0x44fc83d2", "0x448f5b76", "0x44fc83d5"], - [4, "0x448f5b7d", "0x44fc83d7", "0x448f5b89", "0x44fc83d4", "0x448f5b92", "0x44fc83ce"], - [1, "0x448f5b78", "0x44fc83ae"], - [5], - [0, "0x448ef593", "0x44fc1f42"], - [4, "0x448ef587", "0x44fc1f1c", "0x448ef597", "0x44fc1ef2", "0x448ef59a", "0x44fc1fbf"], - [4, "0x448ef4fe", "0x44fc1e56", "0x448ef43f", "0x44fc1d3d", "0x448ef351", "0x44fc1bf2"], - [4, "0x448ef40c", "0x44fc1d06", "0x448ef4ad", "0x44fc1e0a", "0x448ef4e1", "0x44fc1e71"], - [4, "0x448ef4fb", "0x44fc1ec1", "0x448ef51f", "0x44fc1f38", "0x448ef540", "0x44fc1fa7"], - [4, "0x448ef549", "0x44fc1fc6", "0x448ef552", "0x44fc1fe4", "0x448ef55a", "0x44fc2000"], - [4, "0x448ef552", "0x44fc201b", "0x448ef54a", "0x44fc2038", "0x448ef541", "0x44fc2056"], - [4, "0x448ef54c", "0x44fc2044", "0x448ef557", "0x44fc2030", "0x448ef562", "0x44fc201d"], - [1, "0x448ef55a", "0x44fc2000"], - [4, "0x448ef55f", "0x44fc1fef", "0x448ef564", "0x44fc1fdf", "0x448ef568", "0x44fc1fd0"], - [4, "0x448ef57f", "0x44fc1f80", "0x448ef590", "0x44fc1f46", "0x448ef593", "0x44fc1f42"], - [5], - [0, "0x448ef63f", "0x44fc204a"], - [4, "0x448ef67d", "0x44fc20ae", "0x448ef6af", "0x44fc2104", "0x448ef6d8", "0x44fc214c"], - [1, "0x448ef70e", "0x44fc2117"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz763_4713_b": { - "path": [[0, "0x42240000", "0x42040000"], - [2, "0x42240000", "0x4211413d", "0x421aa09e", "0x421aa09e"], - [2, "0x4211413d", "0x42240000", "0x42040000", "0x42240000"], - [2, "0x41ed7d86", "0x42240000", "0x41dabec3", "0x421aa09e"], - [2, "0x41c80000", "0x4211413d", "0x41c80000", "0x42040000"], - [2, "0x41c80000", "0x41ed7d86", "0x41dabec3", "0x41dabec3"], - [2, "0x41ed7d86", "0x41c80000", "0x42040000", "0x41c80000"], - [2, "0x4211413d", "0x41c80000", "0x421aa09e", "0x41dabec3"], - [2, "0x42240000", "0x41ed7d86", "0x42240000", "0x42040000"], - [5], - [0, "0x4204f72e", "0x41c56cd2"], - [2, "0x42123842", "0x41c52adf", "0x421baed7", "0x41d7bac6"], - [2, "0x4225256d", "0x41ea4aad", "0x42254667", "0x4202666b"], - [2, "0x42256760", "0x420fa77f", "0x421c1f6c", "0x42191e14"], - [2, "0x421bff97", "0x42193e89", "0x421bdf6b", "0x42195eb8"], - [2, "0x421bbff6", "0x42197f32", "0x421ba03b", "0x42199f57"], - [2, "0x421b605e", "0x4219e00a", "0x421b1fa8", "0x421a1f22"], - [2, "0x421ae0f1", "0x421a604b", "0x421aa09e", "0x421aa09e"], - [2, "0x4211413d", "0x42240000", "0x42040000", "0x42240000"], - [2, "0x41ed7d86", "0x42240000", "0x41dabec3", "0x421aa09e"], - [2, "0x41c80000", "0x4211413d", "0x41c80000", "0x42040000"], - [2, "0x41c80000", "0x41ed7d86", "0x41dabec3", "0x41dabec3"], - [2, "0x41db19b1", "0x41da63d5", "0x41db755b", "0x41da0a9b"], - [2, "0x41dbce01", "0x41d9ae59", "0x41dc285e", "0x41d952ce"], - [2, "0x41dc55b6", "0x41d924df", "0x41dc82cd", "0x41d8f7cd"], - [2, "0x41dcaf1e", "0x41d8ca01", "0x41dcdc4c", "0x41d89bf0"], - [2, "0x41ef6c33", "0x41c5aec5", "0x4204f72e", "0x41c56cd2"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x421baed7", "0x41d7bac6"], - [2, "0x42123842", "0x41c52adf", "0x4204f72e", "0x41c56cd2"], - [2, "0x41ef6c33", "0x41c5aec5", "0x41dcdc4c", "0x41d89bf0"], - [2, "0x41dcaf1e", "0x41d8ca01", "0x41dc82cd", "0x41d8f7cd"], - [2, "0x41dc55b6", "0x41d924df", "0x41dc285e", "0x41d952ce"], - [2, "0x41dbce01", "0x41d9ae59", "0x41db755b", "0x41da0a9b"], - [2, "0x41db19b1", "0x41da63d5", "0x41dabec3", "0x41dabec3"], - [2, "0x41c80000", "0x41ed7d86", "0x41c80000", "0x42040000"], - [2, "0x41c80000", "0x4211413d", "0x41dabec3", "0x421aa09e"], - [2, "0x41ed7d86", "0x42240000", "0x42040000", "0x42240000"], - [2, "0x4211413d", "0x42240000", "0x421aa09e", "0x421aa09e"], - [2, "0x421ae0f1", "0x421a604b", "0x421b1fa8", "0x421a1f22"], - [2, "0x421b605e", "0x4219e00a", "0x421ba03b", "0x42199f57"], - [2, "0x421bbff6", "0x42197f32", "0x421bdf6b", "0x42195eb8"], - [2, "0x421bff97", "0x42193e89", "0x421c1f6c", "0x42191e14"], - [2, "0x42256760", "0x420fa77f", "0x42254667", "0x4202666b"], - [2, "0x4225256d", "0x41ea4aad", "0x421baed7", "0x41d7bac6"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz_twister2": { - "path": [[0, "0x00000000", "0x44160000"], - [1, "0x4bfffffe", "0x44160000"], - [1, "0x4bfffffe", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x44160000"], - [5], - [0, "0x427c0000", "0x00000000"], - [1, "0x4c00000f", "0x00000000"], - [1, "0x4c00000f", "0x00000000"], - [1, "0x427c0000", "0x00000000"], - [5], - [0, "0x42ba0000", "0x00000000"], - [1, "0x4c000016", "0x00000000"], - [1, "0x4c000016", "0x00000000"], - [1, "0x42ba0000", "0x00000000"], - [5], - [0, "0x42f60000", "0x00000000"], - [1, "0x4c00001e", "0x00000000"], - [1, "0x4c00001e", "0x00000000"], - [1, "0x42f60000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4bfffffe", "0x44160000"], - [1, "0x00000000", "0x44160000"], - [1, "0x00000000", "0x00000000"], - [1, "0x4bfffffe", "0x00000000"], - [1, "0x4bfffffe", "0x44160000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz_twister": { - "path": [[0, "0x00000000", "0x44160000"], - [1, "0x4bfffff0", "0x44160000"], - [1, "0x4bfffff0", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x44160000"], - [5], - [0, "0x427c0000", "0x44160000"], - [1, "0x4c000011", "0x44160000"], - [1, "0x4c000011", "0x00000000"], - [1, "0x427c0000", "0x00000000"], - [1, "0x427c0000", "0x44160000"], - [5], - [0, "0x42ba0000", "0x44160000"], - [1, "0x4c000011", "0x44160000"], - [1, "0x4c000011", "0x00000000"], - [1, "0x42ba0000", "0x00000000"], - [1, "0x42ba0000", "0x44160000"], - [5], - [0, "0x42f60000", "0x44160000"], - [1, "0x4c00002a", "0x44160000"], - [1, "0x4c00002a", "0x00000000"], - [1, "0x42f60000", "0x00000000"], - [1, "0x42f60000", "0x44160000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42f60000", "0x44160000"], - [1, "0x00000000", "0x44160000"], - [1, "0x00000000", "0x00000000"], - [1, "0x4c00002a", "0x00000000"], - [1, "0x4c00002a", "0x44160000"], - [1, "0x4bfffff0", "0x44160000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz994s_3414": { - "path": [[0, "0x42c80000", "0x42480000"], - [3, "0x42c80000", "0x00000000", "0x42480000", "0x00000000", "0x3f3504f3"], - [3, "0x00000000", "0x00000000", "0x00000000", "0x42480000", "0x3f3504f3"], - [3, "0x00000000", "0x42c80000", "0x42480000", "0x42c80000", "0x3f3504f3"], - [3, "0x42c80000", "0x42c80000", "0x42c80000", "0x42480000", "0x3f3504f3"], - [5], - [0, "0x42c84964", "0x42480000"], - [3, "0x42c84964", "0x00000000", "0x424892c8", "0x00000000", "0x3f3504f3"], - [3, "0x3e12c788", "0x00000000", "0x3e12c788", "0x42480000", "0x3f3504f3"], - [3, "0x3e12c788", "0x42c80000", "0x424892c8", "0x42c80000", "0x3f3504f3"], - [3, "0x42c84964", "0x42c80000", "0x42c84964", "0x42480000", "0x3f3504f3"], - [5], - [0, "0x42c80000", "0x42480000"], - [3, "0x42c80000", "0x00000000", "0x42480000", "0x00000000", "0x3f3504f3"], - [3, "0x00000000", "0x00000000", "0x00000000", "0x42480000", "0x3f3504f3"], - [3, "0x00000000", "0x42c80000", "0x42480000", "0x42c80000", "0x3f3504f3"], - [3, "0x42c80000", "0x42c80000", "0x42c80000", "0x42480000", "0x3f3504f3"], - [5], - [0, "0x4c00006b", "0x424c0000"], - [3, "0x4c00006b", "0xcbffffe5", "0x43d6e720", "0xcbffffe5", "0x3f3504f3"], - [3, "0xcbffff28", "0xcbffffe5", "0xcbffff28", "0x424c0000", "0x3f3504f3"], - [3, "0xcbffff28", "0x4c00000c", "0x43d6e720", "0x4c00000c", "0x3f3504f3"], - [3, "0x4c00006b", "0x4c00000c", "0x4c00006b", "0x424c0000", "0x3f3504f3"], - [5], - [0, "0x43ef6720", "0x42480000"], - [3, "0x43ef6720", "0x00000000", "0x43d66720", "0x00000000", "0x3f3504f3"], - [3, "0x43bd6720", "0x00000000", "0x43bd6720", "0x42480000", "0x3f3504f3"], - [3, "0x43bd6720", "0x42c80000", "0x43d66720", "0x42c80000", "0x3f3504f3"], - [3, "0x43ef6720", "0x42c80000", "0x43ef6720", "0x42480000", "0x3f3504f3"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43d6e720", "0xcbffffe5"], - [3, "0x4c00006b", "0xcbffffe5", "0x4c00006b", "0x424c0000", "0x3f3504f3"], - [3, "0x4c00006b", "0x4c00000c", "0x43d6e720", "0x4c00000c", "0x3f3504f3"], - [3, "0xcbffff28", "0x4c00000c", "0xcbffff28", "0x424c0000", "0x3f3504f3"], - [3, "0xcbffff28", "0xcbffffe5", "0x43d6e720", "0xcbffffe5", "0x3f3504f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz994s_11": { - "path": [[0, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x46ff4c00", "0x41f00000"], - [1, "0x46ff4c00", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41200000", "0x4c000006"], - [1, "0x42dc0000", "0x4c000006"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x4c000006"], - [5], - [0, "0x41200000", "0x439d8000"], - [1, "0x42dc0000", "0x439d8000"], - [1, "0x42dc0000", "0x437f0000"], - [1, "0x41200000", "0x437f0000"], - [1, "0x41200000", "0x439d8000"], - [5], - [0, "0x00000000", "0x42700000"], - [1, "0x42c80000", "0x42700000"], - [1, "0x42c80000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x4c000006"], - [1, "0x42dc0000", "0x4c000006"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x4c000006"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41200000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x42c80000", "0x00000000"], - [1, "0x42c80000", "0x41f00000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x437f0000"], - [1, "0x42dc0000", "0x4c000006"], - [1, "0x41200000", "0x4c000006"], - [1, "0x41200000", "0x42b40000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"cr514118": { - "path": [[0, "0x42c80000", "0x42480000"], - [3, "0x42c80000", "0x00000000", "0x42480000", "0x00000000", "0x3f3504f3"], - [3, "0x00000000", "0x00000000", "0x00000000", "0x42480000", "0x3f3504f3"], - [3, "0x00000000", "0x42c80000", "0x42480000", "0x42c80000", "0x3f3504f3"], - [3, "0x42c80000", "0x42c80000", "0x42c80000", "0x42480000", "0x3f3504f3"], - [5], - [0, "0x42c80133", "0x42480000"], - [3, "0x42c80133", "0x00000000", "0x42480267", "0x00000000", "0x3f3504f3"], - [3, "0x3b19b530", "0x00000000", "0x3b19b530", "0x42480000", "0x3f3504f3"], - [3, "0x3b19b530", "0x42c80000", "0x42480267", "0x42c80000", "0x3f3504f3"], - [3, "0x42c80133", "0x42c80000", "0x42c80133", "0x42480000", "0x3f3504f3"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42480267", "0x42c80000"], - [1, "0x42480000", "0x42c80000"], - [3, "0x00000000", "0x42c80000", "0x00000000", "0x42480000", "0x3f3504f3"], - [3, "0x00000000", "0x00000000", "0x42480000", "0x00000000", "0x3f3504f3"], - [1, "0x42480267", "0x00000000"], - [1, "0x424808d7", "0x354803a9"], - [3, "0x424827c9", "0x36c8107a", "0x424846bb", "0x38481d47", "0x3f7ffffd"], - [3, "0x42c80133", "0x3d8890e7", "0x42c80133", "0x42480000", "0x3f3523dc"], - [3, "0x42c80133", "0x42c80000", "0x42480267", "0x42c80000", "0x3f3504f3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"fuzz864a": { - "path": [[0, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x42b40000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x46ff4c00", "0x41f00000"], - [1, "0x46ff4c00", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41200000", "0x4c000011"], - [1, "0x42dc0000", "0x4c000011"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x4c000011"], - [5], - [0, "0x41200000", "0x439d8000"], - [1, "0x42dc0000", "0x439d8000"], - [1, "0x42dc0000", "0x437f0000"], - [1, "0x41200000", "0x437f0000"], - [1, "0x41200000", "0x439d8000"], - [5], - [0, "0x00000000", "0x42700000"], - [1, "0x42c80000", "0x42700000"], - [1, "0x42c80000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5], - [0, "0x41200000", "0x4c000011"], - [1, "0x42dc0000", "0x4c000011"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x4c000011"], - [5], - [0, "0x41200000", "0x42b40000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42b40000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41200000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x42c80000", "0x00000000"], - [1, "0x42c80000", "0x41f00000"], - [1, "0x42dc0000", "0x41f00000"], - [1, "0x42dc0000", "0x42b40000"], - [1, "0x42dc0000", "0x437f0000"], - [1, "0x42dc0000", "0x4c000011"], - [1, "0x41200000", "0x4c000011"], - [1, "0x41200000", "0x42b40000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads65": { - "path": [[0, "0x3f800000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fff8e9e", "0x400e2c4a"], - [2, "0x3ff87878", "0x40000000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x4028f5c3"], - [2, "0x3f1999b1", "0x40333331", "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [2, "0x4003c3c4", "0x401e1e1e", "0x3fff8e9e", "0x400e2c4a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testIssue3838_3": { - "path": [[0, "0x42200000", "0x41200000"], - [1, "0x42700000", "0x41200000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41200000"], - [0, "0x42240000", "0x41300000"], - [1, "0x42240000", "0x41e80000"], - [1, "0x426c0000", "0x41e80000"], - [1, "0x426c0000", "0x41300000"], - [1, "0x42240000", "0x41300000"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x41200000"], - [1, "0x42200000", "0x41200000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42700000", "0x41200000"], - [5], - [0, "0x42240000", "0x41e80000"], - [1, "0x42240000", "0x41300000"], - [1, "0x426c0000", "0x41300000"], - [1, "0x426c0000", "0x41e80000"], - [1, "0x42240000", "0x41e80000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testIssue3838": { - "path": [[0, "0x435c0000", "0x432a0000"], - [1, "0x43480000", "0x432a0000"], - [1, "0x43480000", "0x433e0000"], - [1, "0x43340000", "0x433e0000"], - [1, "0x43340000", "0x43520000"], - [1, "0x43480000", "0x43520000"], - [1, "0x43480000", "0x437a0000"], - [1, "0x43820000", "0x437a0000"], - [1, "0x43820000", "0x433e0000"], - [1, "0x435c0000", "0x433e0000"], - [1, "0x435c0000", "0x432a0000"], - [5], - [0, "0x435c0000", "0x43520000"], - [1, "0x435c0000", "0x43660000"], - [1, "0x43700000", "0x43660000"], - [1, "0x43700000", "0x43520000"], - [1, "0x435c0000", "0x43520000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43480000", "0x432a0000"], - [1, "0x435c0000", "0x432a0000"], - [1, "0x435c0000", "0x433e0000"], - [1, "0x43820000", "0x433e0000"], - [1, "0x43820000", "0x437a0000"], - [1, "0x43480000", "0x437a0000"], - [1, "0x43480000", "0x43520000"], - [1, "0x43340000", "0x43520000"], - [1, "0x43340000", "0x433e0000"], - [1, "0x43480000", "0x433e0000"], - [1, "0x43480000", "0x432a0000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testArc": { - "path": [[0, "0x43160000", "0x4248023c"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43160000", "0x4248023c"]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testTriangle2": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testTriangle1": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3fc00000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3fc00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3fc00000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads64": { - "path": [[0, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fb8e38e", "0x3f2aaaab"], - [2, "0x40000000", "0x3eaaaaaa", "0x40400000", "0x00000000"], - [1, "0x40092492", "0x3fdb6db7"], - [1, "0x40400000", "0x40400000"], - [2, "0x3fc00000", "0x40200000", "0x3f800000", "0x40000000"], - [2, "0x3f400000", "0x3fe00000", "0x3f400000", "0x3fc00000"], - [2, "0x3f400000", "0x3fa00000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3fb8e38e", "0x3f2aaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads63": { - "path": [[0, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3fc00000"], - [2, "0x3f400000", "0x3fa00000", "0x3f800000", "0x3f800000"], - [2, "0x3fc00000", "0x3f000000", "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [2, "0x3fc00000", "0x40200000", "0x3f800000", "0x40000000"], - [2, "0x3f7c0000", "0x3ffe0000", "0x3f784000", "0x3ffc0000"], - [2, "0x3f400000", "0x3fde0000", "0x3f400000", "0x3fc00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads62": { - "path": [[0, "0x40400000", "0x40000000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fd55555", "0x3fd55555"], - [2, "0x3fd55555", "0x40155555", "0x40000000", "0x402aaaab"], - [2, "0x400082c3", "0x402b2d6e", "0x4001088a", "0x402bacf4"], - [2, "0x3fff0b13", "0x402f0718", "0x400038b1", "0x4031d3b6"], - [2, "0x4003c3c4", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x40266662", "0x400ccccf", "0x40170a3d", "0x40170a3d"], - [1, "0x3fd55555", "0x3fd55555"], - [2, "0x3fd55555", "0x3f7fffff", "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect4": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x41f00000", "0x42700000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x00000000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x41f00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x42100000", "0x41f00000"], - [1, "0x42000000", "0x41f00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x41f00000"], - [5], - [0, "0x42200000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect3": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x40c00000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42100000", "0x40c00000"], - [5], - [0, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41c00000", "0x42100000"], - [1, "0x41c00000", "0x40c00000"], - [1, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5], - [0, "0x42100000", "0x42100000"], - [1, "0x42000000", "0x42100000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral10": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads61": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f1e377a", "0x00000000", "0x3f9e377a", "0x3f43910d"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3fcf1bbd", "0x3f9e3779", "0x3f9e377a", "0x3f43910d"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads60": { - "path": [[0, "0x40000000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fb06207", "0x3fb06207"], - [2, "0x3f96d03c", "0x3fc5c267", "0x3f99f0da", "0x3fd5657e"], - [2, "0x3f9f5727", "0x3ff064fc", "0x3ffa48a4", "0x3ffa48a4"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x40199998", "0x40000000", "0x40000000", "0x3ffae148"], - [1, "0x40000000", "0x3f800000"], - [2, "0x3fdbd0bc", "0x3f9217a2", "0x3fc46acc", "0x3fa1a098"], - [2, "0x3faf2fb4", "0x3f21a098", "0x40000000", "0x00000000"], - [5], - [0, "0x3ffa6d19", "0x3ffa4c9a"], - [2, "0x3ffd2c95", "0x3ffa98f1", "0x40000000", "0x3ffae148"], - [1, "0x40000000", "0x40000000"], - [2, "0x3ffd263d", "0x3ffd263d", "0x3ffa6d19", "0x3ffa4c9a"], - [5], - [0, "0x3ffa6d19", "0x3ffa4c9a"], - [1, "0x3ffa48a4", "0x3ffa48a4"], - [1, "0x3fb06207", "0x3fb06207"], - [2, "0x3fb8d544", "0x3fa95187", "0x3fc46acc", "0x3fa1a098"], - [2, "0x3fd01099", "0x3fcdf69a", "0x3ffa6d19", "0x3ffa4c9a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads59": { - "path": [[0, "0x40400000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x40000000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x402aaaab", "0x3f2aaaab"], - [1, "0x40000000", "0x00000000"], - [1, "0x40200000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x402aaaab", "0x3faaaaab"], - [1, "0x402b851f", "0x3fae147b"], - [2, "0x401c28f6", "0x3fd70a3e", "0x402147ae", "0x3feb851f"], - [2, "0x40266666", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x402b851f", "0x3fae147b"], - [2, "0x40333334", "0x3f999999", "0x40400000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads58": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40400000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x40000000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400313c5", "0x3dc4f141"], - [2, "0x3fcf62d9", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x402aaaab", "0x3faaaaab"], - [1, "0x402b851f", "0x3fae147b"], - [2, "0x401c28f6", "0x3fd70a3e", "0x402147ae", "0x3feb851f"], - [2, "0x40266666", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x402b851f", "0x3fae147b"], - [2, "0x40333334", "0x3f999999", "0x40400000", "0x3f800000"], - [2, "0x40400000", "0x3eaaaaaa", "0x40071c72", "0x3de38e39"], - [1, "0x40000000", "0x00000000"], - [1, "0x400313c5", "0x3dc4f141"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads57": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x40000000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400313c5", "0x3dc4f141"], - [2, "0x3fcf62d9", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x402aaaab", "0x3faaaaab"], - [1, "0x402b851f", "0x3fae147b"], - [2, "0x401c28f6", "0x3fd70a3e", "0x402147ae", "0x3feb851f"], - [2, "0x40266666", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x402b851f", "0x3fae147b"], - [2, "0x40333334", "0x3f999999", "0x40400000", "0x3f800000"], - [2, "0x40400000", "0x3eaaaaaa", "0x40071c72", "0x3de38e39"], - [1, "0x40000000", "0x00000000"], - [1, "0x400313c5", "0x3dc4f141"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads56": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40100000", "0x3f000000"], - [2, "0x40100000", "0x3e800000", "0x40000000", "0x00000000"], - [1, "0x40100000", "0x3f000000"], - [5], - [0, "0x40155555", "0x3f2aaaab"], - [1, "0x40100000", "0x3f000000"], - [2, "0x40100000", "0x3f400000", "0x40000000", "0x3f800000"], - [2, "0x3fc00000", "0x3fc00000", "0x00000000", "0x40000000"], - [1, "0x40200000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40155555", "0x3f2aaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads54": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3f800000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fbd70a4", "0x3e23d70b"], - [2, "0x3fb33333", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3fc00000", "0x3e800000"], - [2, "0x3fc00000", "0x3f000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x3f000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3fd55555", "0x3eaaaaab"], - [1, "0x3fc00000", "0x3e800000"], - [2, "0x3fc00000", "0x3e4ccccb", "0x3fbd70a4", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads53": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x40400000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fbd70a4", "0x3e23d70b"], - [2, "0x3fb33333", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3fc00000", "0x3e800000"], - [2, "0x3fc00000", "0x3f000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x3f000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3fd55555", "0x3eaaaaab"], - [1, "0x3fc00000", "0x3e800000"], - [2, "0x3fc00000", "0x3e4ccccb", "0x3fbd70a4", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads52": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fbd70a4", "0x3e23d70b"], - [2, "0x3fb33333", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3fc00000", "0x3e800000"], - [2, "0x3fc00000", "0x3f000000", "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40155555", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x400ccccd", "0x3f19999a"], - [1, "0x40000000", "0x00000000"], - [1, "0x3fd55555", "0x3eaaaaab"], - [1, "0x3fc00000", "0x3e800000"], - [2, "0x3fc00000", "0x3e4ccccb", "0x3fbd70a4", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads51": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x40400000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x4023d70a", "0x3ea3d709", "0x401eb852", "0x3e23d70b"], - [2, "0x4019999a", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x400ccccc", "0x3f4ccccf", "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40400000", "0x40000000"], - [1, "0x40266666", "0x3f99999a"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40266666", "0x3f99999a"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40266666", "0x3f99999a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads50": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x3f800000", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x4023d70a", "0x3ea3d709", "0x401eb852", "0x3e23d70b"], - [2, "0x4019999a", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x400ccccc", "0x3f4ccccf", "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40400000", "0x40000000"], - [1, "0x40266666", "0x3f99999a"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40266666", "0x3f99999a"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40266666", "0x3f99999a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads49": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x40000000", "0x40000000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40200000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x4023d70a", "0x3ea3d709", "0x401eb852", "0x3e23d70b"], - [2, "0x4019999a", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x400ccccc", "0x3f4ccccf", "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40400000", "0x40000000"], - [1, "0x40200000", "0x3f800000"], - [5], - [0, "0x40200000", "0x3f800000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40200000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads48": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40200000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x4023d70a", "0x3ea3d709", "0x401eb852", "0x3e23d70b"], - [2, "0x4019999a", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x400ccccc", "0x3f4ccccf", "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40400000"], - [2, "0x4012d2d3", "0x400f0f0f", "0x400ff1d4", "0x40038b13"], - [2, "0x400f0f0f", "0x40000000", "0x40000000", "0x40000000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40400000", "0x40000000"], - [1, "0x40200000", "0x3f800000"], - [5], - [0, "0x40200000", "0x3f800000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40200000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads47": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x00000000", "0x40400000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40200000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x4023d70a", "0x3ea3d709", "0x401eb852", "0x3e23d70b"], - [2, "0x4019999a", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40147ae1", "0x3f23d70a"], - [2, "0x400ccccc", "0x3f4ccccf", "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40400000", "0x40000000"], - [1, "0x40200000", "0x3f800000"], - [5], - [0, "0x40200000", "0x3f800000"], - [1, "0x40155555", "0x3f2aaaab"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40155555", "0x3faaaaab"], - [1, "0x40200000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads46x": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x40000001", "0x3fd55556", "0x3fc71c72", "0x3faaaaaa"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f99999a", "0x3ecccccd", "0x3f99999a", "0x3f4ccccd"], - [2, "0x3f99999a", "0x3f888888", "0x3fc71c72", "0x3faaaaaa"], - [2, "0x3faaaaaa", "0x3f955555", "0x3f800000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40000000"], - [2, "0x40000000", "0x3fd55556", "0x3fc71c72", "0x3faaaaab"], - [1, "0x3f800000", "0x40400000"], - [2, "0x40000000", "0x40200000", "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads45": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40100000", "0x40100000"], - [2, "0x3fc00000", "0x40000000", "0x00000000", "0x40000000"], - [5], - [0, "0x403851ec", "0x4028f5c3"], - [2, "0x402ccccd", "0x4019999a", "0x40100000", "0x40100000"], - [1, "0x40400000", "0x40400000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x00000000"], - [1, "0x403851ec", "0x4028f5c3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads44": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40269c90", "0x4019ead8"], - [2, "0x3ff45d17", "0x40000000", "0x00000000", "0x40000000"], - [5], - [0, "0x403851ec", "0x4028f5c3"], - [2, "0x40320950", "0x402094f2", "0x40269c90", "0x4019ead8"], - [1, "0x40400000", "0x40400000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x00000000"], - [1, "0x403851ec", "0x4028f5c3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads43": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x4028f5c3", "0x403851ec"], - [2, "0x40000000", "0x4019999a", "0x40000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [2, "0x40000000", "0x40400000", "0x00000000", "0x40000000"], - [1, "0x4028f5c3", "0x403851ec"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads42": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [1, "0x403851ec", "0x4028f5c3"], - [2, "0x4019999a", "0x40000000", "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads41": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads36": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [2, "0x3fd55556", "0x00000000", "0x40000000", "0x3eaaaaab"], - [2, "0x402aaaab", "0x3f800000", "0x40000000", "0x40400000"], - [1, "0x3fd55555", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3fb8e38e", "0x3f638e39"], - [2, "0x3fb55554", "0x3f800003", "0x3fb00000", "0x3f900000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3fb00000", "0x3f900000"], - [1, "0x3fd55555", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3fa00000", "0x3fc00000", "0x3fb00000", "0x3f900000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads37": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fb00000", "0x3e000000"], - [2, "0x3fa00000", "0x00000000", "0x3f800000", "0x00000000"], - [2, "0x3fd55556", "0x00000000", "0x40000000", "0x3eaaaaab"], - [2, "0x402aaaab", "0x3f800000", "0x40000000", "0x40400000"], - [1, "0x3fd55555", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3fb8e38e", "0x3f638e39"], - [2, "0x3fcaaaab", "0x3eaaaaaa", "0x3fb00000", "0x3e000000"], - [5], - [0, "0x3fb00000", "0x3f900000"], - [2, "0x3fb55554", "0x3f800003", "0x3fb8e38e", "0x3f638e39"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3fb00000", "0x3f900000"], - [5], - [0, "0x3f800000", "0x40000000"], - [2, "0x3fa00000", "0x3fc00000", "0x3fb00000", "0x3f900000"], - [1, "0x3fd55555", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads38": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x00000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe473ac", "0x3e738506"], - [2, "0x3fd8469f", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3fd39783", "0x3f272f05"], - [2, "0x3fa49249", "0x3f924925", "0x00000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x3fd39783", "0x3f272f05"], - [2, "0x3fd732a1", "0x3f1d915f", "0x3fda1cc5", "0x3f14814c"], - [2, "0x40168731", "0x3f800000", "0x40400000", "0x3f800000"], - [1, "0x3fe522c4", "0x3eca4588"], - [2, "0x3fe7f827", "0x3e9cef53", "0x3fe473ac", "0x3e738506"], - [5], - [0, "0x3fe522c4", "0x3eca4588"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3fad0e62", "0x3eb43988", "0x3fda1cc5", "0x3f14814c"], - [2, "0x3fe2756c", "0x3ef51b04", "0x3fe522c4", "0x3eca4588"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads39": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f800000", "0x40000000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fdf3995", "0x3e84df3a"], - [2, "0x3fcb4b4c", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3f000000", "0x3fc00000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3e4cccd7", "0x40000000", "0x3ea3d70a", "0x40028f5c"], - [1, "0x00000000", "0x40400000"], - [2, "0x40078788", "0x3f61e1e2", "0x3fdf3995", "0x3e84df3a"], - [5], - [0, "0x3ee38e38", "0x40071c72"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f000000", "0x3fc00000"], - [1, "0x3ea3d70a", "0x40028f5c"], - [2, "0x3eccccc8", "0x40044444", "0x3ee38e38", "0x40071c72"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads40": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [2, "0x40400000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3fc00000"], - [1, "0x40000000", "0x40000000"], - [2, "0x400ccccd", "0x40000000", "0x40170a3d", "0x40028f5c"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40238e39", "0x40071c72"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x3fc00000"], - [1, "0x40170a3d", "0x40028f5c"], - [2, "0x401ddddd", "0x40044444", "0x40238e39", "0x40071c72"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads16": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [2, "0x00000000", "0x3f800000", "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads17": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [2, "0x00000000", "0x40000000", "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads18": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [2, "0x3f800000", "0x40000000", "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads19": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads20": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads21": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3ffaacda", "0x3f30f27b"], - [2, "0x3fb851eb", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [2, "0x402147ae", "0x3fb851eb", "0x3ffaacda", "0x3f30f27b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads22": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f99999a", "0x3f4ccccd"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x3f99999a", "0x3f4ccccd"], - [5], - [0, "0x3f99999a", "0x3f4ccccd"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f99999a", "0x3f4ccccd"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads23": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x3f2aaaab"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x3f2aaaab"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f2aaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads24": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f400000", "0x3fc00000"], - [1, "0x40400000", "0x40400000"], - [2, "0x00000000", "0x40000000", "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads25": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f2aaaab", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f2aaaab", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [2, "0x402147ae", "0x3fb851eb", "0x3ffaacda", "0x3f30f27b"], - [2, "0x3fb851eb", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f2aaaab", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads26": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x3fa49249", "0x3f5b6db7"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x3fa49249", "0x3f5b6db7"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3fa49249", "0x3f5b6db7"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads27": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fdb6db7", "0x3f5b6db7"], - [1, "0x3f800000", "0x40400000"], - [2, "0x402aaaab", "0x3f000000", "0x40100000", "0x3daaaaab"], - [2, "0x400aaaab", "0x00000000", "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads28": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3fc00000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3fc00000"], - [1, "0x40000000", "0x40400000"], - [2, "0x402147ae", "0x3fb851eb", "0x3ffaacda", "0x3f30f27b"], - [2, "0x3fb851eb", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3fc00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads29": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fdb6db7", "0x3f5b6db7"], - [1, "0x00000000", "0x40000000"], - [2, "0x40400000", "0x3f800000", "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads30": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fc00000", "0x3fc00000"], - [1, "0x3f800000", "0x40400000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads31": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f99999a", "0x3f19999a"], - [1, "0x00000000", "0x00000000"], - [1, "0x3e99999a", "0x3f666666"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3e3a2e74", "0x3f800000", "0x3ead7cd4", "0x3f821d9f"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x3f99999a", "0x3f19999a"], - [5], - [0, "0x3f99999a", "0x3f19999a"], - [1, "0x3e99999a", "0x3f666666"], - [1, "0x3ead7cd4", "0x3f821d9f"], - [2, "0x3f7aa11f", "0x3f8abdc3", "0x3f9a8246", "0x3fb68855"], - [2, "0x3fc4ec4f", "0x3ff62762", "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f99999a", "0x3f19999a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads32": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f400000", "0x3fc00000"], - [1, "0x00000000", "0x40400000"], - [2, "0x3ffb9612", "0x3fd8469f", "0x3fe473ac", "0x3f9e70a1"], - [2, "0x3fd8469f", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads33": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3ffaacda", "0x3f30f27b"], - [2, "0x3fb851eb", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [2, "0x402147ae", "0x3fb851eb", "0x3ffaacda", "0x3f30f27b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads34": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3fc00000", "0x3f400000"], - [1, "0x40400000", "0x40400000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuads35": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f19999a", "0x3f99999a"], - [1, "0x00000000", "0x40400000"], - [2, "0x3ffb13b1", "0x3fd89d8a", "0x3fe48b5c", "0x3f4fe7c4"], - [2, "0x3fd89d8a", "0x3eb13b14", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerates1": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [2, "0x401e1e1e", "0x3fd2d2d3", "0x400e9dac", "0x40276b2f"], - [2, "0x400b4b4b", "0x4034b4b5", "0x40000000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad13": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [2, "0x401e1e1e", "0x3fd2d2d3", "0x400e9dac", "0x40276b2f"], - [2, "0x400b4b4b", "0x4034b4b5", "0x40000000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad14": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3ff62762", "0x4004ec4f", "0x3fe3f9f1", "0x3faef566"], - [2, "0x3fcec4ed", "0x3f09d89e", "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad15": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [2, "0x3f2aaaab", "0x00000000", "0x3f800000", "0x3eaaaaab"], - [2, "0x3fd55555", "0x3f800000", "0x3f800000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic56": { - "path": [[0, "0x43b74dee", "0x4317322e"], - [2, "0x43bd66cc", "0x4308acb3", "0x43c7151d", "0x4308acb3"], - [1, "0x43b1012e", "0x4350d0f3"], - [1, "0x43c4a54f", "0x42cc7734"], - [1, "0x43b3fd31", "0x430894de"], - [2, "0x43bd2872", "0x430894de", "0x43c2294f", "0x43159d12"], - [1, "0x43b63202", "0x431de5f0"], - [2, "0x43bba411", "0x4308acb3", "0x43c6051c", "0x4308acb3"], - [1, "0x43af0000", "0x42f00000"], - [1, "0x43b74dee", "0x4317322e"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43bd6938", "0x430d2db7"], - [2, "0x43ba0185", "0x4310c30a", "0x43b74dee", "0x4317322e"], - [1, "0x43af0000", "0x42f00000"], - [1, "0x43b8a48d", "0x42fdf835"], - [1, "0x43c4a54f", "0x42cc7734"], - [1, "0x43bf3546", "0x4303bd8b"], - [1, "0x43c6051c", "0x4308acb3"], - [2, "0x43c1a538", "0x4308acb3", "0x43be25b1", "0x430c71e3"], - [2, "0x43bdcfcd", "0x430cc2cc", "0x43bd7b8f", "0x430d1a84"], - [1, "0x43bd756a", "0x430d3bde"], - [2, "0x43bd6fd4", "0x430d355c", "0x43bd6938", "0x430d2db7"], - [5], - [0, "0x43bb0039", "0x431a9234"], - [1, "0x43b1012e", "0x4350d0f3"], - [1, "0x43c7151d", "0x4308acb3"], - [2, "0x43c2264d", "0x4308acb3", "0x43be25b2", "0x430c71e2"], - [2, "0x43bdcc7a", "0x430cd20b", "0x43bd756a", "0x430d3bdf"], - [2, "0x43b91df0", "0x431282f0", "0x43b63202", "0x431de5f0"], - [1, "0x43bb0039", "0x431a9234"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral4": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral3": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate5": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad12": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f19999a", "0x3ecccccd", "0x3ef5c290", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic51": { - "path": [[0, "0x43b8ee97", "0x4311a554"], - [2, "0x43bf30b0", "0x42f28287", "0x43cb1e41", "0x42f28287"], - [1, "0x43b8ee97", "0x4311a554"], - [5], - [0, "0x43b8fc3c", "0x4309f184"], - [2, "0x43bffe09", "0x42f28287", "0x43cb1e35", "0x42f28287"], - [1, "0x43b8fc3c", "0x4309f184"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43bc8bca", "0x4306aa90"], - [2, "0x43ba8cb4", "0x430b5758", "0x43b8ee97", "0x4311a554"], - [1, "0x43cb1e41", "0x42f28287"], - [2, "0x43bffe09", "0x42f28287", "0x43b8fc3c", "0x4309f184"], - [1, "0x43bc8bca", "0x4306aa90"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad8": { - "path": [[0, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fc00000", "0x3f800000"], - [2, "0x3fc00000", "0x3f000000", "0x40400000", "0x00000000"], - [2, "0x3fd55555", "0x3f2aaaab", "0x3fd55556", "0x3faaaaab"], - [1, "0x3fc00000", "0x3f800000"], - [5], - [0, "0x3fd55556", "0x3faaaaab"], - [2, "0x3fd55556", "0x3fd55556", "0x40000000", "0x40000000"], - [1, "0x3fd55555", "0x3faaaaab"], - [5], - [0, "0x3fc00000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x3fd55555", "0x3faaaaab"], - [2, "0x3fc00000", "0x3f955556", "0x3fc00000", "0x3f800000"], - [5], - [0, "0x3fd55555", "0x3faaaaab"], - [2, "0x3fffffff", "0x3fd55555", "0x40400000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3fd55555", "0x3faaaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad11": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3faaaaab", "0x3faaaaab"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f93cd3b", "0x3ed8658b", "0x3f58658c", "0x3f58658c"], - [2, "0x3f2aaaab", "0x3f8b6eb9", "0x3f2aaaab", "0x3faaaaab"], - [2, "0x3f2aaaab", "0x3fd55556", "0x3f800000", "0x40000000"], - [1, "0x3f8cee3d", "0x3fe62385"], - [2, "0x3fb988e1", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad10": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40000000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3f000000"], - [2, "0x3f400000", "0x3e800000", "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40000000", "0x3f7ffffa", "0x40071c72", "0x3fd55555"], - [2, "0x3f400000", "0x3f8aaaaa", "0x3f400000", "0x3f000000"], - [5], - [0, "0x40400000", "0x40400000"], - [2, "0x40155556", "0x40400000", "0x40071c72", "0x3fd55555"], - [2, "0x40200003", "0x3feaaaad", "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad9": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3f000000"], - [2, "0x3f400000", "0x3e800000", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f400000", "0x3f400000", "0x3f400000", "0x3f000000"], - [5], - [0, "0x3fbe8402", "0x3fadfdad"], - [2, "0x3f96fed6", "0x3f96fed6", "0x3f800000", "0x3f800000"], - [2, "0x3fa00000", "0x3f800000", "0x3fb00000", "0x3f900000"], - [2, "0x3fbb206c", "0x3f9b206c", "0x3fbe8402", "0x3fadfdad"], - [5], - [0, "0x40400000", "0x40000000"], - [2, "0x40027e43", "0x3fd6fed7", "0x3fbe8402", "0x3fadfdad"], - [2, "0x3fc9bf29", "0x3fec81ae", "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testTriangles4x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f5ed289", "0x3e9d4951"], - [2, "0x3f23d70a", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3efffff3", "0x3f955554", "0x3f638e39", "0x3faaaaab"], - [2, "0x3f2aaaab", "0x40000000", "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [2, "0x40100000", "0x40300000", "0x40100000", "0x40200000"], - [2, "0x40100000", "0x3ff55556", "0x3f638e39", "0x3faaaaab"], - [2, "0x3f8f5c29", "0x3f23d70a", "0x3f5ed289", "0x3e9d4951"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testTriangles3x": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f2aaaac", "0x3fd55555", "0x3f800000", "0x3fb8e38e"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x3feb0a65", "0x3fce58cc", "0x3fa32042", "0x3f9cb199"], - [2, "0x3fac75da", "0x3f922e5b", "0x3faa3d70", "0x3f8b851f"], - [2, "0x3fa66666", "0x3f800000", "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3fb8e38e"], - [2, "0x3f98bacd", "0x3fa86705", "0x3fa32042", "0x3f9cb199"], - [2, "0x3f8e58cd", "0x3f8e58cd", "0x3f800000", "0x3f800000"], - [2, "0x3f400000", "0x3f400000", "0x3f400000", "0x3f000000"], - [2, "0x3f400000", "0x3e800000", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3fb8e38e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect2s": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x42480000"], - [1, "0x42480000", "0x42480000"], - [1, "0x42480000", "0x41a00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x42000000", "0x41c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x41c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x42480000"], - [1, "0x42480000", "0x42480000"], - [1, "0x42480000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testRect1s": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x42480000"], - [1, "0x42480000", "0x42480000"], - [1, "0x42480000", "0x41a00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x42000000", "0x41c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x41c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x42700000"], - [1, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"tooCloseTest": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0xbf800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0xc0000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0xbf800000"], - [1, "0x3f800000", "0xc0000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0xbf800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"skphealth_com76s": { - "path": [[0, "0x44310659", "0x40e32c93"], - [1, "0x44310659", "0x40e32ca6"], - [2, "0x44300000", "0x41333756", "0x44300000", "0x41880000"], - [1, "0x44300000", "0x42040000"], - [1, "0x44304000", "0x42040000"], - [1, "0x44304000", "0x41880000"], - [4, "0x44304000", "0x41568ff9", "0x44309d20", "0x41228ffa", "0x443133b0", "0x40f9d7f9"], - [1, "0x44310659", "0x40e32c93"], - [5], - [0, "0x44300000", "0x40400000"], - [1, "0x44300000", "0x42040000"], - [1, "0x44304000", "0x42040000"], - [1, "0x4433e000", "0x40400000"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x44300000", "0x41880000"], - [1, "0x44300000", "0x40400000"], - [1, "0x4433e000", "0x40400000"], - [1, "0x44304000", "0x42040000"], - [1, "0x44300000", "0x42040000"], - [1, "0x44300000", "0x41880000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadLineIntersect1": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f837455", "0x3ef91756"], - [2, "0x3f285d1e", "0x3e607c27", "0x00000000", "0x00000000"], - [1, "0x3f000000", "0x3f400000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3ec770a3", "0x3f800000", "0x3f2d8b44", "0x3f822873"], - [1, "0x3f4ccccd", "0x3f99999a"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f308528", "0x3fe29479", "0x3f87f2b0", "0x3fcbec08"], - [1, "0x3fa147ae", "0x3ff1eb85"], - [2, "0x3f666667", "0x40199999", "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3fa147ae", "0x3ff1eb85"], - [2, "0x3fc63a1e", "0x3fbd9411", "0x3fbebcde", "0x3f90a48f"], - [2, "0x3fba1666", "0x3f697b81", "0x3fa44e13", "0x3f3763da"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f837455", "0x3ef91756"], - [5], - [0, "0x3f837455", "0x3ef91756"], - [1, "0x3f000000", "0x3f400000"], - [1, "0x3f2d8b44", "0x3f822873"], - [2, "0x3f556ea5", "0x3f8352f2", "0x3f75c290", "0x3f851eb8"], - [1, "0x3fa44e13", "0x3f3763da"], - [2, "0x3f970d16", "0x3f18e923", "0x3f837455", "0x3ef91756"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadLineIntersect2": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f837455", "0x3ef91756"], - [2, "0x3f285d1e", "0x3e607c27", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [2, "0x3fcf914c", "0x3ff59f22", "0x3fbebcde", "0x3f90a48f"], - [2, "0x3fba1666", "0x3f697b81", "0x3fa44e13", "0x3f3763da"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f837455", "0x3ef91756"], - [5], - [0, "0x3f837455", "0x3ef91756"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f19999e", "0x3f800000", "0x3f75c290", "0x3f851eb8"], - [1, "0x3fa44e13", "0x3f3763da"], - [2, "0x3f970d16", "0x3f18e923", "0x3f837455", "0x3ef91756"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadLineIntersect3": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f837455", "0x3ef91756"], - [2, "0x3f285d1e", "0x3e607c27", "0x00000000", "0x00000000"], - [1, "0x3e924925", "0x3f5b6db7"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3e360eac", "0x3f800000", "0x3eab441d", "0x3f807315"], - [1, "0x3f000000", "0x3fc00000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3eabdebd", "0x3ff1ad70", "0x3f18a371", "0x3fe4f529"], - [1, "0x3f4c3b91", "0x40192cad"], - [2, "0x3ef286bd", "0x402bca1b", "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3f4c3b91", "0x40192cad"], - [2, "0x3fcaa6c8", "0x3fd8200b", "0x3fbebcde", "0x3f90a48f"], - [2, "0x3fba1666", "0x3f697b81", "0x3fa44e13", "0x3f3763da"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f837455", "0x3ef91756"], - [5], - [0, "0x3f837455", "0x3ef91756"], - [1, "0x3e924925", "0x3f5b6db7"], - [1, "0x3eab441d", "0x3f807315"], - [2, "0x3f34e881", "0x3f818462", "0x3f75c290", "0x3f851eb8"], - [1, "0x3fa44e13", "0x3f3763da"], - [2, "0x3f970d16", "0x3f18e923", "0x3f837455", "0x3ef91756"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad7": { - "path": [[0, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f400000"], - [2, "0x3fc00000", "0x3f000000", "0x40400000", "0x00000000"], - [2, "0x3fc00000", "0x3f000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f400000"], - [5], - [0, "0x3f800000", "0x3f400000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3f400000", "0x3fe00000", "0x3f400000", "0x3fc00000"], - [2, "0x3f400000", "0x3fa00000", "0x3f800000", "0x3f800000"], - [2, "0x3f43c3c4", "0x3f800000", "0x3f4038b1", "0x3f71d3b6"], - [2, "0x3f3c3c3c", "0x3f61e1e2", "0x3f800000", "0x3f400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad6": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f0e38e4"], - [2, "0x3f222223", "0x3f4ccccd", "0x3f2b851f", "0x3f68f5c2"], - [2, "0x3f333333", "0x3f800000", "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3faaaaaa", "0x3fb8e38e", "0x3fd55555"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3fd55556", "0x3feaaaab", "0x3fb8e38e", "0x3fd55555"], - [1, "0x40000000", "0x00000000"], - [5], - [0, "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x3f000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f0e38e4"], - [2, "0x3faaaaac", "0x3eaaaaa8", "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad5": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3f400000"], - [2, "0x3f800000", "0x3f000000", "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x3f000000", "0x3f800000", "0x3f800000"], - [1, "0x3f400000", "0x3f400000"], - [5], - [0, "0x3fb8e38e", "0x3fd55555"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f400000", "0x3f400000"], - [2, "0x3f266667", "0x3f599999", "0x3f2b851f", "0x3f68f5c2"], - [2, "0x3f333333", "0x3f800000", "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3faaaaaa", "0x3fb8e38e", "0x3fd55555"], - [5], - [0, "0x3fb8e38e", "0x3fd55555"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3fd55556", "0x3feaaaab", "0x3fb8e38e", "0x3fd55555"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad4": { - "path": [[0, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3f000000", "0x40000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [2, "0x3f800000", "0x3fc00000", "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f400000", "0x3f400000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x3f000000", "0x3f400000", "0x3f400000"], - [5], - [0, "0x3f400000", "0x3f400000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f333333", "0x3f800000", "0x3f2b851f", "0x3f68f5c2"], - [2, "0x3f266667", "0x3f599999", "0x3f400000", "0x3f400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad3": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f0e38e3", "0x3f0e38e3"], - [2, "0x3eeeeeed", "0x3f3bbbbb", "0x3f051eb8", "0x3f570a3e"], - [2, "0x3f19999a", "0x3f800000", "0x3f800000", "0x3f800000"], - [2, "0x3faaaaaa", "0x3faaaaaa", "0x40071c72", "0x3fd55555"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x40200003", "0x3feaaaad", "0x40071c72", "0x3fd55555"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [2, "0x3f400000", "0x3e800000", "0x3f400000", "0x3f000000"], - [2, "0x3f400000", "0x3f400000", "0x3f800000", "0x3f800000"], - [1, "0x3f0e38e3", "0x3f0e38e3"], - [2, "0x3f2aaaa9", "0x3eaaaaad", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testAddTCoincident2": { - "path": [[0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testAddTCoincident1": { - "path": [[0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testTriangles2": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40400000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testTriangles1": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40400000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic97": { - "path": [[0, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [2, "0x40800000", "0x00000000", "0x40800000", "0x40800000"], - [2, "0x00000000", "0x40800000", "0x00000000", "0x41000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x41000000"], - [2, "0x00000000", "0x40800000", "0x40800000", "0x40800000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x41000000", "0x00000000"], - [2, "0x40800000", "0x00000000", "0x40800000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic96": { - "path": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [2, "0x00000000", "0x40800000", "0x40800000", "0x40800000"], - [2, "0x40800000", "0x00000000", "0x41000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40800000"], - [1, "0x41000000", "0x00000000"], - [2, "0x40800000", "0x00000000", "0x40800000", "0x40800000"], - [5], - [0, "0x40800000", "0x40800000"], - [2, "0x00000000", "0x40800000", "0x00000000", "0x41000000"], - [1, "0x40800000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic95": { - "path": [[0, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40800000", "0x00000000", "0x40800000", "0x40800000"], - [2, "0x41000000", "0x40800000", "0x41000000", "0x41000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40800000"], - [1, "0x41000000", "0x41000000"], - [2, "0x41000000", "0x40800000", "0x40800000", "0x40800000"], - [5], - [0, "0x40800000", "0x40800000"], - [2, "0x40800000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40800000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic94": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [2, "0x41000000", "0x40800000", "0x40800000", "0x40800000"], - [2, "0x40800000", "0x00000000", "0x00000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40800000", "0x00000000", "0x40800000", "0x40800000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x41000000", "0x41000000"], - [2, "0x41000000", "0x40800000", "0x40800000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral2": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3fe66666", "0x3ecccccd"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [1, "0x3fe66666", "0x3ecccccd"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuad1": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f000000", "0x3fc00000", "0x3f000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f000000", "0x3f800000"], - [2, "0x3f000000", "0x3f000000", "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testCubic2": { - "path": [[0, "0x00000000", "0x40000000"], - [4, "0x00000000", "0x40400000", "0x40000000", "0x3f800000", "0x40800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [4, "0x00000000", "0x40800000", "0x40000000", "0x00000000", "0x40400000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa00001", "0x3fe00000"], - [4, "0x3f000001", "0x40100000", "0x00000000", "0x40200000", "0x00000000", "0x40000000"], - [1, "0x3fd3d0ba", "0x3f9617a3"], - [4, "0x3fc14078", "0x3faf14c1", "0x3fafaac8", "0x3fc87fd6", "0x3fa00001", "0x3fe00000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x3fd3d0ba", "0x3f9617a3"], - [4, "0x40068ab5", "0x3f12011e", "0x4027d564", "0x00000000", "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x00000000"], - [4, "0x404f1bbd", "0x3ec3910c", "0x401e377a", "0x3f68ea9f", "0x3fe8eaa0", "0x3fae2ac1"], - [4, "0x3fcf1bbd", "0x3fc00000", "0x3fb6a99c", "0x3fd0e443", "0x3fa00001", "0x3fe00000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x3fa00000", "0x3fe00000"], - [1, "0x3f800000", "0x40000000"], - [4, "0x3f4d56ad", "0x401954a9", "0x3f38c117", "0x40239f74", "0x3f3a4f94", "0x4023d62b"], - [4, "0x3f3cafe7", "0x402429b2", "0x3f72a954", "0x400d0081", "0x3fa00000", "0x3fe00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testCubic1": { - "path": [[0, "0x00000000", "0x00000000"], - [4, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000", "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [4, "0x00000000", "0x00000000", "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e9b91e9", "0x3f32370c"], - [4, "0x3e0930a3", "0x3f191b86", "0x00000000", "0x3ebb67af", "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [4, "0x3f224c29", "0x3f800000", "0x3ecdc8f5", "0x3f5db3d8", "0x3e9b91e9", "0x3f32370c"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral1": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine85": { - "path": [[0, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42700000"], - [1, "0x42840000", "0x42700000"], - [1, "0x42840000", "0x00000000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42200000", "0x00000000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x00000000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41c00000"], - [1, "0x41400000", "0x00000000"], - [1, "0x42840000", "0x00000000"], - [1, "0x42840000", "0x42700000"], - [1, "0x42100000", "0x42700000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine84": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42700000", "0x41400000"], - [5], - [0, "0x41200000", "0x41a00000"], - [1, "0x42200000", "0x41a00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [1, "0x42700000", "0x41400000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41a00000"], - [1, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine84x": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42700000", "0x41400000"], - [5], - [0, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [1, "0x42700000", "0x41400000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41a00000"], - [1, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine83": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41400000", "0x41800000"], - [1, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41200000", "0x42200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82h": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x41000000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40800000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82g": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40800000", "0x40c00000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40000000", "0x41000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40800000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x41000000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40800000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82f": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x41000000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40800000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82e": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40800000", "0x40c00000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40000000", "0x41000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x41000000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40800000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82d": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x41000000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40800000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40000000", "0x41000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40800000", "0x40c00000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40000000", "0x41000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82c": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40800000", "0x40c00000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40000000", "0x41000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82b": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x41000000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40800000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40000000", "0x41000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40800000", "0x40c00000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40000000", "0x41000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82a": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40800000", "0x40c00000"], - [1, "0x40800000", "0x41000000"], - [1, "0x40000000", "0x41000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41200000"], - [1, "0x40c00000", "0x41200000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine82": { - "path": [[0, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42200000", "0x00000000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic93": { - "path": [[0, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fc00000", "0x3f800000"], - [2, "0x3fc00000", "0x3f000000", "0x40400000", "0x00000000"], - [1, "0x3fcafb0d", "0x3fb504f3"], - [2, "0x3fc00000", "0x3f9a8279", "0x3fc00000", "0x3f800000"], - [5], - [0, "0x3fcafb0d", "0x3fb504f3"], - [1, "0x00000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [2, "0x3fffffff", "0x3fd55555", "0x3fd55555", "0x3faaaaab"], - [1, "0x40000000", "0x40000000"], - [2, "0x3fda827a", "0x3fda827a", "0x3fcafb0d", "0x3fb504f3"], - [5], - [0, "0x3fc00000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3fc00000", "0x3f000000", "0x3fc00000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic92x": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fe3779b", "0x3de44325"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x3e638e3e"], - [2, "0x3ff38ccf", "0x3e2127e3", "0x3fe3779b", "0x3de44325"], - [5], - [0, "0x3f99999a", "0x3ecccccd"], - [1, "0x3fe3779b", "0x3de44325"], - [2, "0x3fbc6ef3", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3f99999a", "0x3ecccccd"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x3f99999a", "0x3ecccccd"], - [1, "0x40000000", "0x40000000"], - [2, "0x3fc00000", "0x3fc00000", "0x00000000", "0x3f800000"], - [5], - [0, "0x40100000", "0x40200000"], - [2, "0x40100000", "0x40100000", "0x40000000", "0x40000000"], - [2, "0x40227627", "0x3f6c4ec5", "0x400d4122", "0x3eda2153"], - [2, "0x40083483", "0x3e9d89da", "0x40000000", "0x3e638e3e"], - [1, "0x40000000", "0x40400000"], - [2, "0x40100000", "0x40300000", "0x40100000", "0x40200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic91": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400e9dac", "0x40276b2f"], - [2, "0x401e1e1e", "0x3fd2d2d3", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [2, "0x400b4b4b", "0x4034b4b5", "0x400e9dac", "0x40276b2f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic90x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x400a3d71", "0x3f3851ec"], - [2, "0x3fe66667", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3e49f4c3", "0x3f886a33", "0x3ec11b3e", "0x3f90d46f"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3fcccccd", "0x4019999a"], - [1, "0x40000000", "0x40400000"], - [2, "0x40100000", "0x40300000", "0x40100000", "0x40200000"], - [2, "0x40100000", "0x40100000", "0x40000000", "0x40000000"], - [2, "0x4019999a", "0x3f99999a", "0x400a3d71", "0x3f3851ec"], - [5], - [0, "0x3fcccccd", "0x4019999a"], - [1, "0x40000000", "0x40000000"], - [2, "0x3fd55556", "0x3fd55556", "0x3f638e39", "0x3faaaaab"], - [1, "0x00000000", "0x00000000"], - [1, "0x3ec11b3e", "0x3f90d46f"], - [2, "0x3f274506", "0x3f9dbf8e", "0x3f638e39", "0x3faaaaab"], - [1, "0x3fcccccd", "0x4019999a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic89x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [2, "0x40400000", "0x3f800000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x3f800000"], - [2, "0x3fc00000", "0x3f000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [2, "0x40400000", "0x3f800000", "0x40000000", "0x3f800000"], - [5], - [0, "0x40100000", "0x3fc00000"], - [2, "0x40100000", "0x3fa00000", "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x40100000", "0x3fe00000", "0x40100000", "0x3fc00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic88": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3f000000", "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3ed8bd2b", "0x3fe4e85b", "0x3f2add3c", "0x3fc9d0b4"], - [2, "0x3f268fa3", "0x3facb82f", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic87": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3f000000"], - [2, "0x3f000000", "0x3e800000", "0x00000000", "0x00000000"], - [1, "0x3f513dd1", "0x3f9cee5d"], - [2, "0x3f3add27", "0x3fafe55e", "0x3f4187ae", "0x3fbf3afa"], - [2, "0x3f018a0e", "0x3fdf9d7d", "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3f9c9a90", "0x3feae7d8"], - [2, "0x3fe41cf6", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x3f400000", "0x3f000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [2, "0x3f6137e2", "0x3f8f640f", "0x3f513dd1", "0x3f9cee5d"], - [1, "0x3f638e39", "0x3faaaaab"], - [2, "0x3f800000", "0x3f955556", "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3f400000", "0x3f400000", "0x3f000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic86": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e800000", "0x3f400000"], - [2, "0x00000000", "0x3f000000", "0x00000000", "0x00000000"], - [1, "0x3e800000", "0x3f400000"], - [5], - [0, "0x3f23d70a", "0x3f75c28f"], - [2, "0x3f800000", "0x3fe66666", "0x3f800000", "0x40400000"], - [1, "0x3e800000", "0x3f400000"], - [2, "0x3ecccccc", "0x3f666666", "0x3f23d70a", "0x3f75c28f"], - [5], - [0, "0x3f23d70a", "0x3f75c28f"], - [2, "0x3ecccccc", "0x3ecccccc", "0x00000000", "0x00000000"], - [1, "0x3f23d70a", "0x3f75c28f"], - [5], - [0, "0x3f23d70a", "0x3f75c28f"], - [1, "0x40000000", "0x40400000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f4cccce", "0x3f800000", "0x3f23d70a", "0x3f75c28f"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic85": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3d23d70b"], - [2, "0x3f19999a", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f400000", "0x3fa00000", "0x3f400000", "0x3fc00000"], - [2, "0x3f400000", "0x3fe00000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3fc9e53f", "0x3f361ac1", "0x3fde7722", "0x3f018a0d"], - [2, "0x400f6c3b", "0x3e818a0e", "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3d23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic84": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f88bbad", "0x3e0bbad6"], - [2, "0x3f3d21bd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x3f95f61a", "0x3f15f61a"], - [2, "0x3f800000", "0x3f4afb0e", "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3fc00000", "0x40000000", "0x40000000"], - [1, "0x3fc00000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x3fa6498c", "0x3f192630"], - [2, "0x3fab5308", "0x3f00d404", "0x3faa9162", "0x3ed8bd2e"], - [2, "0x3fc9d0b4", "0x3e58bd2f", "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f88bbad", "0x3e0bbad6"], - [5], - [0, "0x3fa00000", "0x3f000000"], - [2, "0x3f9a827d", "0x3f0afb06", "0x3f95f61a", "0x3f15f61a"], - [1, "0x3fa3d70a", "0x3f23d70a"], - [2, "0x3fa532ec", "0x3f1e6782", "0x3fa6498c", "0x3f192630"], - [1, "0x3fa00000", "0x3f000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic83": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [2, "0x40000000", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5], - [0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f029cbc", "0x40014e5e"], - [2, "0x3e924925", "0x40000000", "0x00000000", "0x40000000"], - [5], - [0, "0x3f029cbc", "0x40014e5e"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3fb33333", "0x40266666", "0x3fa8f5c3", "0x40170a3d"], - [2, "0x3f9d41d5", "0x40057c58", "0x3f029cbc", "0x40014e5e"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic82": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa8f5c3", "0x3eb851ec"], - [2, "0x3f99999a", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3f400000", "0x3fc00000"], - [2, "0x3f800000", "0x3fa00000", "0x3f800000", "0x3f800000"], - [2, "0x3fb33333", "0x3f19999a", "0x3fa8f5c3", "0x3eb851ec"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic81": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fa8f5c3", "0x3eb851ec"], - [2, "0x3f99999a", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f800000", "0x3fc00000", "0x3f800000", "0x3f800000"], - [2, "0x3fb33333", "0x3f19999a", "0x3fa8f5c3", "0x3eb851ec"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic80": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f400000"], - [2, "0x3f000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [2, "0x3fc00000", "0x3fc00000", "0x3f800000", "0x3f400000"], - [5], - [0, "0x3f800000", "0x3f400000"], - [2, "0x3f3c3c3c", "0x3f61e1e2", "0x3f4038b1", "0x3f71d3b6"], - [2, "0x3f43c3c4", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f400000"], - [5], - [0, "0x3f800000", "0x3f400000"], - [2, "0x3fc00000", "0x3f000000", "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight1": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight2": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight3": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight4": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight5": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight6": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight7": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight8": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight9": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testEight10": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic79": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f400000", "0x3e800000", "0x3f400000", "0x3f000000"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3f800000", "0x3fa844b0", "0x3f61ef27", "0x3f5d3474"], - [2, "0x3f400000", "0x3f2e9a3a", "0x3f400000", "0x3f000000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic78": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3f000000"], - [2, "0x3f000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f47e0f7", "0x3fce07c2", "0x3f73b268", "0x3f9c0f85"], - [2, "0x3f800000", "0x3fc7e0f7", "0x3f800000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x3f400000", "0x3f000000"], - [5], - [0, "0x3f400000", "0x3f000000"], - [2, "0x3f800000", "0x3f400000", "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3f8e07c3", "0x3f73b268", "0x3f9c0f85"], - [2, "0x3f63f07b", "0x3f47e0f6", "0x3f400000", "0x3f000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic77": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f5db3d6", "0x3e0930a6", "0x3f4dc8f4", "0x3e8930a3"], - [1, "0x3f400000", "0x3e800000"], - [2, "0x3f45979c", "0x3e8b2f38", "0x3f4ab21d", "0x3e975896"], - [2, "0x3f400000", "0x3ecbac4c", "0x3f400000", "0x3f000000"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x3f75c28f", "0x3f23d70a"], - [2, "0x3f68a30a", "0x3edeb1eb", "0x3f4ab21d", "0x3e975896"], - [2, "0x3f4c2480", "0x3e90448a", "0x3f4dc8f4", "0x3e8930a3"], - [1, "0x40400000", "0x3f800000"], - [1, "0x3fc00000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [2, "0x3fc00000", "0x3fc00000", "0x3f800000", "0x3f800000"], - [2, "0x3f400000", "0x3f400000", "0x3f400000", "0x3f000000"], - [1, "0x3f75c28f", "0x3f23d70a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic76": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3f800000", "0x40000000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic75": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f638e39", "0x3faaaaab"], - [2, "0x3f2aaaab", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3efffff3", "0x3f955554", "0x3f638e39", "0x3faaaaab"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3f800000", "0x40000000", "0x3f638e39", "0x3faaaaab"], - [2, "0x40100000", "0x3ff55556", "0x40100000", "0x40200000"], - [2, "0x40100000", "0x40300000", "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic74": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f638e39", "0x3faaaaab"], - [2, "0x3f2aaaab", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3e49f4c3", "0x3f886a33", "0x3ec11b3e", "0x3f90d46f"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3f800000", "0x40000000", "0x3f638e39", "0x3faaaaab"], - [5], - [0, "0x3f638e39", "0x3faaaaab"], - [1, "0x00000000", "0x00000000"], - [1, "0x3ec11b3e", "0x3f90d46f"], - [2, "0x3f274506", "0x3f9dbf8e", "0x3f638e39", "0x3faaaaab"], - [5], - [0, "0x3f638e39", "0x3faaaaab"], - [1, "0x40000000", "0x40400000"], - [2, "0x40100000", "0x40300000", "0x40100000", "0x40200000"], - [2, "0x40100000", "0x3ff55556", "0x3f638e39", "0x3faaaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic73": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f2aaaa9", "0x3eaaaaad", "0x3f0e38e3", "0x3f0e38e3"], - [1, "0x3ef5c290", "0x3ef5c290"], - [2, "0x3f19999a", "0x3f99999a", "0x00000000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x3f0e38e3", "0x3f0e38e3"], - [2, "0x3eeeeeed", "0x3f3bbbbb", "0x3f051eb8", "0x3f570a3e"], - [2, "0x3f19999a", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x3f0e38e3", "0x3f0e38e3"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic72": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f400000", "0x3e800000", "0x3f400000", "0x3f000000"], - [2, "0x3f400000", "0x3f2e9a3a", "0x3f61ef27", "0x3f5d3474"], - [2, "0x3f800000", "0x3fa844b0", "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x3f61ef27", "0x3f5d3474"], - [2, "0x3fa5e757", "0x3fb74d1d", "0x40400000", "0x40000000"], - [1, "0x3f400000", "0x3f000000"], - [2, "0x3f542258", "0x3f2844b1", "0x3f61ef27", "0x3f5d3474"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic71": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x40400000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f400000", "0x3e800000"], - [2, "0x3f000000", "0x00000000", "0x00000000", "0x00000000"], - [2, "0x3ecccccc", "0x3ecccccc", "0x3f75c28f", "0x3f23d70a"], - [2, "0x3f800000", "0x3f4cccce", "0x3f800000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [1, "0x3f75c28f", "0x3f23d70a"], - [2, "0x3fe66666", "0x3f800000", "0x40400000", "0x3f800000"], - [1, "0x3f400000", "0x3e800000"], - [5], - [0, "0x3f400000", "0x3e800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f75c28f", "0x3f23d70a"], - [2, "0x3f666666", "0x3ecccccc", "0x3f400000", "0x3e800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic70x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x3f800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3ecccccc", "0x3ea3d70b", "0x3f23d70a"], - [2, "0x3e4cccc4", "0x3f4ccccf", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3ea3d70a", "0x3f23d70a"], - [2, "0x3f4cccce", "0x3f800000", "0x40000000", "0x3f800000"], - [1, "0x3f000000", "0x3e800000"], - [2, "0x3f000000", "0x3e4ccccb", "0x3ef5c290", "0x3e23d70b"], - [5], - [0, "0x3ea3d70a", "0x3f23d70a"], - [2, "0x3f000000", "0x3ecccccd", "0x3f000000", "0x3e800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3ea3d70a", "0x3f23d70a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic69": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40400000", "0x40000000", "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f99999a", "0x3f4ccccd"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x3faaaaab"], - [1, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x3fd55555"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x40000000", "0x3fd55555"], - [1, "0x40000000", "0x40400000"], - [2, "0x40155555", "0x402aaaab", "0x40155555", "0x40155556"], - [2, "0x40155555", "0x40000000", "0x40000000", "0x3fd55555"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic68": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3ecccccc", "0x3ea3d70b", "0x3f23d70a"], - [2, "0x3e4cccc4", "0x3f4ccccf", "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3ea3d70a", "0x3f23d70a"], - [2, "0x3f4cccce", "0x3f800000", "0x40000000", "0x3f800000"], - [1, "0x3f000000", "0x3e800000"], - [2, "0x3f000000", "0x3e4ccccb", "0x3ef5c290", "0x3e23d70b"], - [5], - [0, "0x3f000000", "0x3e800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3ea3d70a", "0x3f23d70a"], - [2, "0x3f000000", "0x3ecccccd", "0x3f000000", "0x3e800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic67x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3f800000", "0x3f800000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fd8658b", "0x3f58658b"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x3fd55555", "0x3eaaaaab", "0x3fd55555", "0x3f2aaaab"], - [2, "0x3fd55555", "0x3f41881e", "0x3fd8658b", "0x3f58658b"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x3fd8658b", "0x3f58658b"], - [2, "0x3fe0c40d", "0x3f8b6eb8", "0x40000000", "0x3faaaaab"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3faaaaab"], - [2, "0x40155555", "0x3fd55555", "0x40400000", "0x40000000"], - [1, "0x40000000", "0x3faaaaab"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic65": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [2, "0x00000000", "0x40400000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3fa8f5c2", "0x40170a3e"], - [2, "0x3f1eb853", "0x4030a3d8", "0x3f2b851f", "0x403a3d71"], - [2, "0x3f333333", "0x40400000", "0x3f800000", "0x40400000"], - [1, "0x3fa8f5c2", "0x40170a3e"], - [2, "0x3fccccd4", "0x400ccccb", "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic64": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [2, "0x00000000", "0x40400000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3fc3eb1a", "0x4010fac6"], - [2, "0x3f95cd5d", "0x40205a05", "0x3f99f0da", "0x402ab2bf"], - [2, "0x3fa27628", "0x40400000", "0x40400000", "0x40400000"], - [1, "0x3fc3eb1a", "0x4010fac6"], - [2, "0x3fdb6db1", "0x40092494", "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic63": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine1a": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x00000000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic59": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40155555", "0x3f2aaaab"], - [2, "0x40155555", "0x3eaaaaab", "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x40155555", "0x3faaaaab", "0x40155555", "0x3f2aaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic59x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x40155555", "0x3faaaaab", "0x40155555", "0x3f2aaaab"], - [2, "0x40155555", "0x3eaaaaab", "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic58": { - "path": [[0, "0x438ddb6c", "0x43700000"], - [1, "0x438ddb6c", "0x430d4cb3"], - [1, "0x43978f79", "0x430d4cb3"], - [1, "0x43a53b56", "0x4359a8b6"], - [1, "0x43b34da2", "0x430d4cb3"], - [1, "0x43b56ff4", "0x431fb4b6"], - [1, "0x43a7d52a", "0x436965d3"], - [1, "0x43a1104e", "0x436965d3"], - [1, "0x4393dbf3", "0x431f817e"], - [1, "0x4393dbf3", "0x43700000"], - [1, "0x438ddb6c", "0x43700000"], - [5], - [0, "0x43a177c4", "0x436707c0"], - [2, "0x439c6a86", "0x435c64af", "0x439c6a86", "0x434b7445"], - [2, "0x439c6a86", "0x433afb5d", "0x43a0de1d", "0x433071e8"], - [2, "0x43a551b4", "0x4325e874", "0x43ac413e", "0x4325e874"], - [2, "0x43b2d2e2", "0x4325e874", "0x43b66888", "0x432f3e9a"], - [1, "0x43b9f5a4", "0x434ddae1"], - [1, "0x43a31e4f", "0x434ddae1"], - [2, "0x43a48d5e", "0x4367a9f0", "0x43afc18c", "0x4367a9f0"], - [1, "0x43a177c4", "0x436707c0"], - [5], - [0, "0x43a36b23", "0x4343fc26"], - [1, "0x43b36400", "0x4343fc26"], - [2, "0x43b36400", "0x432fc72e", "0x43abdacf", "0x432fc72e"], - [2, "0x43a44914", "0x432fc72e", "0x43a36b23", "0x4343fc26"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x438ddb6c", "0x430d4cb3"], - [1, "0x438ddb6c", "0x43700000"], - [1, "0x4393dbf3", "0x43700000"], - [1, "0x4393dbf3", "0x431f817e"], - [1, "0x439c81fc", "0x434fe725"], - [2, "0x439cfdc2", "0x435b560e", "0x43a00680", "0x43639662"], - [1, "0x43a1104e", "0x436965d3"], - [1, "0x43a7d52a", "0x436965d3"], - [1, "0x43a836eb", "0x43675455"], - [1, "0x43aeebf2", "0x4367a077"], - [2, "0x43af54f8", "0x4367a9f0", "0x43afc18c", "0x4367a9f0"], - [1, "0x43aeebf2", "0x4367a077"], - [2, "0x43ab531d", "0x43674d69", "0x43a8cdfc", "0x4364220b"], - [1, "0x43aceae0", "0x434ddae1"], - [1, "0x43b9f5a4", "0x434ddae1"], - [1, "0x43b66888", "0x432f3e9a"], - [2, "0x43b529ca", "0x432c0064", "0x43b38ee0", "0x4329e28e"], - [1, "0x43b56ff4", "0x431fb4b6"], - [1, "0x43b34da2", "0x430d4cb3"], - [1, "0x43aeb3f9", "0x43264352"], - [2, "0x43ad8922", "0x4325e874", "0x43ac413e", "0x4325e874"], - [2, "0x43a551b4", "0x4325e874", "0x43a0de1d", "0x433071e8"], - [2, "0x439fbb3b", "0x43332270", "0x439ee299", "0x433635f6"], - [1, "0x43978f79", "0x430d4cb3"], - [1, "0x438ddb6c", "0x430d4cb3"], - [5], - [0, "0x43a31e4f", "0x434ddae1"], - [1, "0x43a53b56", "0x4359a8b6"], - [1, "0x43a76833", "0x434ddae1"], - [1, "0x43a31e4f", "0x434ddae1"], - [5], - [0, "0x43aebd5a", "0x4343fc26"], - [1, "0x43b36400", "0x4343fc26"], - [2, "0x43b36400", "0x4339efdb", "0x43b186fb", "0x4334e2a7"], - [1, "0x43aebd5a", "0x4343fc26"], - [5], - [0, "0x43aceddf", "0x432fe388"], - [1, "0x43a939d2", "0x4343fc26"], - [1, "0x43a36b23", "0x4343fc26"], - [2, "0x43a44914", "0x432fc72e", "0x43abdacf", "0x432fc72e"], - [2, "0x43ac699e", "0x432fc72e", "0x43aceddf", "0x432fe388"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic55": { - "path": [[0, "0x43978f79", "0x430d4cb3"], - [1, "0x43a53b56", "0x4359a8b6"], - [1, "0x43b34da2", "0x430d4cb3"], - [1, "0x43978f79", "0x430d4cb3"], - [5], - [0, "0x43a31e4f", "0x434ddae1"], - [2, "0x43a48d5e", "0x4367a9f0", "0x43afc18c", "0x4367a9f0"], - [1, "0x43a31e4f", "0x434ddae1"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43a31e4f", "0x434ddae1"], - [1, "0x43978f79", "0x430d4cb3"], - [1, "0x43b34da2", "0x430d4cb3"], - [1, "0x43a63bff", "0x435437ee"], - [1, "0x43afc18c", "0x4367a9f0"], - [2, "0x43a48d5e", "0x4367a9f0", "0x43a31e4f", "0x434ddae1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic53": { - "path": [[0, "0x43978f79", "0x430d4cb3"], - [1, "0x43a53b56", "0x4359a8b6"], - [1, "0x43978f79", "0x430d4cb3"], - [5], - [0, "0x43b9f5a4", "0x434ddae1"], - [1, "0x43a31e4f", "0x434ddae1"], - [2, "0x43a48d5e", "0x4367a9f0", "0x43afc18c", "0x4367a9f0"], - [1, "0x43b9f5a4", "0x434ddae1"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x43a31e4f", "0x434ddae1"], - [1, "0x43b9f5a4", "0x434ddae1"], - [1, "0x43afc18c", "0x4367a9f0"], - [2, "0x43a48d5e", "0x4367a9f0", "0x43a31e4f", "0x434ddae1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic38": { - "path": [[0, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x40000000", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f051eb8", "0x3f570a3e"], - [2, "0x3ecccccc", "0x3f19999a", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x3f19999a", "0x3f800000", "0x3f051eb8", "0x3f570a3e"], - [5], - [0, "0x3fbd70a4", "0x400a3d71"], - [2, "0x3fb33333", "0x40000000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3fcccccd", "0x4019999a", "0x3fbd70a4", "0x400a3d71"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic37": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x40000000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x00000000", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f46fdf3", "0x3ffc6a1b"], - [2, "0x00000000", "0x3fe1b407", "0x00000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [2, "0x3faaaaab", "0x3fc71c72", "0x3f66b74f", "0x3fe6b74f"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3f552766", "0x40000000", "0x3f46fdf3", "0x3ffc6a1b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic36": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x40400000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x40400000", "0x40000000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fdc0000", "0x3fd20000"], - [2, "0x3fa00000", "0x3f200000", "0x00000000", "0x00000000"], - [1, "0x3fa00000", "0x3ff00000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3f97f268", "0x40000000", "0x3fab69d1", "0x40008f5c"], - [1, "0x3fcccccd", "0x4019999a"], - [1, "0x3f800000", "0x40400000"], - [2, "0x3fbc84a6", "0x4030ded7", "0x3fdc6c64", "0x4025514b"], - [1, "0x40000000", "0x40400000"], - [2, "0x40000000", "0x402b3f78", "0x3ff94568", "0x40182d96"], - [2, "0x4000dcf9", "0x401282f2", "0x3fff8e9e", "0x400e2c4a"], - [2, "0x3ffd7d7e", "0x400a0a0a", "0x3ff1c71d", "0x40071c72"], - [1, "0x40400000", "0x3f800000"], - [1, "0x3fdc0000", "0x3fd20000"], - [5], - [0, "0x3ff1b690", "0x40071850"], - [1, "0x3ff1c71d", "0x40071c72"], - [1, "0x3ff1bbce", "0x40072219"], - [1, "0x3ff1b690", "0x40071850"], - [5], - [0, "0x3ff1b690", "0x40071850"], - [2, "0x3fdd3ca0", "0x4001fe48", "0x3fab69d1", "0x40008f5c"], - [1, "0x3fa00000", "0x3ff00000"], - [1, "0x3fdc0000", "0x3fd20000"], - [2, "0x3fe9523b", "0x3feedcd6", "0x3ff1b690", "0x40071850"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic35": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3e800000", "0x3f400000"], - [2, "0x00000000", "0x3f000000", "0x00000000", "0x00000000"], - [1, "0x3e800000", "0x3f400000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3e800000", "0x3f400000"], - [2, "0x3f000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3fb8e38e", "0x3f0e38e4"], - [2, "0x40000001", "0x3eaaaaa8", "0x40400000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3fb8e38e", "0x3f0e38e4"], - [2, "0x3f39b9b9", "0x3f57d7d8", "0x3f4038b1", "0x3f71d3b6"], - [2, "0x3f43c3c4", "0x3f800000", "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic34": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x3f7f1d3c", "0x3e62c4a7"], - [2, "0x3f70f0f1", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f7ff2d1", "0x3f000698", "0x3f800000", "0x3e800d30"], - [1, "0x3f800000", "0x3e7fe5a3"], - [2, "0x3f7fff3a", "0x3e70e489", "0x3f7f1d3c", "0x3e62c4a7"], - [5], - [0, "0x3fbd70a4", "0x3f947ae1"], - [2, "0x3fb33333", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3fcccccd", "0x3fb33333", "0x3fbd70a4", "0x3f947ae1"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic33": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [2, "0x40000000", "0x3f800000", "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f7f1d3c", "0x3e62c4a7"], - [2, "0x3f70f0f1", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3eccccc4", "0x3f4ccccf", "0x3f23d70a", "0x3f23d70a"], - [2, "0x3f848485", "0x3ec0c0c0", "0x3f7f1d3c", "0x3e62c4a7"], - [5], - [0, "0x40000000", "0x40000000"], - [2, "0x40000000", "0x3f800000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic32": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef9df93", "0x3e36eb84"], - [2, "0x3e79df93", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f2aaaac", "0x3fe38e39", "0x3f84bda1", "0x3fc71c72"], - [1, "0x40000000", "0x40400000"], - [2, "0x3fd55555", "0x3fffffff", "0x3faaaaab", "0x3faaaaab"], - [2, "0x3fc00000", "0x3f955556", "0x3fc00000", "0x3f800000"], - [2, "0x3fc00000", "0x3f16dd71", "0x3ef9df93", "0x3e36eb84"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic31": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f508161", "0x3e3dfa7d", "0x3f32a23c", "0x3ecf99f6"], - [2, "0x3f800000", "0x3f6688b9", "0x3f800000", "0x40000000"], - [1, "0x3f031036", "0x3f831036"], - [2, "0x3ef8144f", "0x3fa35bd1", "0x3f051eb8", "0x3fc7ae14"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x3f051eb8", "0x3fc7ae14"], - [2, "0x3f199999", "0x400ccccd", "0x3f800000", "0x40400000"], - [1, "0x3f051eb8", "0x3fc7ae14"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic30": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f4e4c77", "0x3e46ce23", "0x3f2fe55f", "0x3ec6ce23"], - [2, "0x3f800000", "0x3f6198e8", "0x3f800000", "0x40000000"], - [2, "0x3f000000", "0x3fc00000", "0x3f000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic29": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x3f800000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic28": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f800000", "0x40000000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f19999a", "0x3ecccccd", "0x3ef5c290", "0x3e23d70b"], - [5], - [0, "0x3ef5c290", "0x400a3d71"], - [2, "0x3ecccccd", "0x40000000", "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [2, "0x3f19999a", "0x4019999a", "0x3ef5c290", "0x400a3d71"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic27": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f638e39", "0x3ee38e39"], - [2, "0x3f2aaaab", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f800000", "0x3fc00000", "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f638e39", "0x3ee38e39"], - [5], - [0, "0x3f638e39", "0x3ee38e39"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x3f000000", "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x3f2aaaaa", "0x3f638e39", "0x3ee38e39"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic26": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic25": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x3f800000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f800000", "0x3fc00000", "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic24": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3fa66666", "0x00000000", "0x3faa3d70", "0x3db851ec"], - [2, "0x3fb33333", "0x3e99999a", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic23": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x40000000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3d1843a9", "0x3f767bc5", "0x3d929a34", "0x3f6d522a"], - [2, "0x3e88fc5b", "0x40000000", "0x3f800000", "0x40000000"], - [1, "0x3ea3d70a", "0x3f23d70a"], - [2, "0x3f0f5c29", "0x3ea3d70a", "0x3ef5c290", "0x3e23d70b"], - [5], - [0, "0x3ea3d70a", "0x3f23d70a"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f08fc5b", "0x3d929a34", "0x3f6d522a"], - [2, "0x3e63a3a0", "0x3f452fdb", "0x3ea3d70a", "0x3f23d70a"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic22": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x40000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3e4ccccc", "0x3f4ccccd", "0x3ea3d70b", "0x3f23d70a"], - [2, "0x3f4cccce", "0x3f800000", "0x40000000", "0x3f800000"], - [1, "0x3f000000", "0x3e800000"], - [2, "0x3f000000", "0x3e4ccccb", "0x3ef5c290", "0x3e23d70b"], - [5], - [0, "0x3f000000", "0x3e800000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x3ecccccc", "0x3ea3d70b", "0x3f23d70a"], - [2, "0x3f000000", "0x3eccccce", "0x3f000000", "0x3e800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic21": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x3f15f619", "0x3f5413ce", "0x3ef876cd", "0x3eafb0ce"], - [2, "0x3f04646c", "0x3e6ff02a", "0x3ef5c290", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic20": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f19999a", "0x3ecccccd", "0x3ef5c290", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic19": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [2, "0x3f70f0f1", "0x00000000", "0x3f7f1d3c", "0x3e62c4a7"], - [2, "0x3f878788", "0x3ef0f0f1", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic18": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x3f800000", "0x3f800000"], - [1, "0x3ee38e39", "0x3ee38e39"], - [2, "0x3eaaaaaa", "0x3f2aaaab", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic17x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3fdea441", "0x3f146d81"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3fca36c0", "0x3e946d80", "0x3fdea441", "0x3f146d81"], - [5], - [0, "0x40400000", "0x3f800000"], - [1, "0x3fdea441", "0x3f146d81"], - [2, "0x3fe66666", "0x3f309d27", "0x3fe66666", "0x3f4ccccd"], - [2, "0x3fe66666", "0x3fb33333", "0x00000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic15": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f800000", "0x3f800000", "0x00000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3e800000", "0x3f400000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3e800000", "0x3f800000", "0x3ec00000", "0x3f900000"], - [1, "0x3f000000", "0x3fc00000"], - [1, "0x00000000", "0x40400000"], - [2, "0x3f000000", "0x40000000", "0x3f000000", "0x3fc00000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3e800000", "0x3f400000"], - [1, "0x3ec00000", "0x3f900000"], - [2, "0x3f000000", "0x3fa00000", "0x3f000000", "0x3fc00000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic14": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x40400000", "0x40000000", "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [2, "0x40400000", "0x401cc470", "0x40193548", "0x3fcc470a"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic9": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x3f800000", "0x40000000", "0x40400000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f8a3d71", "0x3f3851ec"], - [2, "0x3fb33334", "0x40000000", "0x40400000", "0x40000000"], - [1, "0x3f8a3d71", "0x3f3851ec"], - [2, "0x3f8488cd", "0x3f0aaccd", "0x3f820204", "0x3ead5805"], - [1, "0x40400000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic8": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f000000", "0x3f800000"], - [5], - [0, "0x3f000000", "0x3f800000"], - [2, "0x3f000000", "0x3fc00000", "0x3f800000", "0x40000000"], - [1, "0x3f000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic7": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40400000", "0x00000000", "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "flaky", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [2, "0x3ff45d17", "0x3f8ba2e9", "0x3fe47ef1", "0x3f1854a1"], - [1, "0x40400000", "0x3f800000"], - [1, "0x3fb8e38e", "0x3e638e39"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic6": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x40000000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f2aaaaa", "0x3f2aaaab", "0x3f638e39", "0x3ee38e39"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic5": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [2, "0x00000000", "0x3f800000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [2, "0x00000000", "0x3f800000", "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic4x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3e800000", "0x00000000", "0x3ec00000", "0x3e000000"], - [2, "0x3f400000", "0x3f000000", "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic3x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3ecccccd", "0x00000000", "0x3ef5c290", "0x3e23d70b"], - [2, "0x3f19999a", "0x3ecccccd", "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic2x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f19999a", "0x3ecccccd", "0x3ef5c290", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic1x": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic4": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic3": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic2": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x3f800000", "0x00000000", "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3ef5c290", "0x3e23d70b"], - [2, "0x3ecccccd", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [2, "0x3f19999a", "0x3ecccccd", "0x3ef5c290", "0x3e23d70b"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadratic1": { - "path": [[0, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [2, "0x00000000", "0x00000000", "0x00000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine4ax": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5], - [0, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x42000000"], - [1, "0x41100000", "0x42000000"], - [1, "0x41100000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3aax": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41900000", "0x41f00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x42000000"], - [1, "0x41100000", "0x42000000"], - [1, "0x41100000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine2ax": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine1ax": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x00000000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral9x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3fc00000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3fc00000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3fd55555", "0x3fd55555"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3fd55555", "0x3fd55555"], - [1, "0x3fc00000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral8x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40200000", "0x40200000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40200000", "0x40200000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3faaaaab", "0x3faaaaab"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral7x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral6x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral6ax": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral9": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x3fc00000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [1, "0x3fc00000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3fd55555", "0x3fd55555"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3fd55555", "0x3fd55555"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3fc00000", "0x40000000"], - [1, "0x3fd55555", "0x3fd55555"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral8": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40200000", "0x40200000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40200000", "0x40200000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3faaaaab", "0x3faaaaab"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40200000", "0x40200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral7": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral6": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral6a": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6dx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6cx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6bx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6ax": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [5], - [0, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6d": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6c": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6b": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6a": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5], - [0, "0x40800000", "0x40000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testFauxQuadralateral6": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [5], - [0, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3faaaaab", "0x3f2aaaab"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral5x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testQuadralateral5": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate4x": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate3x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate2x": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate1x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate4": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5], - [0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate3": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate2": { - "path": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x3f800000"], - [5], - [0, "0x00000000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x40400000"], - [1, "0x00000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testNondegenerate1": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate4x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate3x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate2x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate1x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate4": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [5], - [0, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x40400000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate3": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate2": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x3f800000"], - [1, "0x3f800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testDegenerate1": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine79x": { - "path": [[0, "0x00000000", "0x42100000"], - [1, "0x42700000", "0x42100000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41400000", "0x41a00000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42700000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [1, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine78x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x41f00000", "0x42700000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine77x": { - "path": [[0, "0x41a00000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41c00000", "0x40c00000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42100000", "0x40c00000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42200000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42200000", "0x00000000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x40c00000"], - [1, "0x42100000", "0x40c00000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [1, "0x41c00000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine76x": { - "path": [[0, "0x42100000", "0x00000000"], - [1, "0x42840000", "0x00000000"], - [1, "0x42840000", "0x42700000"], - [1, "0x42100000", "0x42700000"], - [5], - [0, "0x41200000", "0x41a00000"], - [1, "0x42200000", "0x41a00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42840000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x40c00000"], - [1, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x42700000"], - [1, "0x42840000", "0x42700000"], - [1, "0x42840000", "0x00000000"], - [5], - [0, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine75x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41200000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41900000", "0x41a80000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41900000", "0x41a80000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine74x": { - "path": [[0, "0x41a00000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x42000000", "0x41c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x41c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41c00000"], - [1, "0x42000000", "0x41c00000"], - [1, "0x42000000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x42200000"], - [1, "0x42100000", "0x42200000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5], - [0, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x42200000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine73x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x00000000", "0x42200000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine72x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x40c00000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x40c00000", "0x41f00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x40c00000", "0x41a00000"], - [1, "0x40c00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41900000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine71x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41a80000", "0x42000000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine70x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41400000", "0x42100000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine69x": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41400000", "0x41a00000"], - [5], - [0, "0x41a80000", "0x42000000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68hx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68gx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68fx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68ex": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68dx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68cx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40c00000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68bx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68ax": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40c00000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine67x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42000000", "0x41a00000"], - [1, "0x42000000", "0x00000000"], - [5], - [0, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42000000", "0x41f00000"], - [1, "0x42000000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x42000000", "0x41f00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine66x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x41f00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41400000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine65x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5], - [0, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x40c00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41200000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x40c00000"], - [1, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x00000000"], - [5], - [0, "0x42000000", "0x42100000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine64x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x40c00000"], - [1, "0x41f00000", "0x40c00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41f00000", "0x40c00000"], - [1, "0x41900000", "0x40c00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine63x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x41200000"], - [1, "0x41a00000", "0x41200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x40c00000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41200000"], - [1, "0x41a00000", "0x41200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x42000000"], - [1, "0x41100000", "0x42000000"], - [1, "0x41100000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine62x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine61x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x00000000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41400000", "0x41c00000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine60x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5], - [0, "0x41500000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine59x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x40c00000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x40800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5], - [0, "0x41500000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x40c00000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x41500000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine58x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine57x": { - "path": [[0, "0x41a00000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5], - [0, "0x42200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42200000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine56x": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5], - [0, "0x41a80000", "0x41a80000"], - [1, "0x41900000", "0x41a80000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [1, "0x41a80000", "0x41a00000"], - [1, "0x41a80000", "0x41a80000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine55x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x40c00000"], - [1, "0x41900000", "0x40c00000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x40800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5], - [0, "0x41500000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x40c00000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x41500000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine54x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x41000000", "0x40800000"], - [1, "0x41000000", "0x41880000"], - [1, "0x41880000", "0x41880000"], - [1, "0x41880000", "0x40800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x41000000", "0x41880000"], - [1, "0x41000000", "0x40800000"], - [1, "0x41880000", "0x40800000"], - [1, "0x41880000", "0x41880000"], - [1, "0x41000000", "0x41880000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine53x": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41400000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41c00000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [5], - [0, "0x41400000", "0x42100000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine52x": { - "path": [[0, "0x00000000", "0x41f00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x40c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42100000", "0x00000000"], - [1, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x00000000"], - [5], - [0, "0x40c00000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x40c00000", "0x41a00000"], - [1, "0x40c00000", "0x41f00000"], - [5], - [0, "0x41a00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine51x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine50x": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42100000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine49x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine48x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine47x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine46x": { - "path": [[0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x42040000", "0x42000000"], - [1, "0x42040000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42100000", "0x00000000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x42000000"], - [1, "0x42040000", "0x42000000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42100000", "0x00000000"], - [5], - [0, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x42000000"], - [1, "0x41f00000", "0x42000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine45x": { - "path": [[0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x42040000", "0x42000000"], - [1, "0x42040000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41900000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41900000", "0x00000000"], - [5], - [0, "0x42040000", "0x42000000"], - [1, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine44x": { - "path": [[0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41900000", "0x42000000"], - [1, "0x41900000", "0x42100000"], - [1, "0x41d80000", "0x42100000"], - [1, "0x41d80000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41900000", "0x42100000"], - [1, "0x41900000", "0x42000000"], - [1, "0x41d80000", "0x42000000"], - [1, "0x41d80000", "0x42100000"], - [1, "0x41900000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine43x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x40c00000", "0x41a00000"], - [1, "0x40c00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40c00000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x40c00000", "0x41a00000"], - [5], - [0, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x42000000"], - [1, "0x41100000", "0x42000000"], - [1, "0x41100000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine42x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41000000", "0x41800000"], - [1, "0x41880000", "0x41800000"], - [1, "0x41880000", "0x41880000"], - [1, "0x41000000", "0x41880000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41880000", "0x41800000"], - [1, "0x41000000", "0x41800000"], - [1, "0x41000000", "0x41880000"], - [1, "0x41880000", "0x41880000"], - [1, "0x41880000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine41x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41c00000"], - [1, "0x41f00000", "0x41c00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine40x": { - "path": [[0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41400000", "0x41900000"], - [1, "0x41c00000", "0x41900000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41800000"], - [1, "0x41200000", "0x41800000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41200000", "0x41500000"], - [1, "0x41200000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41200000", "0x41500000"], - [5], - [0, "0x41c00000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x41900000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine38x": { - "path": [[0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x40c00000", "0x41400000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x41400000", "0x41400000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41400000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41200000", "0x41900000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41200000", "0x41400000"], - [1, "0x41200000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41200000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine37x": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41c00000"], - [1, "0x41f00000", "0x41c00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine36x": { - "path": [[0, "0x00000000", "0x41200000"], - [1, "0x41a00000", "0x41200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41400000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41200000"], - [5], - [0, "0x41900000", "0x41400000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41800000"], - [1, "0x40c00000", "0x41800000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x41400000"], - [5], - [0, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine35x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x40c00000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine34x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine33x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine32x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine31x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x40800000"], - [1, "0x41100000", "0x40800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x00000000", "0x40800000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine30x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine29x": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x41400000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x41900000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine28x": { - "path": [[0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x41100000", "0x40c00000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41100000", "0x40c00000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine27x": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x41000000"], - [1, "0x41a80000", "0x41000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a80000", "0x41000000"], - [1, "0x41400000", "0x41000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x41000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine26x": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine25x": { - "path": [[0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a80000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine24ax": { - "path": [[0, "0x40000000", "0x00000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine24x": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41400000", "0x41500000"], - [1, "0x41400000", "0x41900000"], - [5], - [0, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine23x": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a80000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine22x": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41500000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine21x": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x41800000"], - [1, "0x41100000", "0x41800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x41800000"], - [1, "0x00000000", "0x41800000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine20x": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine19x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x41800000"], - [1, "0x41a80000", "0x41800000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41a80000", "0x41800000"], - [1, "0x41400000", "0x41800000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine18x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x40800000"], - [1, "0x41a80000", "0x40800000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x40800000"], - [1, "0x41400000", "0x40800000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine17x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine16x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x40800000"], - [1, "0x41100000", "0x40800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40800000"], - [1, "0x41100000", "0x40800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine15x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine14x": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40c00000", "0x40800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine13x": { - "path": [[0, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x40800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine12x": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40c00000", "0x40800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine11x": { - "path": [[0, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x40800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine10ax": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x41000000", "0x40800000"], - [1, "0x40800000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x41000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine10x": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40800000"], - [1, "0x40c00000", "0x3f800000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40200000", "0x40200000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40c00000", "0x3f800000"], - [1, "0x40600000", "0x40600000"], - [1, "0x40200000", "0x40200000"], - [5], - [0, "0x40400000", "0x40800000"], - [1, "0x40200000", "0x40200000"], - [1, "0x40000000", "0x40000000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x40800000"], - [5], - [0, "0x40600000", "0x40600000"], - [1, "0x40400000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40600000", "0x40600000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine9x": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40c00000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine8x": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine7bx": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine7ax": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine7x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine6x": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine5x": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine4x": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3bx": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3ax": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3x": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine2x": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40800000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine1x": { - "path": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillType": "kEvenOdd_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine81": { - "path": [[0, "0xbf800000", "0xbf800000"], - [1, "0x40400000", "0xbf800000"], - [1, "0x40400000", "0x40400000"], - [1, "0xbf800000", "0x40400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x3f800000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x3f800000"], - [5], - [0, "0x3f800000", "0x3f800000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0xbf800000"], - [1, "0xbf800000", "0xbf800000"], - [1, "0xbf800000", "0x40400000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40400000", "0xbf800000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine80": { - "path": [[0, "0x40800000", "0x00000000"], - [1, "0x40400000", "0x40e00000"], - [1, "0x40e00000", "0x40a00000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x41000000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40650d79", "0x403ca1af"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40650d79", "0x403ca1af"], - [5], - [0, "0x40aaaaab", "0x40800000"], - [1, "0x40650d79", "0x403ca1af"], - [1, "0x4054873f", "0x409826a4"], - [1, "0x00000000", "0x40c00000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x41000000", "0x40400000"], - [1, "0x40aaaaab", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine79": { - "path": [[0, "0x00000000", "0x42100000"], - [1, "0x42700000", "0x42100000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41400000", "0x41a00000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x42700000", "0x41f00000"], - [1, "0x42700000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine78": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x41f00000", "0x42700000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41900000", "0x41a00000"], - [5], - [0, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine77": { - "path": [[0, "0x41a00000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41c00000", "0x40c00000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42100000", "0x40c00000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42200000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42200000", "0x00000000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x40c00000"], - [1, "0x42100000", "0x40c00000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [1, "0x41c00000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine76": { - "path": [[0, "0x42100000", "0x00000000"], - [1, "0x42840000", "0x00000000"], - [1, "0x42840000", "0x42700000"], - [1, "0x42100000", "0x42700000"], - [5], - [0, "0x41200000", "0x41a00000"], - [1, "0x42200000", "0x41a00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42840000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x40c00000"], - [1, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x42700000"], - [1, "0x42840000", "0x42700000"], - [1, "0x42840000", "0x00000000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41200000", "0x41a00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine75": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41200000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41900000", "0x41a80000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine74": { - "path": [[0, "0x41a00000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5], - [0, "0x42000000", "0x41c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x41c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42000000", "0x41f00000"], - [1, "0x42000000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x42200000"], - [1, "0x42100000", "0x42200000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42000000", "0x42200000"], - [5], - [0, "0x42100000", "0x42200000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42200000", "0x41f00000"], - [1, "0x42200000", "0x42200000"], - [1, "0x42100000", "0x42200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine73": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x00000000", "0x42200000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine72": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x40c00000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x40c00000", "0x41f00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine71": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41a80000", "0x42000000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine70": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41400000", "0x42100000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine69": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41400000", "0x41a00000"], - [5], - [0, "0x41a80000", "0x42000000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68h": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68g": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68f": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68e": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68d": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68c": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x41000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40c00000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68b": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5], - [0, "0x40000000", "0x40c00000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine68a": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41000000", "0x00000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x00000000", "0x41000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40000000", "0x40c00000"], - [5], - [0, "0x3f800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40800000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41000000"], - [1, "0x41000000", "0x41000000"], - [1, "0x41000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine67": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42000000", "0x00000000"], - [5], - [0, "0x41c00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine66": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x41f00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41400000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine65": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5], - [0, "0x42000000", "0x40c00000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x40c00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41200000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [5], - [0, "0x42000000", "0x42100000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42000000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine64": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x40c00000"], - [1, "0x41f00000", "0x40c00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5], - [0, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine63": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x41200000"], - [1, "0x41a00000", "0x41200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x40c00000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x42000000"], - [1, "0x41100000", "0x42000000"], - [1, "0x41100000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine62": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x42700000", "0x00000000"], - [1, "0x42700000", "0x42700000"], - [1, "0x00000000", "0x42700000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42700000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x42700000"], - [1, "0x42700000", "0x42700000"], - [1, "0x42700000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine61": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x00000000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41c00000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine60": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5], - [0, "0x41500000", "0x41400000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine59": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x40c00000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x40800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5], - [0, "0x40c00000", "0x41500000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41900000", "0x41900000"], - [1, "0x41900000", "0x40c00000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40c00000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine58": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine57": { - "path": [[0, "0x41a00000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41a00000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x00000000"], - [1, "0x42200000", "0x00000000"], - [1, "0x42200000", "0x42200000"], - [1, "0x41a00000", "0x42200000"], - [1, "0x41a00000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine56": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41f00000", "0x41a00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5], - [0, "0x41900000", "0x41a80000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41a00000"], - [1, "0x41a80000", "0x41a00000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41900000", "0x41a80000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine55": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x40c00000"], - [1, "0x41900000", "0x40c00000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x40800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x40c00000"], - [1, "0x40c00000", "0x40c00000"], - [1, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine54": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x41000000", "0x40800000"], - [1, "0x41000000", "0x41880000"], - [1, "0x41880000", "0x41880000"], - [1, "0x41880000", "0x40800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine53": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41400000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41400000", "0x41f00000"], - [5], - [0, "0x41400000", "0x42000000"], - [1, "0x41400000", "0x42100000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41a80000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41c00000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x41a00000"], - [5], - [0, "0x41400000", "0x42100000"], - [1, "0x41400000", "0x42000000"], - [1, "0x41a80000", "0x42000000"], - [1, "0x41a80000", "0x42100000"], - [1, "0x41400000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine52": { - "path": [[0, "0x00000000", "0x41f00000"], - [1, "0x41a00000", "0x41f00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x40c00000", "0x41f00000"], - [5], - [0, "0x42000000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42000000", "0x42240000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42100000", "0x00000000"], - [1, "0x42000000", "0x00000000"], - [1, "0x42000000", "0x42240000"], - [1, "0x42100000", "0x42240000"], - [1, "0x42100000", "0x00000000"], - [5], - [0, "0x40c00000", "0x41f00000"], - [1, "0x00000000", "0x41f00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x40c00000", "0x41a00000"], - [1, "0x40c00000", "0x41f00000"], - [5], - [0, "0x41a00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41f00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine51": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine50": { - "path": [[0, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x41a00000"], - [1, "0x42100000", "0x41a00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42100000", "0x41a00000"], - [1, "0x41c00000", "0x41a00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x42100000", "0x41f00000"], - [1, "0x42100000", "0x41a00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine49": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine48": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine47": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine46": { - "path": [[0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x00000000"], - [1, "0x42100000", "0x00000000"], - [1, "0x42100000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x42040000", "0x42000000"], - [1, "0x42040000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x42100000", "0x00000000"], - [1, "0x41c00000", "0x00000000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x42100000"], - [1, "0x42100000", "0x42100000"], - [1, "0x42100000", "0x00000000"], - [5], - [0, "0x41f00000", "0x42000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41c00000", "0x41f00000"], - [1, "0x41c00000", "0x42000000"], - [1, "0x41f00000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine45": { - "path": [[0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41c00000", "0x42000000"], - [1, "0x42040000", "0x42000000"], - [1, "0x42040000", "0x42100000"], - [1, "0x41c00000", "0x42100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41900000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [5], - [0, "0x42040000", "0x42000000"], - [1, "0x41c00000", "0x42000000"], - [1, "0x41c00000", "0x42100000"], - [1, "0x42040000", "0x42100000"], - [1, "0x42040000", "0x42000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine44": { - "path": [[0, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41900000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41900000", "0x42000000"], - [1, "0x41900000", "0x42100000"], - [1, "0x41d80000", "0x42100000"], - [1, "0x41d80000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41200000", "0x42200000"], - [1, "0x41f00000", "0x42200000"], - [1, "0x41f00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine43": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x00000000", "0x42000000"], - [1, "0x00000000", "0x42100000"], - [1, "0x41100000", "0x42100000"], - [1, "0x41100000", "0x42000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x40c00000", "0x41a00000"], - [1, "0x40c00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41900000", "0x41a00000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x40c00000", "0x41a00000"], - [1, "0x41900000", "0x41a00000"], - [5], - [0, "0x00000000", "0x42100000"], - [1, "0x00000000", "0x42000000"], - [1, "0x41100000", "0x42000000"], - [1, "0x41100000", "0x42100000"], - [1, "0x00000000", "0x42100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine42": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41000000", "0x41800000"], - [1, "0x41880000", "0x41800000"], - [1, "0x41880000", "0x41880000"], - [1, "0x41000000", "0x41880000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine41": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41c00000"], - [1, "0x41f00000", "0x41c00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41400000", "0x41a00000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine40": { - "path": [[0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x41400000", "0x41900000"], - [1, "0x41c00000", "0x41900000"], - [1, "0x41c00000", "0x41c00000"], - [1, "0x41400000", "0x41c00000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41800000"], - [1, "0x41200000", "0x41800000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5], - [0, "0x41200000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41200000", "0x41500000"], - [1, "0x41200000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine38": { - "path": [[0, "0x41200000", "0x00000000"], - [1, "0x41f00000", "0x00000000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41200000", "0x41f00000"], - [5], - [0, "0x40c00000", "0x41400000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x41400000", "0x41400000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41f00000", "0x00000000"], - [1, "0x41200000", "0x00000000"], - [1, "0x41200000", "0x41400000"], - [1, "0x40c00000", "0x41400000"], - [1, "0x40c00000", "0x41900000"], - [1, "0x41200000", "0x41900000"], - [1, "0x41200000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine37": { - "path": [[0, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x41900000", "0x41c00000"], - [1, "0x41f00000", "0x41c00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41900000", "0x41f00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x00000000"], - [5], - [0, "0x41f00000", "0x41c00000"], - [1, "0x41900000", "0x41c00000"], - [1, "0x41900000", "0x41f00000"], - [1, "0x41f00000", "0x41f00000"], - [1, "0x41f00000", "0x41c00000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine36": { - "path": [[0, "0x00000000", "0x41200000"], - [1, "0x41a00000", "0x41200000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x41400000"], - [1, "0x41900000", "0x41400000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x41200000"], - [1, "0x00000000", "0x41200000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x41200000"], - [5], - [0, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41800000"], - [1, "0x40c00000", "0x41800000"], - [1, "0x40c00000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine35": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x41900000", "0x00000000"], - [1, "0x41900000", "0x41900000"], - [1, "0x40c00000", "0x41900000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [5], - [0, "0x40c00000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [1, "0x40800000", "0x41800000"], - [1, "0x40c00000", "0x41800000"], - [1, "0x40c00000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine34": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine33": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41800000"], - [1, "0x41500000", "0x41800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5], - [0, "0x41500000", "0x41800000"], - [1, "0x40800000", "0x41800000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine32": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine31": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x40800000"], - [1, "0x41100000", "0x40800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine30": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41a00000", "0x00000000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x00000000", "0x41a00000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x40800000"], - [1, "0x41500000", "0x40800000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a00000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41a00000"], - [1, "0x41a00000", "0x41a00000"], - [1, "0x41a00000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine29": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x41400000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41a80000", "0x41400000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41400000", "0x41900000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine28": { - "path": [[0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41100000", "0x40c00000"], - [1, "0x41100000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine27": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x41000000"], - [1, "0x41a80000", "0x41000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a80000", "0x41000000"], - [1, "0x41400000", "0x41000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x41000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine26": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine25": { - "path": [[0, "0x00000000", "0x40c00000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a80000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x40c00000"], - [1, "0x00000000", "0x40c00000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine24a": { - "path": [[0, "0x40000000", "0x00000000"], - [1, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x40000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x3f800000", "0x40000000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x3f800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine24": { - "path": [[0, "0x00000000", "0x41900000"], - [1, "0x41400000", "0x41900000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x41900000"], - [1, "0x00000000", "0x41900000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41400000", "0x41500000"], - [1, "0x41400000", "0x41900000"], - [5], - [0, "0x41400000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41500000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine23": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x00000000"], - [1, "0x41a80000", "0x00000000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41a80000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine22": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41500000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine21": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x41800000"], - [1, "0x41100000", "0x41800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x41800000"], - [1, "0x00000000", "0x41800000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine20": { - "path": [[0, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x41400000"], - [1, "0x41100000", "0x41400000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41100000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [1, "0x00000000", "0x41100000"], - [1, "0x41100000", "0x41100000"], - [1, "0x41100000", "0x41400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine19": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x41800000"], - [1, "0x41a80000", "0x41800000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5], - [0, "0x41a80000", "0x41800000"], - [1, "0x41400000", "0x41800000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x41800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine18": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x41400000", "0x40800000"], - [1, "0x41a80000", "0x40800000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41400000", "0x41a80000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x41a80000"], - [1, "0x41a80000", "0x41a80000"], - [1, "0x41a80000", "0x40800000"], - [1, "0x41400000", "0x40800000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine17": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x40800000", "0x41400000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41500000", "0x41500000"], - [1, "0x40800000", "0x41500000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x40800000", "0x41400000"], - [1, "0x40800000", "0x41500000"], - [1, "0x41500000", "0x41500000"], - [1, "0x41500000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine16": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41400000", "0x00000000"], - [1, "0x41400000", "0x41400000"], - [1, "0x00000000", "0x41400000"], - [5], - [0, "0x00000000", "0x40800000"], - [1, "0x41100000", "0x40800000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x41400000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x00000000", "0x41400000"], - [1, "0x41400000", "0x41400000"], - [1, "0x41400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine15": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x41100000", "0x00000000"], - [1, "0x41100000", "0x41100000"], - [1, "0x00000000", "0x41100000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine14": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine13": { - "path": [[0, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40000000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine12": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40400000", "0x40000000"], - [1, "0x40000000", "0x40400000"], - [1, "0x40800000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine11": { - "path": [[0, "0x40c00000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5], - [0, "0x40000000", "0x40400000"], - [1, "0x40400000", "0x40000000"], - [1, "0x40800000", "0x40400000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40400000", "0x3f800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40400000", "0x3f800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine10a": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x41000000", "0x40800000"], - [1, "0x40800000", "0x00000000"], - [5], - [0, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x00000000"], - [1, "0x41000000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine10": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x3f800000"], - [1, "0x40400000", "0x40800000"], - [1, "0x40c00000", "0x3f800000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40200000", "0x40200000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40c00000", "0x3f800000"], - [1, "0x40600000", "0x40600000"], - [1, "0x40800000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40200000", "0x40200000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine9": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40c00000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40000000", "0x40800000"], - [5], - [0, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine8": { - "path": [[0, "0x00000000", "0x40800000"], - [1, "0x40800000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x40800000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x40800000"], - [1, "0x00000000", "0x40800000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x40400000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x40800000"], - [1, "0x40000000", "0x40800000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine7b": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40800000", "0x40000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine7a": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine7": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40c00000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine6": { - "path": [[0, "0x00000000", "0x00000000"], - [1, "0x40800000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [5], - [0, "0x40000000", "0x00000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40800000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x00000000", "0x00000000"], - [1, "0x40000000", "0x40000000"], - [1, "0x40400000", "0x3f800000"], - [1, "0x40800000", "0x40000000"], - [1, "0x40c00000", "0x00000000"], - [1, "0x40000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine5": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine4": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3b": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3a": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x00000000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine3": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40000000", "0x3f800000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40400000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine2": { - "path": [[0, "0x40400000", "0x00000000"], - [1, "0x40800000", "0x3f800000"], - [1, "0x40000000", "0x3f800000"], - [5], - [0, "0x40400000", "0x00000000"], - [1, "0x40c00000", "0x40000000"], - [1, "0x00000000", "0x40000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40c00000", "0x40000000"], - [1, "0x40400000", "0x00000000"], - [1, "0x00000000", "0x40000000"], - [1, "0x40c00000", "0x40000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -}, -"testLine1": { - "path": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillType": "kWinding_FillType", - "expectSuccess": "yes", - "expectMatch": "yes", - "succeeded": true, - "out": [[0, "0x40000000", "0x00000000"], - [1, "0x3f800000", "0x3f800000"], - [1, "0x00000000", "0x00000000"], - [5]], - "fillTypeOut": "kEvenOdd_FillType" -} -} diff --git a/experimental/pathkit/tests/effects.spec.js b/experimental/pathkit/tests/effects.spec.js deleted file mode 100644 index cb1087a8db..0000000000 --- a/experimental/pathkit/tests/effects.spec.js +++ /dev/null @@ -1,138 +0,0 @@ - -describe('PathKit\'s Path Behavior', function() { - // Note, don't try to print the PathKit object - it can cause Karma/Jasmine to lock up. - var PathKit = null; - const LoadPathKit = new Promise(function(resolve, reject) { - if (PathKit) { - resolve(); - } else { - PathKitInit({ - locateFile: (file) => '/pathkit/'+file, - }).then((_PathKit) => { - PathKit = _PathKit; - resolve(); - }); - } - }); - - // see https://fiddle.skia.org/c/@discrete_path - function drawStar() { - let path = PathKit.NewPath(); - let R = 115.2, C = 128.0; - path.moveTo(C + R + 22, C); - for (let i = 1; i < 8; i++) { - let a = 2.6927937 * i; - path.lineTo(C + R * Math.cos(a) + 22, C + R * Math.sin(a)); - } - path.closePath(); - return path; - } - - describe('Dash Path Effect', function() { - it('performs dash in-place with start, stop, phase', function(done) { - LoadPathKit.then(() => { - let orig = drawStar(); - let dashed = drawStar(); - let notACopy = dashed.dash(10, 3, 0); - let phased = drawStar().dash(10, 3, 2); - - expect(dashed === notACopy).toBe(true); - expect(dashed.equals(phased)).toBe(false); - expect(dashed.equals(orig)).toBe(false); - - reportPath(dashed, 'dashed_no_phase', () => { - reportPath(phased, 'dashed_with_phase', done); - orig.delete(); - dashed.delete(); - phased.delete(); - }); - }); - }); - }); - - describe('Trim Path Effect', function() { - it('performs trim in-place with start, stop, phase', function(done) { - LoadPathKit.then(() => { - let orig = drawStar(); - let trimmed = drawStar(); - let notACopy = trimmed.trim(0.25, .8); - let complement = drawStar().trim(.1, .9, true); - - expect(trimmed === notACopy).toBe(true); - expect(trimmed.equals(complement)).toBe(false); - expect(trimmed.equals(orig)).toBe(false); - expect(complement.equals(orig)).toBe(false); - - reportPath(trimmed, 'trimmed_non_complement', () => { - reportPath(complement, 'trimmed_complement', done); - orig.delete(); - trimmed.delete(); - complement.delete(); - }); - - }); - }); - }); - - describe('Transform Path Effect', function() { - it('performs matrix transform in-place', function(done) { - LoadPathKit.then(() => { - let orig = drawStar(); - let scaled = drawStar(); - let notACopy = scaled.transform(3, 0, 0, - 0, 3, 0, - 0, 0, 1); - - let scaled2 = drawStar().transform([3, 0, 0, - 0, 3, 0, - 0, 0, 1]); - - expect(scaled === notACopy).toBe(true); - expect(scaled.equals(scaled2)).toBe(true); - expect(scaled.equals(orig)).toBe(false); - - reportPath(scaled, 'transformed_scale', () => { - reportPath(scaled2, 'transformed_scale2', done); - orig.delete(); - scaled.delete(); - scaled2.delete(); - }); - }); - }); - }); - - describe('Stroke Path Effect', function() { - it('creates a stroked path in-place', function(done) { - LoadPathKit.then(() => { - let orig = drawStar(); - let stroked = drawStar(); - let notACopy = stroked.stroke({ - width: 15, - join: PathKit.StrokeJoin.BEVEL, - cap: PathKit.StrokeCap.BUTT, - miter_limit: 2, - }); - - // Don't have to specify all of the fields, defaults will - // be used instead. - let rounded = drawStar().stroke({ - width: 10, - join: PathKit.StrokeJoin.ROUND, - cap:PathKit.StrokeCap.SQUARE, - }); - - expect(stroked === notACopy).toBe(true); - expect(stroked.equals(rounded)).toBe(false); - expect(stroked.equals(orig)).toBe(false); - - reportPath(stroked, 'stroke_bevel_butt', () => { - reportPath(rounded, 'stroke_round_square', done); - orig.delete(); - stroked.delete(); - rounded.delete(); - }); - }); - }); - }); - -}); diff --git a/experimental/pathkit/tests/path.spec.js b/experimental/pathkit/tests/path.spec.js deleted file mode 100644 index 852435b083..0000000000 --- a/experimental/pathkit/tests/path.spec.js +++ /dev/null @@ -1,185 +0,0 @@ - -describe('PathKit\'s Path Behavior', function() { - // Note, don't try to print the PathKit object - it can cause Karma/Jasmine to lock up. - var PathKit = null; - const LoadPathKit = new Promise(function(resolve, reject) { - if (PathKit) { - resolve(); - } else { - PathKitInit({ - locateFile: (file) => '/pathkit/'+file, - }).then((_PathKit) => { - PathKit = _PathKit; - resolve(); - }); - } - }); - - describe('Basic Path Features', function() { - function drawSimplePath() { - let path = PathKit.NewPath(); - path.moveTo(0, 0); - path.lineTo(10, 0); - path.lineTo(10, 10); - path.close(); - return path; - } - - it('supports.equals()', function(done) { - LoadPathKit.then(() => { - let path = drawSimplePath(); - let otherPath = drawSimplePath(); - let blank = PathKit.NewPath(); - - expect(path.equals(path)).toBe(true); - expect(otherPath.equals(path)).toBe(true); - expect(path.equals(otherPath)).toBe(true); - - expect(path.equals(blank)).toBe(false); - expect(otherPath.equals(blank)).toBe(false); - expect(blank.equals(path)).toBe(false); - expect(blank.equals(otherPath)).toBe(false); - - path.delete(); - otherPath.delete(); - blank.delete(); - done(); - }); - }); - - it('has a copy constructor', function(done) { - LoadPathKit.then(() => { - let orig = drawSimplePath(); - let copy = new PathKit.SkPath(orig); - - expect(orig.toSVGString()).toEqual(copy.toSVGString()); - expect(orig.equals(copy)).toBe(true); - - orig.delete(); - copy.delete(); - done(); - }); - }); - - it('has a copy method', function(done) { - LoadPathKit.then(() => { - let orig = drawSimplePath(); - let copy = orig.copy(); - - expect(orig.toSVGString()).toEqual(copy.toSVGString()); - expect(orig.equals(copy)).toBe(true); - - orig.delete(); - copy.delete(); - done(); - }); - }); - - it('can create a copy with MakePath', function(done) { - LoadPathKit.then(() => { - let orig = drawSimplePath(); - let copy = PathKit.NewPath(orig); - - expect(orig.toSVGString()).toEqual(copy.toSVGString()); - expect(orig.equals(copy)).toBe(true); - - orig.delete(); - copy.delete(); - done(); - }); - }); - }); - - function ExpectRectsToBeEqual(actual, expected) { - if (PathKit.usingWasm) { - // exact match - expect(actual).toEqual(expected); - } else { - // floats get rounded a little bit - expect(actual.fLeft).toBeCloseTo(expected.fLeft, 4); - expect(actual.fTop).toBeCloseTo(expected.fTop, 4); - expect(actual.fRight).toBeCloseTo(expected.fRight, 4); - expect(actual.fBottom).toBeCloseTo(expected.fBottom, 4); - } - } - - function bits2float(str) { - return PathKit.SkBits2FloatUnsigned(parseInt(str)) - } - - describe('bounds and rect', function(){ - it('dynamically updates getBounds()', function(done){ - LoadPathKit.then(() => { - // Based on test_bounds_crbug_513799 - let path = PathKit.NewPath(); - expect(path.getBounds()).toEqual(PathKit.LTRBRect(0, 0, 0, 0)); - path.moveTo(-5, -8); - expect(path.getBounds()).toEqual(PathKit.LTRBRect(-5, -8, -5, -8)); - path.rect(1, 2, 2, 2); - expect(path.getBounds()).toEqual(PathKit.LTRBRect(-5, -8, 3, 4)); - path.moveTo(1, 2); - expect(path.getBounds()).toEqual(PathKit.LTRBRect(-5, -8, 3, 4)); - path.delete(); - done(); - }); - }); - - it('has getBounds() and computeTightBounds()', function(done){ - LoadPathKit.then(() => { - // Based on PathOpsTightBoundsIllBehaved - let path = PathKit.NewPath(); - path.moveTo(1, 1); - path.quadraticCurveTo(4, 3, 2, 2); - expect(path.getBounds()).toEqual(PathKit.LTRBRect(1, 1, 4, 3)); - ExpectRectsToBeEqual(path.computeTightBounds(), - PathKit.LTRBRect(1, 1, - bits2float("0x40333334"), // 2.8 - bits2float("0x40155556"))); // 2.3333333 - path.delete(); - - done(); - }); - }); - }); - - function ExpectCmdsToBeEqual(actual, expected) { - if (PathKit.usingWasm) { - // exact match - expect(actual).toEqual(expected); - } else { - // lossy match - actual.every((cmd, cmdIdx) => { - cmd.every((arg, argIdx) => { - // The asm.js code is close to the wasm/c++ output, but not quite. - expect(arg).toBeCloseTo(expected[cmdIdx][argIdx], 4) - }); - }); - } - } - - describe('Command arrays', function(){ - it('does NOT approximates conics when dumping as toCmds', function(done){ - LoadPathKit.then(() => { - let path = PathKit.NewPath(); - path.moveTo(20, 120); - path.arc(20, 120, 18, 0, 1.75 * Math.PI); - path.lineTo(20, 120); - - let expectedCmds = [ - [PathKit.MOVE_VERB, 20, 120], - [PathKit.LINE_VERB, 38, 120], - [PathKit.CONIC_VERB, 38, 138, 20, 138, bits2float("0x3f3504f3)")], // 0.707107f - [PathKit.CONIC_VERB, 2, 138, 2, 120, bits2float("0x3f3504f3)")], // 0.707107f - [PathKit.CONIC_VERB, 2, 102, 20, 102, bits2float("0x3f3504f3)")], // 0.707107f - [PathKit.CONIC_VERB, bits2float("0x41dba58e"), 102, bits2float("0x4202e962"), bits2float("0x42d68b4d"), bits2float("0x3f6c8361")], // 27.4558, 102, 32.7279, 107.272, 0.92388 - [PathKit.LINE_VERB, 20, 120], - ]; - ExpectCmdsToBeEqual(path.toCmds(), expectedCmds); - - path.delete(); - done(); - }); - }); - }); - -}); diff --git a/experimental/pathkit/tests/path2d.spec.js b/experimental/pathkit/tests/path2d.spec.js deleted file mode 100644 index f1eae3aa94..0000000000 --- a/experimental/pathkit/tests/path2d.spec.js +++ /dev/null @@ -1,193 +0,0 @@ - - -describe('PathKit\'s Path2D API', function() { - // Note, don't try to print the PathKit object - it can cause Karma/Jasmine to lock up. - var PathKit = null; - const LoadPathKit = new Promise(function(resolve, reject) { - if (PathKit) { - resolve(); - } else { - PathKitInit({ - locateFile: (file) => '/pathkit/'+file, - }).then((_PathKit) => { - PathKit = _PathKit; - resolve(); - }); - } - }); - - it('can do everything in the Path2D API w/o crashing', function(done) { - LoadPathKit.then(() => { - // This is taken from example.html - let path = PathKit.NewPath(); - - path.moveTo(20, 5); - path.lineTo(30, 20); - path.lineTo(40, 10); - path.lineTo(50, 20); - path.lineTo(60, 0); - path.lineTo(20, 5); - - path.moveTo(20, 80); - path.bezierCurveTo(90, 10, 160, 150, 190, 10); - - path.moveTo(36, 148); - path.quadraticCurveTo(66, 188, 120, 136); - path.lineTo(36, 148); - - path.rect(5, 170, 20, 20); - - path.moveTo(150, 180); - path.arcTo(150, 100, 50, 200, 20); - path.lineTo(160, 160); - - path.moveTo(20, 120); - path.arc(20, 120, 18, 0, 1.75 * Math.PI); - path.lineTo(20, 120); - - let secondPath = PathKit.NewPath(); - secondPath.ellipse(130, 25, 30, 10, -1*Math.PI/8, Math.PI/6, 1.5*Math.PI, false); - - path.addPath(secondPath); - - let m = document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGMatrix(); - m.a = 1; m.b = 0; - m.c = 0; m.d = 1; - m.e = 0; m.f = 20.5; - - path.addPath(secondPath, m); - - let canvas = document.createElement('canvas'); - let canvasCtx = canvas.getContext('2d'); - // Set canvas size and make it a bit bigger to zoom in on the lines - standardizedCanvasSize(canvasCtx); - canvasCtx.scale(3.0, 3.0); - canvasCtx.fillStyle = 'blue'; - canvasCtx.stroke(path.toPath2D()); - - let svgPath = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - svgPath.setAttribute('stroke', 'black'); - svgPath.setAttribute('fill', 'rgba(255,255,255,0.0)'); - svgPath.setAttribute('transform', 'scale(3.0, 3.0)'); - svgPath.setAttribute('d', path.toSVGString()); - - let newSVG = document.createElementNS('http://www.w3.org/2000/svg', 'svg'); - newSVG.appendChild(svgPath); - newSVG.setAttribute('xmlns', 'http://www.w3.org/2000/svg'); - newSVG.setAttribute('width', 600); - newSVG.setAttribute('height', 600); - - path.delete(); - secondPath.delete(); - - reportCanvas(canvas, 'path2D_api_example').then(() => { - reportSVG(newSVG, 'path2D_api_example').then(() => { - done(); - }).catch(reportError(done)); - }).catch(reportError(done)); - }); - }); - - it('can chain by returning the same object', function(done) { - LoadPathKit.then(() => { - let path = PathKit.NewPath(); - - let p1 = path.moveTo(20, 5) - .lineTo(30, 20) - .quadTo(66, 188, 120, 136) - .close(); - - // these should be the same object - expect(path === p1).toBe(true); - p1.delete(); - try { - // This should throw an exception because - // the underlying path was already deleted. - path.delete(); - expect('should not have gotten here').toBe(false); - } catch (e) { - // all is well - } - done(); - }); - }); - - it('does not leak path objects when chaining', function(done) { - LoadPathKit.then(() => { - // By default, we have 16 MB of memory assigned to our PathKit - // library. This can be configured by -S TOTAL_MEMORY=NN - // and defaults to 16MB (we likely don't need to touch this). - // If there's a leak in here, we should OOM pretty quick. - // Testing showed around 50k is enough to see one if we leak a path, - // so run 250k times just to be safe. - for(let i = 0; i < 250000; i++) { - let path = PathKit.NewPath() - .moveTo(20, 5) - .lineTo(30, 20) - .quadTo(66, 188, 120, 136) - .close(); - path.delete(); - } - done(); - }); - }); - - function drawTriangle() { - let path = PathKit.NewPath(); - path.moveTo(0, 0); - path.lineTo(10, 0); - path.lineTo(10, 10); - path.close(); - return path; - } - - it('has multiple overloads of addPath', function(done) { - LoadPathKit.then(() => { - let basePath = PathKit.NewPath(); - let otherPath = drawTriangle(); - // These add path call can be chained. - // add it unchanged - basePath.addPath(otherPath) - // providing the 6 params of an SVG matrix to make it appear 20.5 px down - .addPath(otherPath, 1, 0, 0, 1, 0, 20.5) - // provide the full 9 matrix params to make it appear 30 px to the right - // and be 3 times as big. - .addPath(otherPath, 3, 0, 30, - 0, 3, 0, - 0, 0, 1); - - reportPath(basePath, 'add_path_3x', done); - basePath.delete(); - otherPath.delete(); - }); - }); - - it('approximates arcs (conics) with quads', function(done) { - LoadPathKit.then(() => { - let path = PathKit.NewPath(); - path.moveTo(50, 120); - path.arc(50, 120, 45, 0, 1.75 * Math.PI); - path.lineTo(50, 120); - - let canvas = document.createElement('canvas'); - let canvasCtx = canvas.getContext('2d'); - standardizedCanvasSize(canvasCtx); - // The and.callThrough is important to make it actually - // draw the quadratics - spyOn(canvasCtx, 'quadraticCurveTo').and.callThrough(); - - canvasCtx.beginPath(); - path.toCanvas(canvasCtx); - canvasCtx.stroke(); - // No need to check the whole path, as that's more what the - // gold correctness tests are for (can account for changes we make - // to the approximation algorithms). - expect(canvasCtx.quadraticCurveTo).toHaveBeenCalled(); - path.delete(); - reportCanvas(canvas, 'conics_quads_approx').then(() => { - done(); - }).catch(reportError(done)); - }); - }); - -}); diff --git a/experimental/pathkit/tests/pathops.spec.js b/experimental/pathkit/tests/pathops.spec.js deleted file mode 100644 index 5917b15984..0000000000 --- a/experimental/pathkit/tests/pathops.spec.js +++ /dev/null @@ -1,230 +0,0 @@ -jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000; - -var dumpErrors = false; -var container; - -function getViewBox(path) { - let bounds = path.getBounds(); - return `${(bounds.fLeft-2)*.95} ${(bounds.fTop-2)*.95} ${(bounds.fRight+2)*1.05} ${(bounds.fBottom+2)*1.05}`; -} - -function addSVG(testName, expectedPath, actualPath, message) { - if (!dumpErrors) { - return; - } - if (!container) { - let styleEl = document.createElement('style'); - document.head.appendChild(styleEl); - let sheet = styleEl.sheet; - sheet.insertRule(`svg { - border: 1px solid #DDD; - max-width: 45%; - vertical-align: top; - }`, 0); - - container = document.createElement('div'); - document.body.appendChild(container); - - } - - let thisTest = document.createElement('div'); - thisTest.innerHTML = ` - <h2>Failed test ${testName}</h2> - - <div>${message}</div> - - <svg class='expected' viewBox='${getViewBox(expectedPath)}'> - <path stroke=black fill=white stroke-width=0.01 d="${expectedPath.toSVGString()}"></path> - </svg> - - <svg class='actual' viewBox='${getViewBox(actualPath)}'> - <path stroke=black fill=white stroke-width=0.01 d="${actualPath.toSVGString()}"></path> - </svg> -`; - container.appendChild(thisTest); - -} - -const TOLERANCE = 0.0001; - -function diffPaths(expected, actual) { - // Look through commands and see if they are within tolerance. - let eCmds = expected.toCmds(), aCmds = actual.toCmds(); - if (eCmds.length !== aCmds.length) { - //console.log(`Expected: ${JSON.stringify(eCmds)} and Actual: ${JSON.stringify(aCmds)}`); - return `Different amount of verbs. Expected had ${eCmds.length}, Actual had ${aCmds.length}`; - } - for(let idx = 0; idx < eCmds.length; idx++){ - let eCmd = eCmds[idx], aCmd = aCmds[idx]; - if (eCmd.length !== aCmd.length) { - // Should never happen, means WASM code is returning bad ops. - return `Command index ${idx} differs in num arguments. Expected had ${eCmd.length}, Actual had ${aCmd.length}`; - } - let eVerb = eCmd[0], aVerb = aCmd[0]; - if (eVerb !== aVerb) { - return `Command index ${idx} differs. Expected had ${eVerb}, Actual had ${aVerb}`; - } - for (let arg = 1; arg < eCmd.length; arg++) { - if (Math.abs(eCmd[arg] - aCmd[arg]) > TOLERANCE) { - return `Command index ${idx} has different argument for verb ${eVerb} at position ${arg}. Expected had ${eCmd[arg]}, Actual had ${aCmd[arg]}` - } - } - } - return null; -} - -describe('PathKit\'s PathOps Behavior', function() { - // Note, don't try to print the PathKit object - it can cause Karma/Jasmine to lock up. - var PathKit = null; - var PATHOP_MAP = {}; - var FILLTYPE_MAP = {}; - const LoadPathKit = new Promise(function(resolve, reject) { - if (PathKit) { - resolve(); - } else { - PathKitInit({ - locateFile: (file) => '/pathkit/'+file, - }).then((_PathKit) => { - PathKit = _PathKit; - PATHOP_MAP = { - 'kIntersect_SkPathOp':PathKit.PathOp.INTERSECT, - 'kDifference_SkPathOp':PathKit.PathOp.DIFFERENCE, - 'kUnion_SkPathOp': PathKit.PathOp.UNION, - 'kXOR_SkPathOp': PathKit.PathOp.XOR, - 'kXOR_PathOp': PathKit.PathOp.XOR, - 'kReverseDifference_SkPathOp': PathKit.PathOp.REVERSE_DIFFERENCE, - }; - FILLTYPE_MAP = { - 'kWinding_FillType':PathKit.FillType.WINDING, - 'kEvenOdd_FillType':PathKit.FillType.EVENODD, - 'kInverseWinding_FillType': PathKit.FillType.INVERSE_WINDING, - 'kInverseEvenOdd_FillType': PathKit.FillType.INVERSE_EVENODD, - }; - resolve(); - }); - } - }); - - function getFillType(str) { - let e = FILLTYPE_MAP[str]; - expect(e).toBeTruthy(`Could not find FillType Enum for ${str}`); - return e; - } - - function getPathOp(str) { - let e = PATHOP_MAP[str]; - expect(e).toBeTruthy(`Could not find PathOp Enum for ${str}`); - return e; - } - - it('combines two paths with .op() and matches what we see from C++', function(done) { - LoadPathKit.then(() => { - // Test JSON created with: - // ./out/Clang/pathops_unittest -J ./experimental/pathkit/tests/PathOpsOp.json -m PathOpsOp$ - fetch('/base/tests/PathOpsOp.json').then((r) => { - r.json().then((json)=>{ - expect(json).toBeTruthy(); - let testNames = Object.keys(json); - // Assert we loaded a non-zero amount of tests, i.e. the JSON is valid. - expect(testNames.length > 0).toBeTruthy(); - testNames.sort(); - for (testName of testNames) { - let test = json[testName]; - - let path1 = PathKit.FromCmds(test.p1); - expect(path1).not.toBeNull(`path1 error when loading cmds '${test.p1}'`); - path1.setFillType(getFillType(test.fillType1)); - - let path2 = PathKit.FromCmds(test.p2); - expect(path2).not.toBeNull(`path2 error when loading cmds '${test.p2}'`); - path2.setFillType(getFillType(test.fillType2)); - - let combined = path1.op(path2, getPathOp(test.op)); - - if (test.expectSuccess === 'no') { - expect(combined).toBeNull(`Test ${testName} should have not created output, but did`); - } else { - expect(combined).not.toBeNull(); - let expected = PathKit.FromCmds(test.out); - // Do a tolerant match. - let diff = diffPaths(expected, combined); - if (test.expectMatch === 'yes'){ - // Check fill type - expect(combined.getFillType().value).toEqual(getFillType(test.fillTypeOut).value); - // diff should be null if the paths are identical (modulo rounding) - if (diff) { - expect(`[${testName}] ${diff}`).toBe(''); - addSVG('[PathOps] ' + testName, expected, combined, diff); - } - } else if (test.expectMatch === 'flaky') { - // Don't worry about it, at least it didn't crash. - } else { - if (!diff) { - expect(`[${testName}] was expected to have paths that differed`).not.toBe(''); - } - } - expected.delete(); - } - // combined === path1, so we only have to delete one. - path1.delete(); - path2.delete(); - } - done(); - }); - }); - }); - }); - - it('simplifies a path with .simplify() and matches what we see from C++', function(done) { - LoadPathKit.then(() => { - // Test JSON created with: - // ./out/Clang/pathops_unittest -J ./experimental/pathkit/tests/PathOpsSimplify.json -m PathOpsSimplify$ - fetch('/base/tests/PathOpsSimplify.json').then((r) => { - r.json().then((json)=>{ - expect(json).toBeTruthy(); - let testNames = Object.keys(json); - // Assert we loaded a non-zero amount of tests, i.e. the JSON is valid. - expect(testNames.length > 0).toBeTruthy(); - testNames.sort(); - for (testName of testNames) { - let test = json[testName]; - - let path = PathKit.FromCmds(test.path); - expect(path).not.toBeNull(`path1 error when loading cmds '${test.path}'`); - path.setFillType(getFillType(test.fillType)); - - let simplified = path.simplify(); - - if (test.expectSuccess === 'no') { - expect(simplified).toBeNull(`Test ${testName} should have not created output, but did`); - } else { - expect(simplified).not.toBeNull(); - let expected = PathKit.FromCmds(test.out); - // Do a tolerant match. - let diff = diffPaths(expected, simplified); - if (test.expectMatch === 'yes'){ - // Check fill type - expect(simplified.getFillType().value).toEqual(getFillType(test.fillTypeOut).value); - // diff should be null if the paths are identical (modulo rounding) - if (diff) { - expect(`[${testName}] ${diff}`).toBe(''); - addSVG('[Simplify] ' + testName, expected, simplified, diff); - } - } else if (test.expectMatch === 'flaky') { - // Don't worry about it, at least it didn't crash. - } else { - if (!diff) { - expect(`[${testName}] was expected to not match output`).not.toBe(''); - } - } - expected.delete(); - } - // simplified === path, so we only have to delete one. - path.delete(); - } - done(); - }); - }); - }); - }); -}); diff --git a/experimental/pathkit/tests/svg.spec.js b/experimental/pathkit/tests/svg.spec.js deleted file mode 100644 index ca3afe2615..0000000000 --- a/experimental/pathkit/tests/svg.spec.js +++ /dev/null @@ -1,112 +0,0 @@ - -describe('PathKit\'s SVG Behavior', function() { - // Note, don't try to print the PathKit object - it can cause Karma/Jasmine to lock up. - var PathKit = null; - const LoadPathKit = new Promise(function(resolve, reject) { - if (PathKit) { - resolve(); - } else { - PathKitInit({ - locateFile: (file) => '/pathkit/'+file, - }).then((_PathKit) => { - PathKit = _PathKit; - resolve(); - }); - } - }); - - it('can create a path from an SVG string', function(done) { - LoadPathKit.then(() => { - //.This is a parallelagram from - // https://upload.wikimedia.org/wikipedia/commons/e/e7/Simple_parallelogram.svg - let path = PathKit.FromSVGString('M 205,5 L 795,5 L 595,295 L 5,295 L 205,5 z'); - - let cmds = path.toCmds(); - expect(cmds).toBeTruthy(); - // 1 move, 4 lines, 1 close - // each element in cmds is an array, with index 0 being the verb, and the rest being args - expect(cmds.length).toBe(6); - expect(cmds).toEqual([[PathKit.MOVE_VERB, 205, 5], - [PathKit.LINE_VERB, 795, 5], - [PathKit.LINE_VERB, 595, 295], - [PathKit.LINE_VERB, 5, 295], - [PathKit.LINE_VERB, 205, 5], - [PathKit.CLOSE_VERB]]); - path.delete(); - done(); - }); - }); - - it('can create an SVG string from a path', function(done) { - LoadPathKit.then(() => { - let cmds = [[PathKit.MOVE_VERB, 205, 5], - [PathKit.LINE_VERB, 795, 5], - [PathKit.LINE_VERB, 595, 295], - [PathKit.LINE_VERB, 5, 295], - [PathKit.LINE_VERB, 205, 5], - [PathKit.CLOSE_VERB]]; - let path = PathKit.FromCmds(cmds); - - let svgStr = path.toSVGString(); - // We output it in terse form, which is different than Wikipedia's version - expect(svgStr).toEqual('M205 5L795 5L595 295L5 295L205 5Z'); - path.delete(); - done(); - }); - }); - - it('can create an SVG string from hex values', function(done) { - LoadPathKit.then(() => { - let cmds = [[PathKit.MOVE_VERB, "0x15e80300", "0x400004dc"], // 9.37088e-26f, 2.0003f - [PathKit.LINE_VERB, 795, 5], - [PathKit.LINE_VERB, 595, 295], - [PathKit.LINE_VERB, 5, 295], - [PathKit.LINE_VERB, "0x15e80300", "0x400004dc"], // 9.37088e-26f, 2.0003f - [PathKit.CLOSE_VERB]]; - let path = PathKit.FromCmds(cmds); - - let svgStr = path.toSVGString(); - expect(svgStr).toEqual('M9.37088e-26 2.0003L795 5L595 295L5 295L9.37088e-26 2.0003Z'); - path.delete(); - done(); - }); - }); - - it('should have input and the output be the same', function(done) { - LoadPathKit.then(() => { - let testCases = [ - 'M0 0L1075 0L1075 242L0 242L0 0Z' - ]; - - for(let svg of testCases) { - let path = PathKit.FromSVGString(svg); - let output = path.toSVGString(); - - expect(svg).toEqual(output); - - path.delete(); - } - done(); - }); - }); - - it('approximates arcs (conics) with quads', function(done) { - LoadPathKit.then(() => { - let path = PathKit.NewPath(); - path.moveTo(50, 120); - path.arc(50, 120, 45, 0, 1.75 * Math.PI); - path.lineTo(50, 120); - let svgStr = path.toSVGString(); - // Q stands for quad. No need to check the whole path, as that's more - // what the gold correctness tests are for (can account for changes we make - // to the approximation algorithms). - expect(svgStr).toContain('Q'); - path.delete(); - - reportSVGString(svgStr, 'conics_quads_approx').then(() => { - done(); - }).catch(reportError(done)); - }); - }); - -}); diff --git a/experimental/pathkit/tests/testReporter.js b/experimental/pathkit/tests/testReporter.js deleted file mode 100644 index d1dcd7bc92..0000000000 --- a/experimental/pathkit/tests/testReporter.js +++ /dev/null @@ -1,106 +0,0 @@ -const REPORT_URL = 'http://localhost:8081/report_gold_data' -// Set this to enforce that the gold server must be up. -// Typically used for debugging. -const fail_on_no_gold = false; - -function reportCanvas(canvas, testname) { - let b64 = canvas.toDataURL('image/png'); - return _report(b64, 'canvas', testname); -} - -function reportSVG(svg, testname) { - // This converts an SVG to a base64 encoded PNG. It basically creates an - // <img> element that takes the inlined SVG and draws it on a canvas. - // The trick is we have to wait until the image is loaded, thus the Promise - // wrapping below. - let svgStr = svg.outerHTML; - let tempImg = document.createElement('img'); - - let tempCanvas = document.createElement('canvas'); - let canvasCtx = tempCanvas.getContext('2d'); - setCanvasSize(canvasCtx, svg.getAttribute('width'), svg.getAttribute('height')); - - return new Promise(function(resolve, reject) { - tempImg.onload = () => { - canvasCtx.drawImage(tempImg, 0, 0); - let b64 = tempCanvas.toDataURL('image/png'); - _report(b64, 'svg', testname).then(() => { - resolve(); - }).catch((e) => reject(e)); - }; - tempImg.setAttribute('src', 'data:image/svg+xml;,' + svgStr); - }); -} - -// For tests that just do a simple path and return it as a string, wrap it in -// a proper svg and send it off. Supports fill (nofill means just stroke it). -// This uses the "standard" size of 600x600. -function reportSVGString(svgstr, testname, fillRule='nofill') { - let newPath = document.createElementNS('http://www.w3.org/2000/svg', 'path'); - newPath.setAttribute('stroke', 'black'); - if (fillRule !== 'nofill') { - newPath.setAttribute('fill', 'orange'); - newPath.setAttribute('fill-rule', fillRule); - } else { - newPath.setAttribute('fill', 'rgba(255,255,255,0.0)'); - } - newPath.setAttribute('d', svgstr); - let newSVG = document.createElementNS('http://www.w3.org/2000/svg', 'svg'); - newSVG.appendChild(newPath); - // helps with the conversion to PNG. - newSVG.setAttribute('xmlns', 'http://www.w3.org/2000/svg'); - newSVG.setAttribute('width', 600); - newSVG.setAttribute('height', 600); - return reportSVG(newSVG, testname); -} - -// Reports a canvas and then an SVG of this path. Puts it on a standard size canvas. -function reportPath(path, testname, done) { - let canvas = document.createElement('canvas'); - let canvasCtx = canvas.getContext('2d'); - // Set canvas size and make it a bit bigger to zoom in on the lines - standardizedCanvasSize(canvasCtx); - canvasCtx.stroke(path.toPath2D()); - - let svgStr = path.toSVGString(); - - return reportCanvas(canvas, testname).then(() => { - reportSVGString(svgStr, testname).then(() => { - done(); - }).catch(reportError(done)); - }).catch(reportError(done)); -} - -function _report(data, outputType, testname) { - return fetch(REPORT_URL, { - method: 'POST', - mode: 'no-cors', - headers: { - 'Content-Type': 'application/json', - }, - body: JSON.stringify({ - 'output_type': outputType, - 'data': data, - 'test_name': testname, - }) - }).then(() => console.log(`Successfully reported ${testname} to gold aggregator`)); -} - -function reportError(done) { - return (e) => { - console.log("Error with fetching. Likely could not connect to aggegator server", e.message); - if (fail_on_no_gold) { - expect(e).toBeUndefined(); - } - done(); - }; -} - -function setCanvasSize(ctx, width, height) { - ctx.canvas.width = width; - ctx.canvas.height = height; -} - -function standardizedCanvasSize(ctx) { - setCanvasSize(ctx, 600, 600); -}
\ No newline at end of file |