miijs
Version:
The most complete and easy to use Mii library available.
4 lines • 13.9 MB
Source Map (JSON)
{
"version": 3,
"sources": ["../data.js", "../platform.js", "../asmCrypto.js", "../miiCrypto.js", "../node_modules/lodash/lodash.js", "../node_modules/jsqr/dist/jsQR.js", "webpack://QRCodeStyling/webpack/universalModuleDefinition", "webpack://QRCodeStyling/node_modules/qrcode-generator/qrcode.js", "webpack://QRCodeStyling/webpack/bootstrap", "webpack://QRCodeStyling/webpack/runtime/compat%20get%20default%20export", "webpack://QRCodeStyling/webpack/runtime/define%20property%20getters", "webpack://QRCodeStyling/webpack/runtime/hasOwnProperty%20shorthand", "webpack://QRCodeStyling/src/constants/modes.ts", "webpack://QRCodeStyling/src/tools/merge.ts", "webpack://QRCodeStyling/src/tools/downloadURI.ts", "webpack://QRCodeStyling/src/constants/errorCorrectionPercents.ts", "webpack://QRCodeStyling/src/figures/dot/QRDot.ts", "webpack://QRCodeStyling/src/constants/dotTypes.ts", "webpack://QRCodeStyling/src/constants/cornerSquareTypes.ts", "webpack://QRCodeStyling/src/figures/cornerSquare/QRCornerSquare.ts", "webpack://QRCodeStyling/src/constants/cornerDotTypes.ts", "webpack://QRCodeStyling/src/figures/cornerDot/QRCornerDot.ts", "webpack://QRCodeStyling/src/constants/gradientTypes.ts", "webpack://QRCodeStyling/src/constants/shapeTypes.ts", "webpack://QRCodeStyling/src/core/QRSVG.ts", "webpack://QRCodeStyling/src/tools/calculateImageSize.ts", "webpack://QRCodeStyling/src/tools/toDataUrl.ts", "webpack://QRCodeStyling/src/constants/drawTypes.ts", "webpack://QRCodeStyling/src/constants/qrTypes.ts", "webpack://QRCodeStyling/src/core/QROptions.ts", "webpack://QRCodeStyling/src/constants/errorCorrectionLevels.ts", "webpack://QRCodeStyling/src/tools/sanitizeOptions.ts", "webpack://QRCodeStyling/src/tools/getMimeType.ts", "webpack://QRCodeStyling/src/core/QRCodeStyling.ts", "webpack://QRCodeStyling/src/tools/getMode.ts", "webpack://QRCodeStyling/src/index.ts", "../node_modules/three/build/three.core.js", "../node_modules/three/build/three.module.js", "../node_modules/three/examples/jsm/animation/AnimationClipCreator.js", "../node_modules/three/examples/jsm/animation/CCDIKSolver.js", "../node_modules/three/examples/jsm/controls/ArcballControls.js", "../node_modules/three/examples/jsm/controls/DragControls.js", "../node_modules/three/examples/jsm/controls/FirstPersonControls.js", "../node_modules/three/examples/jsm/controls/FlyControls.js", "../node_modules/three/examples/jsm/controls/OrbitControls.js", "../node_modules/three/examples/jsm/controls/MapControls.js", "../node_modules/three/examples/jsm/controls/PointerLockControls.js", "../node_modules/three/examples/jsm/controls/TrackballControls.js", "../node_modules/three/examples/jsm/controls/TransformControls.js", "../node_modules/three/examples/jsm/csm/CSMFrustum.js", "../node_modules/three/examples/jsm/csm/CSMShader.js", "../node_modules/three/examples/jsm/csm/CSM.js", "../node_modules/three/examples/jsm/csm/CSMHelper.js", "../node_modules/three/examples/jsm/curves/CurveExtras.js", "../node_modules/three/examples/jsm/curves/NURBSUtils.js", "../node_modules/three/examples/jsm/curves/NURBSCurve.js", "../node_modules/three/examples/jsm/curves/NURBSSurface.js", "../node_modules/three/examples/jsm/curves/NURBSVolume.js", "../node_modules/three/examples/jsm/postprocessing/Pass.js", "../node_modules/three/examples/jsm/effects/AnaglyphEffect.js", "../node_modules/three/examples/jsm/effects/AsciiEffect.js", "../node_modules/three/examples/jsm/effects/OutlineEffect.js", "../node_modules/three/examples/jsm/effects/ParallaxBarrierEffect.js", "../node_modules/three/examples/jsm/effects/StereoEffect.js", "../node_modules/three/examples/jsm/environments/DebugEnvironment.js", "../node_modules/three/examples/jsm/environments/RoomEnvironment.js", "../node_modules/three/examples/jsm/exporters/DRACOExporter.js", "../node_modules/three/examples/jsm/exporters/EXRExporter.js", "../node_modules/three/examples/jsm/exporters/GLTFExporter.js", "../node_modules/three/examples/jsm/libs/ktx-parse.module.js", "../node_modules/three/examples/jsm/exporters/KTX2Exporter.js", "../node_modules/three/examples/jsm/exporters/OBJExporter.js", "../node_modules/three/examples/jsm/exporters/PLYExporter.js", "../node_modules/three/examples/jsm/exporters/STLExporter.js", "../node_modules/three/examples/jsm/exporters/USDZExporter.js", "../node_modules/three/examples/jsm/geometries/BoxLineGeometry.js", "../node_modules/three/examples/jsm/math/ConvexHull.js", "../node_modules/three/examples/jsm/geometries/ConvexGeometry.js", "../node_modules/three/examples/jsm/geometries/DecalGeometry.js", "../node_modules/three/examples/jsm/geometries/ParametricFunctions.js", "../node_modules/three/examples/jsm/geometries/ParametricGeometry.js", "../node_modules/three/examples/jsm/geometries/RoundedBoxGeometry.js", "../node_modules/three/examples/jsm/geometries/TeapotGeometry.js", "../node_modules/three/examples/jsm/geometries/TextGeometry.js", "../node_modules/three/examples/jsm/helpers/LightProbeHelper.js", "../node_modules/three/examples/jsm/helpers/OctreeHelper.js", "../node_modules/three/examples/jsm/helpers/PositionalAudioHelper.js", "../node_modules/three/examples/jsm/helpers/RectAreaLightHelper.js", "../node_modules/three/examples/jsm/utils/BufferGeometryUtils.js", "../node_modules/three/examples/jsm/helpers/TextureHelper.js", "../node_modules/three/examples/jsm/helpers/VertexNormalsHelper.js", "../node_modules/three/examples/jsm/helpers/VertexTangentsHelper.js", "../node_modules/three/examples/jsm/helpers/ViewHelper.js", "../node_modules/three/examples/jsm/interactive/HTMLMesh.js", "../node_modules/three/examples/jsm/interactive/InteractiveGroup.js", "../node_modules/three/examples/jsm/interactive/SelectionBox.js", "../node_modules/three/examples/jsm/interactive/SelectionHelper.js", "../node_modules/three/examples/jsm/lights/LightProbeGenerator.js", "../node_modules/three/examples/jsm/lights/RectAreaLightTexturesLib.js", "../node_modules/three/examples/jsm/lights/RectAreaLightUniformsLib.js", "../node_modules/three/examples/jsm/lines/LineSegmentsGeometry.js", "../node_modules/three/examples/jsm/lines/LineMaterial.js", "../node_modules/three/examples/jsm/lines/LineSegments2.js", "../node_modules/three/examples/jsm/lines/LineGeometry.js", "../node_modules/three/examples/jsm/lines/Line2.js", "../node_modules/three/examples/jsm/lines/Wireframe.js", "../node_modules/three/examples/jsm/lines/WireframeGeometry2.js", "../node_modules/three/examples/jsm/loaders/EXRLoader.js", "../node_modules/three/examples/jsm/loaders/3DMLoader.js", "../node_modules/three/examples/jsm/loaders/3MFLoader.js", "../node_modules/three/examples/jsm/loaders/AMFLoader.js", "../node_modules/three/examples/jsm/loaders/BVHLoader.js", "../node_modules/three/examples/jsm/loaders/TGALoader.js", "../node_modules/three/examples/jsm/loaders/ColladaLoader.js", "../node_modules/three/examples/jsm/loaders/DDSLoader.js", "../node_modules/three/examples/jsm/loaders/DRACOLoader.js", "../node_modules/three/examples/jsm/loaders/FBXLoader.js", "../node_modules/three/examples/jsm/loaders/FontLoader.js", "../node_modules/three/examples/jsm/loaders/GCodeLoader.js", "../node_modules/three/examples/jsm/loaders/GLTFLoader.js", "../node_modules/three/examples/jsm/loaders/HDRLoader.js", "../node_modules/three/examples/jsm/loaders/HDRCubeTextureLoader.js", "../node_modules/three/examples/jsm/loaders/IESLoader.js", "../node_modules/three/examples/jsm/loaders/KMZLoader.js", "../node_modules/three/examples/jsm/utils/WorkerPool.js", "../node_modules/three/examples/jsm/libs/zstddec.module.js", "../node_modules/three/examples/jsm/math/ColorSpaces.js", "../node_modules/three/examples/jsm/loaders/KTX2Loader.js", "../node_modules/three/examples/jsm/loaders/KTXLoader.js", "../node_modules/three/examples/jsm/loaders/LDrawLoader.js", "../node_modules/three/examples/jsm/loaders/LUT3dlLoader.js", "../node_modules/three/examples/jsm/loaders/LUTCubeLoader.js", "../node_modules/three/examples/jsm/loaders/LWOLoader.js", "../node_modules/three/examples/jsm/loaders/LottieLoader.js", "../node_modules/three/examples/jsm/loaders/MD2Loader.js", "../node_modules/three/examples/jsm/loaders/MDDLoader.js", "../node_modules/three/examples/jsm/loaders/MTLLoader.js", "../node_modules/three/examples/jsm/misc/VolumeSlice.js", "../node_modules/three/examples/jsm/misc/Volume.js", "../node_modules/three/examples/jsm/loaders/NRRDLoader.js", "../node_modules/three/examples/jsm/loaders/OBJLoader.js", "../node_modules/three/examples/jsm/loaders/PCDLoader.js", "../node_modules/three/examples/jsm/loaders/PDBLoader.js", "../node_modules/three/examples/jsm/loaders/PLYLoader.js", "../node_modules/three/examples/jsm/loaders/PVRLoader.js", "../node_modules/three/examples/jsm/loaders/RGBELoader.js", "../node_modules/three/examples/jsm/loaders/UltraHDRLoader.js", "../node_modules/three/examples/jsm/loaders/STLLoader.js", "../node_modules/three/examples/jsm/loaders/SVGLoader.js", "../node_modules/three/examples/jsm/loaders/TDSLoader.js", "../node_modules/three/examples/jsm/loaders/TIFFLoader.js", "../node_modules/three/examples/jsm/loaders/TTFLoader.js", "../node_modules/three/examples/jsm/loaders/USDLoader.js", "../node_modules/three/examples/jsm/loaders/VOXLoader.js", "../node_modules/three/examples/jsm/libs/chevrotain.module.min.js", "../node_modules/three/examples/jsm/loaders/VRMLLoader.js", "../node_modules/three/examples/jsm/loaders/VTKLoader.js", "../node_modules/three/examples/jsm/loaders/XYZLoader.js", "../node_modules/three/examples/jsm/materials/MeshGouraudMaterial.js", "../node_modules/three/examples/jsm/materials/LDrawConditionalLineMaterial.js", "../node_modules/three/examples/jsm/materials/MeshPostProcessingMaterial.js", "../node_modules/three/examples/jsm/math/Capsule.js", "../node_modules/three/examples/jsm/math/ColorConverter.js", "../node_modules/three/examples/jsm/math/ImprovedNoise.js", "../node_modules/three/examples/jsm/math/Lut.js", "../node_modules/three/examples/jsm/math/MeshSurfaceSampler.js", "../node_modules/three/examples/jsm/math/OBB.js", "../node_modules/three/examples/jsm/math/Octree.js", "../node_modules/three/examples/jsm/math/SimplexNoise.js", "../node_modules/three/examples/jsm/misc/ConvexObjectBreaker.js", "../node_modules/three/examples/jsm/misc/GPUComputationRenderer.js", "../node_modules/three/examples/jsm/misc/Gyroscope.js", "../node_modules/three/examples/jsm/misc/MD2Character.js", "../node_modules/three/examples/jsm/misc/MorphBlendMesh.js", "../node_modules/three/examples/jsm/misc/MD2CharacterComplex.js", "../node_modules/three/examples/jsm/misc/MorphAnimMesh.js", "../node_modules/three/examples/jsm/misc/ProgressiveLightMap.js", "../node_modules/three/examples/jsm/misc/RollerCoaster.js", "../node_modules/three/examples/jsm/misc/TubePainter.js", "../node_modules/three/examples/jsm/modifiers/CurveModifier.js", "../node_modules/three/examples/jsm/modifiers/EdgeSplitModifier.js", "../node_modules/three/examples/jsm/modifiers/SimplifyModifier.js", "../node_modules/three/examples/jsm/modifiers/TessellateModifier.js", "../node_modules/three/examples/jsm/objects/GroundedSkybox.js", "../node_modules/three/examples/jsm/objects/Lensflare.js", "../node_modules/three/examples/jsm/objects/MarchingCubes.js", "../node_modules/three/examples/jsm/objects/Reflector.js", "../node_modules/three/examples/jsm/objects/ReflectorForSSRPass.js", "../node_modules/three/examples/jsm/objects/Refractor.js", "../node_modules/three/examples/jsm/objects/ShadowMesh.js", "../node_modules/three/examples/jsm/objects/Sky.js", "../node_modules/three/examples/jsm/objects/Water.js", "../node_modules/three/examples/jsm/physics/AmmoPhysics.js", "../node_modules/three/examples/jsm/physics/RapierPhysics.js", "../node_modules/three/examples/jsm/shaders/CopyShader.js", "../node_modules/three/examples/jsm/shaders/AfterimageShader.js", "../node_modules/three/examples/jsm/postprocessing/AfterimagePass.js", "../node_modules/three/examples/jsm/shaders/ConvolutionShader.js", "../node_modules/three/examples/jsm/postprocessing/BloomPass.js", "../node_modules/three/examples/jsm/shaders/BokehShader.js", "../node_modules/three/examples/jsm/postprocessing/BokehPass.js", "../node_modules/three/examples/jsm/postprocessing/ClearPass.js", "../node_modules/three/examples/jsm/postprocessing/CubeTexturePass.js", "../node_modules/three/examples/jsm/shaders/DotScreenShader.js", "../node_modules/three/examples/jsm/postprocessing/DotScreenPass.js", "../node_modules/three/examples/jsm/postprocessing/ShaderPass.js", "../node_modules/three/examples/jsm/postprocessing/MaskPass.js", "../node_modules/three/examples/jsm/postprocessing/EffectComposer.js", "../node_modules/three/examples/jsm/shaders/FilmShader.js", "../node_modules/three/examples/jsm/postprocessing/FilmPass.js", "../node_modules/three/examples/jsm/shaders/DigitalGlitch.js", "../node_modules/three/examples/jsm/postprocessing/GlitchPass.js", "../node_modules/three/examples/jsm/shaders/GTAOShader.js", "../node_modules/three/examples/jsm/shaders/PoissonDenoiseShader.js", "../node_modules/three/examples/jsm/postprocessing/GTAOPass.js", "../node_modules/three/examples/jsm/shaders/HalftoneShader.js", "../node_modules/three/examples/jsm/postprocessing/HalftonePass.js", "../node_modules/three/examples/jsm/postprocessing/LUTPass.js", "../node_modules/three/examples/jsm/postprocessing/OutlinePass.js", "../node_modules/three/examples/jsm/shaders/OutputShader.js", "../node_modules/three/examples/jsm/postprocessing/OutputPass.js", "../node_modules/three/examples/jsm/postprocessing/RenderPass.js", "../node_modules/three/examples/jsm/postprocessing/RenderPixelatedPass.js", "../node_modules/three/examples/jsm/shaders/SAOShader.js", "../node_modules/three/examples/jsm/shaders/DepthLimitedBlurShader.js", "../node_modules/three/examples/jsm/postprocessing/SAOPass.js", "../node_modules/three/examples/jsm/shaders/SMAAShader.js", "../node_modules/three/examples/jsm/postprocessing/SMAAPass.js", "../node_modules/three/examples/jsm/postprocessing/SSAARenderPass.js", "../node_modules/three/examples/jsm/shaders/SSAOShader.js", "../node_modules/three/examples/jsm/postprocessing/SSAOPass.js", "../node_modules/three/examples/jsm/shaders/SSRShader.js", "../node_modules/three/examples/jsm/postprocessing/SSRPass.js", "../node_modules/three/examples/jsm/postprocessing/SavePass.js", "../node_modules/three/examples/jsm/postprocessing/TAARenderPass.js", "../node_modules/three/examples/jsm/postprocessing/TexturePass.js", "../node_modules/three/examples/jsm/shaders/LuminosityHighPassShader.js", "../node_modules/three/examples/jsm/postprocessing/UnrealBloomPass.js", "../node_modules/three/examples/jsm/renderers/CSS2DRenderer.js", "../node_modules/three/examples/jsm/renderers/CSS3DRenderer.js", "../node_modules/three/examples/jsm/renderers/Projector.js", "../node_modules/three/examples/jsm/renderers/SVGRenderer.js", "../node_modules/three/examples/jsm/shaders/ACESFilmicToneMappingShader.js", "../node_modules/three/examples/jsm/shaders/BasicShader.js", "../node_modules/three/examples/jsm/shaders/BleachBypassShader.js", "../node_modules/three/examples/jsm/shaders/BlendShader.js", "../node_modules/three/examples/jsm/shaders/BrightnessContrastShader.js", "../node_modules/three/examples/jsm/shaders/ColorCorrectionShader.js", "../node_modules/three/examples/jsm/shaders/ColorifyShader.js", "../node_modules/three/examples/jsm/shaders/DOFMipMapShader.js", "../node_modules/three/examples/jsm/shaders/ExposureShader.js", "../node_modules/three/examples/jsm/shaders/FXAAShader.js", "../node_modules/three/examples/jsm/shaders/FocusShader.js", "../node_modules/three/examples/jsm/shaders/FreiChenShader.js", "../node_modules/three/examples/jsm/shaders/GammaCorrectionShader.js", "../node_modules/three/examples/jsm/shaders/GodRaysShader.js", "../node_modules/three/examples/jsm/shaders/HorizontalBlurShader.js", "../node_modules/three/examples/jsm/shaders/HorizontalTiltShiftShader.js", "../node_modules/three/examples/jsm/shaders/HueSaturationShader.js", "../node_modules/three/examples/jsm/shaders/KaleidoShader.js", "../node_modules/three/examples/jsm/shaders/LuminosityShader.js", "../node_modules/three/examples/jsm/shaders/MirrorShader.js", "../node_modules/three/examples/jsm/shaders/NormalMapShader.js", "../node_modules/three/examples/jsm/shaders/RGBShiftShader.js", "../node_modules/three/examples/jsm/shaders/SepiaShader.js", "../node_modules/three/examples/jsm/shaders/SobelOperatorShader.js", "../node_modules/three/examples/jsm/shaders/SubsurfaceScatteringShader.js", "../node_modules/three/examples/jsm/shaders/TechnicolorShader.js", "../node_modules/three/examples/jsm/shaders/ToonShader.js", "../node_modules/three/examples/jsm/shaders/TriangleBlurShader.js", "../node_modules/three/examples/jsm/shaders/UnpackDepthRGBAShader.js", "../node_modules/three/examples/jsm/shaders/VelocityShader.js", "../node_modules/three/examples/jsm/shaders/VerticalBlurShader.js", "../node_modules/three/examples/jsm/shaders/VerticalTiltShiftShader.js", "../node_modules/three/examples/jsm/shaders/VignetteShader.js", "../node_modules/three/examples/jsm/shaders/VolumeShader.js", "../node_modules/three/examples/jsm/shaders/WaterRefractionShader.js", "../node_modules/three/examples/jsm/textures/FlakesTexture.js", "../node_modules/three/examples/jsm/utils/CameraUtils.js", "../node_modules/three/examples/jsm/utils/GeometryCompressionUtils.js", "../node_modules/three/examples/jsm/utils/GeometryUtils.js", "../node_modules/three/examples/jsm/utils/LDrawUtils.js", "../node_modules/three/examples/jsm/utils/SceneUtils.js", "../node_modules/three/examples/jsm/utils/ShadowMapViewer.js", "../node_modules/three/examples/jsm/utils/SkeletonUtils.js", "../node_modules/three/examples/jsm/utils/SortUtils.js", "../node_modules/three/examples/jsm/utils/WebGLTextureUtils.js", "../node_modules/three/examples/jsm/utils/UVsDebug.js", "../node_modules/three/examples/jsm/webxr/ARButton.js", "../node_modules/three/examples/jsm/webxr/XRHandMeshModel.js", "../node_modules/three/examples/jsm/webxr/OculusHandModel.js", "../node_modules/three/examples/jsm/webxr/OculusHandPointerModel.js", "../node_modules/three/examples/jsm/webxr/Text2D.js", "../node_modules/three/examples/jsm/webxr/VRButton.js", "../node_modules/three/examples/jsm/webxr/XRButton.js", "../node_modules/three/examples/jsm/webxr/XRControllerModelFactory.js", "../node_modules/three/examples/jsm/webxr/XREstimatedLight.js", "../node_modules/three/examples/jsm/webxr/XRHandPrimitiveModel.js", "../node_modules/three/examples/jsm/webxr/XRHandModelFactory.js", "../node_modules/three/examples/jsm/webxr/XRPlanes.js", "../node_modules/three/examples/jsm/Addons.js", "../node_modules/ffl.js/helpers/SkeletonScalingExtensions.js", "../node_modules/ffl.js/helpers/ModelScaleDesc.js", "../node_modules/ffl.js/helpers/BodyUtilities.js", "../node_modules/ffl.js/ffl.js", "../node_modules/three/build/three.webgpu.js", "../node_modules/three/build/three.tsl.js", "../node_modules/ffl.js/materials/TextureShaderNodeMaterial.js", "../node_modules/ffl.js/materials/FFLShaderMaterial.js", "../node_modules/ffl.js/materials/FFLShaderNodeMaterial.js", "../node_modules/ffl.js/examples/ffl-emscripten-single-file.cjs", "../node_modules/pngjs/lib/chunkstream.js", "../node_modules/pngjs/lib/interlace.js", "../node_modules/pngjs/lib/paeth-predictor.js", "../node_modules/pngjs/lib/filter-parse.js", "../node_modules/pngjs/lib/filter-parse-async.js", "../node_modules/pngjs/lib/constants.js", "../node_modules/pngjs/lib/crc.js", "../node_modules/pngjs/lib/parser.js", "../node_modules/pngjs/lib/bitmapper.js", "../node_modules/pngjs/lib/format-normaliser.js", "../node_modules/pngjs/lib/parser-async.js", "../node_modules/pngjs/lib/bitpacker.js", "../node_modules/pngjs/lib/filter-pack.js", "../node_modules/pngjs/lib/packer.js", "../node_modules/pngjs/lib/packer-async.js", "../node_modules/pngjs/lib/sync-inflate.js", "../node_modules/pngjs/lib/sync-reader.js", "../node_modules/pngjs/lib/filter-parse-sync.js", "../node_modules/pngjs/lib/parser-sync.js", "../node_modules/pngjs/lib/packer-sync.js", "../node_modules/pngjs/lib/png-sync.js", "../node_modules/pngjs/lib/png.js", "../node_modules/fetch/lib/cookiejar.js", "../node_modules/safer-buffer/safer.js", "../node_modules/fetch/node_modules/iconv-lite/lib/bom-handling.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/internal.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/utf16.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/utf7.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/sbcs-codec.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/sbcs-data.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/sbcs-data-generated.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/dbcs-codec.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/shiftjis.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/eucjp.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/cp936.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/gbk-added.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/cp949.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/cp950.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/tables/big5-added.json", "../node_modules/fetch/node_modules/iconv-lite/encodings/dbcs-data.js", "../node_modules/fetch/node_modules/iconv-lite/encodings/index.js", "../node_modules/fetch/node_modules/iconv-lite/lib/streams.js", "../node_modules/fetch/node_modules/iconv-lite/lib/extend-node.js", "../node_modules/fetch/node_modules/iconv-lite/lib/index.js", "../node_modules/fetch/node_modules/encoding/lib/iconv-loader.js", "../node_modules/fetch/node_modules/encoding/lib/encoding.js", "../node_modules/fetch/lib/fetch.js", "../miiRendering.js", "../qrTools.js", "../miiProcess.js", "../amiiboHandler.js", "../formats.js", "../node_modules/is-extglob/index.js", "../node_modules/is-glob/index.js", "../node_modules/is-invalid-path/index.js", "../node_modules/is-valid-path/index.js", "../miiMeasureConversion.js", "../miiInstructions.js", "../miiBabies.js", "../index.js"],
"sourcesContent": ["//This is a JS file exclusively because I want to have comments, it would be JSON otherwise.\r\nexport const backTables={\r\n \"3ds\":{\r\n //These are lossy, but as close as we can get to the original feature when backporting. \r\n //Positions for eyes will be somewhat troublesome.\r\n //There are a LOT of hairs to sort through. I am open to modifying this conversion.\r\n \"hairs\":[\r\n 25,64,63,64,44,61,19,1,24,69,4,53,9,71,67,50,65,47,0,1,\r\n 2,4,13,12,7,9,63,16,14,71,71,18,19,12,12,33,58,9,27,28,\r\n 1,35,46,33,70,6,67,35,11,64,37,0,25,64,46,1,14,14,9,15\r\n ],//If type>71 hairs[type-72]\r\n \"faces\":[0,1,4,6],//If type>7 faces[type-8]\r\n \"eyes\":[32,37,27,9,44,12,40,31,17,2,40,40],//If type>47 eyes[type-48]\r\n \"noses\":[8,3,10,3,9,8],//If type>11 noses[type-12]\r\n \"mouths\":[1,8,6,1,18,1,10,9,4,21,14,10],//If type>23 mouths[type-24]\r\n \"features\": [//Because we need to merge features and makeups going from the 3DS to the Wii, if it's a string, prefer makeup. Otherwise prefer facial features.\r\n \"0\",\"6\",5,\r\n 6,\"6\",4,\r\n 7,7,8,\r\n 10,\"6\",11\r\n ],\r\n \"makeups\": [\r\n 0,1,1,\r\n 2,1,1,\r\n 2,2,2,\r\n 3,9,9\r\n ],\r\n },\r\n \"switch\":{\r\n \"glassesTypes\":[4,2,2,3,6,8,6,7,8,6,6],\r\n \"faceColors\":[0,1,2,3,4,5,3,2,4,5],\r\n\r\n // Tables originally from MiiPort:\r\n // https://github.com/Genwald/MiiPort/blob/4ee38bbb8aa68a2365e9c48d59d7709f760f9b5d/include/convert_mii.h#L18-L28\r\n // Cross-referenced against Arian Kordi's notes:\r\n // https://jsfiddle.net/arian_/n8fesLdj/3/\r\n \"glassesColors\":[\r\n 0, 1, 1, 1, 5, 1, 1, 4, 0, 5, \r\n 1, 1, 3, 5, 1, 2, 3, 4, 5, 4, \r\n 2, 2, 4, 4, 2, 2, 2, 2, 2, 2, \r\n 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, \r\n 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,\r\n 3, 3, 3, 3, 3, 3, 0, 0, 0, 5, \r\n 3, 5, 5, 5, 5, 0, 5, 5, 5, 5, \r\n 5, 5, 5, 5, 5, 5, 5, 4, 5, 5,\r\n 5, 5, 5, 1, 4, 4, 4, 4, 4, 4, \r\n 4, 4, 4, 4, 5, 5, 5, 5, 5, 5\r\n ],\r\n \"hairsColors\":[\r\n 0, 1, 2, 3, 4, 5, 6, 7, 0, 4, 3, 5, 4, 5, 6, 2, 0, 6, 4, 3, 2, 2, 7, 3, 2, 2,\r\n 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4,\r\n 4, 4, 4, 4, 0, 0, 0, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 7, 4, 4, 4, 4, 5, 7, 5,\r\n 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 0, 4, 4, 4, 4\r\n ],\r\n \"eyesColors\":[\r\n 0, 2, 2, 2, 1, 3, 2, 3, 0, 1, 2, 3, 4, 5, 2, 2, 4, 2, 1, 2, 2, 2, 2, 2, 2, 2,\r\n 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 4, 4, 4, 4, 4, 4, 4, 1, 0, 4, 4, 4,\r\n 4, 4, 4, 4, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3,\r\n 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1\r\n ],\r\n \"mouthsColors\":[\r\n 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 0, 1, 2, 3, 4, 4, 2,\r\n 3, 3, 4, 4, 4, 4, 1, 4, 4, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3,\r\n 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3,\r\n 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 4, 0, 3, 3, 3, 3, 4, 3, 3, 3, 3\r\n ],\r\n }\r\n};\r\nexport const lookupTables={\r\n \"pages\":{\r\n \"hair\":{\r\n \"wii\":[\r\n [//Page 1\r\n 33, 40, 51, \r\n 44, 39, 70, \r\n 45, 49, 59, \r\n 56, 68, 31\r\n ],\r\n [//Page 2\r\n 32, 47, 37, \r\n 48, 66, 52, \r\n 58, 50, 55, \r\n 64, 60, 62\r\n ],\r\n [//Page 3\r\n 43, 38, 42, \r\n 23, 67, 54, \r\n 36, 41, 65, \r\n 30, 57, 34\r\n ],\r\n [//Page 4\r\n 12, 13, 69, \r\n 26, 4, 25, \r\n 1, 19, 5, \r\n 8, 27, 7\r\n ],\r\n [//Page 5\r\n 14, 3, 22, \r\n 10, 6, 20, \r\n 11, 63, 17, \r\n 35, 21, 0\r\n ],\r\n [//Page 6\r\n 61, 16, 46, \r\n 9, 18, 2, \r\n 28, 53, 71, \r\n 24, 15, 29\r\n ]\r\n ],\r\n \"3ds\":[\r\n [//Page 1\r\n 33,47,40,\r\n 37,32,107,\r\n 48,51,55,\r\n 70,44,66\r\n ],\r\n [//Page 2\r\n 52,50,38,\r\n 49,43,31,\r\n 56,68,62,\r\n 115,76,119\r\n ],\r\n [//Page 3\r\n 64,81,116,\r\n 121,22,58,\r\n 60,87,125,\r\n 117,73,75\r\n ],\r\n [//Page 4\r\n 42,89,57,\r\n 54,80,34,\r\n 23,86,88,\r\n 118,39,36\r\n ],\r\n [//Page 5\r\n 45,67,59,\r\n 65,41,30,\r\n 12,16,10,\r\n 82,128,129\r\n ],\r\n [//Page 6\r\n 14,95,105,\r\n 100,6,20,\r\n 93,102,27,\r\n 4,17,110\r\n ],\r\n [//Page 7\r\n 123,8,106,\r\n 72,3,21,\r\n 0,98,63,\r\n 90,11,120\r\n ],\r\n [//Page 8\r\n 5,74,108,\r\n 94,124,25,\r\n 99,69,35,\r\n 13,122,113\r\n ],\r\n [//Page 9\r\n 53,24,85,\r\n 83,71,131,\r\n 96,101,29,\r\n 7,15,112\r\n ],\r\n [//Page 10\r\n 79,1,109,\r\n 127,91,26,\r\n 61,103,2,\r\n 77,18,92\r\n ],\r\n [//Page 11\r\n 84,9,19,\r\n 130,97,104,\r\n 46,78,28,\r\n 114,126,111\r\n ]\r\n ]\r\n },\r\n \"faces\":[//Wii does not yet have 8-11 (3rd Column)\r\n 0,1,8,\r\n 2,3,9,\r\n 4,5,10,\r\n 6,7,11\r\n ],\r\n \"eyebrows\":[\r\n [\r\n 6,0,12,\r\n 1,9,19,\r\n 7,21,8,\r\n 17,5,4\r\n ],\r\n [\r\n 11,10,2,\r\n 3,14,20,\r\n 15,13,22,\r\n 18,16,23\r\n ]\r\n ],\r\n \"eyes\":[\r\n [\r\n 2,4,0,\r\n 8,39,17,\r\n 1,26,16,\r\n 15,27,20\r\n ],\r\n [\r\n 33,11,19,\r\n 32,9,12,\r\n 23,34,21,\r\n 25,40,35\r\n ],\r\n [\r\n 5,41,13,\r\n 36,37,6,\r\n 24,30,31,\r\n 18,28,46\r\n ],\r\n [\r\n 7,44,38,\r\n 42,45,29,\r\n 3,43,22,\r\n 10,14,47\r\n ],\r\n [//Wii does not yet have\r\n 48,49,50,\r\n 53,59,56,\r\n 54,58,57,\r\n 55,51,52\r\n ],\r\n ],\r\n \"noses\":[\r\n [\r\n 1,10,2,\r\n 3,6,0,\r\n 5,4,8,\r\n 9,7,11\r\n ],\r\n [//Wii does not yet have\r\n 13,14,12,\r\n 17,16,15\r\n ]\r\n ],\r\n \"mouths\":[\r\n [\r\n 23,1,18,\r\n 21,22,5,\r\n 0,8,10,\r\n 16,6,13\r\n ],\r\n [\r\n 7,9,2,\r\n 11,3,4,\r\n 15,17,20,\r\n 19,14,12\r\n ],\r\n [\r\n 27,30,24,\r\n 25,29,28,\r\n 26,35,31,\r\n 34,33,32\r\n ]\r\n ]\r\n },\r\n \"favoriteColors\":[\"Red\",\"Orange\",\"Yellow\",\"Lime\",\"Green\",\"Blue\",\"Cyan\",\"Pink\",\"Purple\",\"Brown\",\"White\",\"Black\"],\r\n \"switch\":{\r\n \"faceColors\":[\r\n 0,2,7,6,3,\r\n 4,5,1,8,9\r\n ]\r\n },\r\n \"grids\":{\r\n \"colors\":[\r\n [ 2,24,10,23,15,20,21,25,26,27],\r\n [28,29,30,31,32,33,34,35,36,37],\r\n [38,39,40,41,42,43,44,45,46,47],\r\n [48,16,49,12,50,51,52,53,54,55],\r\n [56,57,59,59,13,60,62,62,63,64],\r\n [65,66,67,68,69,70,71,72,73,74],\r\n [ 5,11,75,75,77,78,79,80,81,82],\r\n [14,83, 6,17, 7,84,85,86,87,88],\r\n [ 1, 3,89,19,90,91,22,92,93,94],\r\n [ 8, 0,95, 9,18, 4,96,97,98,99]\r\n ],\r\n \"skinColors\":[\r\n [0,7,1,4,5],\r\n [6,3,2,8,9]\r\n ],\r\n \"hairs\":[\r\n [33,47,40,37,32,107],\r\n [48,51,55,70,44,66],\r\n [52,50,38,49,43,31],\r\n [56,68,62,115,76,119],\r\n [64,81,116,121,22,58],\r\n [60,87,125,117,73,75],\r\n [42,89,57,54,80,34],\r\n [23,86,88,118,39,36],\r\n [45,67,59,65,41,30],\r\n [12,16,10,82,128,129],\r\n [14,95,105,100,6,20],\r\n [93,102,27,4,17,110],\r\n [123,8,106,72,3,21],\r\n [0,98,63,90,11,120],\r\n [5,74,108,94,124,25],\r\n [99,69,35,13,122,113],\r\n [53,24,85,83,71,131],\r\n [96,101,29,7,15,112],\r\n [79,1,109,127,91,26],\r\n [61,103,2,77,18,92],\r\n [84,9,19,130,97,104],\r\n [46,78,28,114,126,111]\r\n ],\r\n \"noses\":[\r\n [1,10,2,3,6,0],\r\n [5,4,8,9,7,11],\r\n [13,14,12,17,16,15]\r\n ],\r\n \"eyebrows\":[\r\n [6,0,12,1,9,19],\r\n [7,21,8,17,5,4],\r\n [11,10,2,3,14,20],\r\n [15,13,22,18,16,23]\r\n ],\r\n \"mouths\":[\r\n [23,1,18,21,22,5],\r\n [0,8,10,16,6,13],\r\n [7,9,2,11,3,4],\r\n [15,17,20,19,14,12],\r\n [27,30,24,25,29,28],\r\n [26,35,31,34,33,32]\r\n ],\r\n \"eyes\":[\r\n [2,4,0,8,39,17],\r\n [1,26,16,15,27,20],\r\n [33,11,19,32,9,12],\r\n [23,34,21,25,40,35],\r\n [5,41,13,36,37,6],\r\n [24,30,31,18,28,46],\r\n [7,44,38,42,45,29],\r\n [3,43,22,10,14,47],\r\n [48,49,50,53,59,56],\r\n [54,58,57,55,51,52]\r\n ],\r\n \"glasses\":[\r\n [0,4,9,2,10],\r\n [3,12,5,1,11],\r\n [13,8,14,7,6],\r\n [18,17,19,16,15]\r\n ]\r\n },\r\n \"instrGrids\":{\r\n twoBy:[\r\n [0,1],\r\n [2,3],\r\n [4,5],\r\n [6,7]\r\n ],\r\n threeBy:[\r\n [0,1,2],\r\n [3,4,5],\r\n [6,7,8],\r\n [9,10,11]\r\n ],\r\n fourBy:[\r\n [0,1,2,3],\r\n [4,5,6,7]\r\n ]\r\n },\r\n \"glassesTypes\":[\r\n 0,8,3,\r\n 4,1,5,\r\n 14,13,11\r\n ],\r\n \"makeupsFeatures\":[\r\n 0,'1','6',\r\n '9',5,2,\r\n 3,7,8,\r\n '10',9,11\r\n ]\r\n};\r\nexport const childGenTables={\r\n \"hairStyleGroupMappings\": [\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 5\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 5\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 1,\r\n 5\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 8\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 2,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 8\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 8\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 8\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 3,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 9\r\n ],\r\n [\r\n 0,\r\n 4\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 2,\r\n 8\r\n ],\r\n [\r\n 2,\r\n 5\r\n ],\r\n [\r\n 1,\r\n 6\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 9\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 2,\r\n 7\r\n ],\r\n [\r\n 0,\r\n 6\r\n ],\r\n [\r\n 1,\r\n 9\r\n ]\r\n ],\r\n \"hairStyleGroups\": [\r\n [\r\n [\r\n 30\r\n ],\r\n [\r\n 45,\r\n 47\r\n ],\r\n [\r\n 40,\r\n 33,\r\n 107\r\n ],\r\n [\r\n 32,\r\n 37,\r\n 66,\r\n 52\r\n ]\r\n ],\r\n [\r\n [\r\n 45\r\n ],\r\n [\r\n 56,\r\n 38,\r\n 43,\r\n 49\r\n ],\r\n [\r\n 115,\r\n 31,\r\n 87,\r\n 60\r\n ],\r\n [\r\n 64,\r\n 121,\r\n 125,\r\n 73,\r\n 75\r\n ]\r\n ],\r\n [\r\n [\r\n 51\r\n ],\r\n [\r\n 55,\r\n 48,\r\n 51\r\n ],\r\n [\r\n 44,\r\n 52\r\n ],\r\n [\r\n 70,\r\n 50,\r\n 116,\r\n 58,\r\n 117,\r\n 22,\r\n 81,\r\n 87\r\n ]\r\n ],\r\n [\r\n [\r\n 45\r\n ],\r\n [\r\n 68,\r\n 62\r\n ],\r\n [\r\n 76,\r\n 119,\r\n 118\r\n ],\r\n [\r\n 42,\r\n 54,\r\n 89,\r\n 80\r\n ]\r\n ],\r\n [\r\n [\r\n 30\r\n ],\r\n [\r\n 51,\r\n 62\r\n ],\r\n [\r\n 98,\r\n 11,\r\n 5,\r\n 94\r\n ],\r\n [\r\n 63,\r\n 120,\r\n 90,\r\n 99,\r\n 13,\r\n 74,\r\n 108,\r\n 102\r\n ]\r\n ],\r\n [\r\n [\r\n 45\r\n ],\r\n [\r\n 35,\r\n 122,\r\n 21\r\n ],\r\n [\r\n 113,\r\n 124,\r\n 25\r\n ],\r\n [\r\n 100,\r\n 20,\r\n 4,\r\n 72,\r\n 21,\r\n 92\r\n ]\r\n ],\r\n [\r\n [\r\n 45,\r\n 51\r\n ],\r\n [\r\n 11,\r\n 21\r\n ],\r\n [\r\n 46,\r\n 114,\r\n 61,\r\n 77\r\n ],\r\n [\r\n 19,\r\n 104,\r\n 28,\r\n 9,\r\n 126,\r\n 78,\r\n 111,\r\n 97,\r\n 2,\r\n 103,\r\n 84,\r\n 130,\r\n 109,\r\n 26,\r\n 1,\r\n 91\r\n ]\r\n ],\r\n [\r\n [\r\n 51\r\n ],\r\n [\r\n 62,\r\n 122\r\n ],\r\n [\r\n 106,\r\n 17,\r\n 12\r\n ],\r\n [\r\n 82,\r\n 128,\r\n 129,\r\n 27,\r\n 93,\r\n 95,\r\n 105,\r\n 110\r\n ]\r\n ],\r\n [\r\n [\r\n 45\r\n ],\r\n [\r\n 122,\r\n 21\r\n ],\r\n [\r\n 69,\r\n 16,\r\n 17\r\n ],\r\n [\r\n 123,\r\n 3,\r\n 0,\r\n 10,\r\n 18,\r\n 14,\r\n 6\r\n ]\r\n ],\r\n [\r\n [\r\n 30,\r\n 51\r\n ],\r\n [\r\n 62,\r\n 122,\r\n 11\r\n ],\r\n [\r\n 53,\r\n 83,\r\n 17\r\n ],\r\n [\r\n 96,\r\n 101,\r\n 29,\r\n 79,\r\n 7,\r\n 15,\r\n 112,\r\n 127,\r\n 71,\r\n 24,\r\n 131,\r\n 8,\r\n 85\r\n ]\r\n ]\r\n ],\r\n \"skinColorMixing\": [\r\n [\r\n [\r\n 0,\r\n -1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 0,\r\n 1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 0,\r\n 1,\r\n 2,\r\n 3\r\n ],\r\n [\r\n 0,\r\n 3,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 1,\r\n 2,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 2,\r\n 4,\r\n -1,\r\n -1\r\n ]\r\n ],\r\n [\r\n [\r\n -1,\r\n -1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 1,\r\n -1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 1,\r\n 2,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 1,\r\n 3,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 2,\r\n -1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 2,\r\n 4,\r\n -1,\r\n -1\r\n ]\r\n ],\r\n [\r\n [\r\n -1,\r\n -1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n -1,\r\n -1,\r\n -1,\r\n -1\r\n ],\r\n [\r\n 2,\r\n -1,\r\n -1,\r\n