// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 50; objects = { /* Begin PBXBuildFile section */ 25D5436F22306E2D00ED90FA /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D5436E22306E2D00ED90FA /* CompatibleAnimationView.swift */; }; 25D543712230787900ED90FA /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D543702230787900ED90FA /* CompatibleAnimationKeypath.swift */; }; 25D5437222307C8700ED90FA /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D543702230787900ED90FA /* CompatibleAnimationKeypath.swift */; }; 25D5437322307C8800ED90FA /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D543702230787900ED90FA /* CompatibleAnimationKeypath.swift */; }; 25D5437422307C8B00ED90FA /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D5436E22306E2D00ED90FA /* CompatibleAnimationView.swift */; }; 25D5437522307C8C00ED90FA /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D5436E22306E2D00ED90FA /* CompatibleAnimationView.swift */; }; 37A137F42265AF5B00E371E5 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */; }; 37A137F52265AF5C00E371E5 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */; }; 4866744122249C4E00258C00 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4866744022249C4E00258C00 /* TextAnimatorNode.swift */; }; 4866744222249C4E00258C00 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4866744022249C4E00258C00 /* TextAnimatorNode.swift */; }; 4866744322249C4E00258C00 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4866744022249C4E00258C00 /* TextAnimatorNode.swift */; }; 4866744422249C4E00258C00 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4866744022249C4E00258C00 /* TextAnimatorNode.swift */; }; 4866744522249C4E00258C00 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4866744022249C4E00258C00 /* TextAnimatorNode.swift */; }; 486E87A1220B78D1007CD915 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */; }; 486E87A2220B78D1007CD915 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8703220B78BF007CD915 /* AnimationView.swift */; }; 486E87A3220B78D1007CD915 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8704220B78BF007CD915 /* AnimationPublic.swift */; }; 486E87A4220B78D1007CD915 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */; }; 486E87A5220B78D1007CD915 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8708220B78BF007CD915 /* FilepathImageProvider.swift */; }; 486E87A6220B78D1007CD915 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8709220B78BF007CD915 /* AnimatedSwitch.swift */; }; 486E87A7220B78D1007CD915 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870A220B78BF007CD915 /* BundleImageProvider.swift */; }; 486E87A8220B78D1007CD915 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870B220B78BF007CD915 /* UIColorExtension.swift */; }; 486E87A9220B78D1007CD915 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870C220B78BF007CD915 /* AnimatedButton.swift */; }; 486E87AA220B78D1007CD915 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870D220B78BF007CD915 /* LottieView.swift */; }; 486E87AB220B78D1007CD915 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870E220B78BF007CD915 /* AnimationSubview.swift */; }; 486E87AC220B78D1007CD915 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870F220B78BF007CD915 /* AnimatedControl.swift */; }; 486E87AD220B78D1007CD915 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8711220B78BF007CD915 /* AnimationTime.swift */; }; 486E87AE220B78D1007CD915 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8712220B78BF007CD915 /* Vectors.swift */; }; 486E87AF220B78D1007CD915 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8713220B78BF007CD915 /* Color.swift */; }; 486E87B0220B78D1007CD915 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */; }; 486E87B1220B78D1007CD915 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */; }; 486E87B2220B78D1007CD915 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8718220B78BF007CD915 /* AnimationKeypath.swift */; }; 486E87B3220B78D1007CD915 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8719220B78BF007CD915 /* AnyValueProvider.swift */; }; 486E87B4220B78D1007CD915 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871B220B78BF007CD915 /* ColorValueProvider.swift */; }; 486E87B5220B78D1007CD915 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871C220B78BF007CD915 /* FloatValueProvider.swift */; }; 486E87B6220B78D1007CD915 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871D220B78BF007CD915 /* SizeValueProvider.swift */; }; 486E87B7220B78D1007CD915 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871E220B78BF007CD915 /* PointValueProvider.swift */; }; 486E87B8220B78D1007CD915 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8722220B78BF007CD915 /* CompositionLayer.swift */; }; 486E87B9220B78D1007CD915 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */; }; 486E87BB220B78D1007CD915 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */; }; 486E87BC220B78D1007CD915 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */; }; 486E87BD220B78D1007CD915 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */; }; 486E87BE220B78D1007CD915 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */; }; 486E87BF220B78D1007CD915 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */; }; 486E87C0220B78D1007CD915 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872A220B78BF007CD915 /* AnimationContainer.swift */; }; 486E87C1220B78D1007CD915 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872C220B78BF007CD915 /* LayerTransformNode.swift */; }; 486E87C2220B78D1007CD915 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */; }; 486E87C3220B78D1007CD915 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872E220B78BF007CD915 /* LayerImageProvider.swift */; }; 486E87C4220B78D1007CD915 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */; }; 486E87C5220B78D1007CD915 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8733220B78BF007CD915 /* TrimPathNode.swift */; }; 486E87C6220B78D1007CD915 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8735220B78BF007CD915 /* GroupNode.swift */; }; 486E87C7220B78D1007CD915 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */; }; 486E87C8220B78D1007CD915 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */; }; 486E87C9220B78D1007CD915 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873A220B78BF007CD915 /* FillRenderer.swift */; }; 486E87CA220B78D1007CD915 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873B220B78BF007CD915 /* StrokeRenderer.swift */; }; 486E87CB220B78D1007CD915 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873C220B78BF007CD915 /* GroupOutputNode.swift */; }; 486E87CC220B78D1007CD915 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873D220B78BF007CD915 /* PathOutputNode.swift */; }; 486E87CD220B78D1007CD915 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */; }; 486E87CE220B78D1007CD915 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8740220B78BF007CD915 /* EllipseNode.swift */; }; 486E87CF220B78D1007CD915 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8741220B78BF007CD915 /* PolygonNode.swift */; }; 486E87D0220B78D1007CD915 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8742220B78BF007CD915 /* RectNode.swift */; }; 486E87D1220B78D1007CD915 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8743220B78BF007CD915 /* ShapeNode.swift */; }; 486E87D2220B78D1007CD915 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8744220B78BF007CD915 /* StarNode.swift */; }; 486E87D3220B78D1007CD915 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8746220B78BF007CD915 /* GradientFillNode.swift */; }; 486E87D4220B78D1007CD915 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8747220B78BF007CD915 /* StrokeNode.swift */; }; 486E87D5220B78D1007CD915 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8748220B78BF007CD915 /* FillNode.swift */; }; 486E87D6220B78D1007CD915 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */; }; 486E87D7220B78D1007CD915 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874B220B78BF007CD915 /* ValueContainer.swift */; }; 486E87D8220B78D1007CD915 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874C220B78BF007CD915 /* NodeProperty.swift */; }; 486E87D9220B78D1007CD915 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */; }; 486E87DA220B78D1007CD915 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874F220B78BF007CD915 /* NodePropertyMap.swift */; }; 486E87DB220B78D1007CD915 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8750220B78BF007CD915 /* KeypathSearchable.swift */; }; 486E87DC220B78D1007CD915 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8751220B78BF007CD915 /* AnyValueContainer.swift */; }; 486E87DD220B78D1007CD915 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */; }; 486E87DE220B78D1007CD915 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8754220B78BF007CD915 /* SingleValueProvider.swift */; }; 486E87DF220B78D1007CD915 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8755220B78BF007CD915 /* GroupInterpolator.swift */; }; 486E87E0220B78D1007CD915 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8757220B78BF007CD915 /* ItemsExtension.swift */; }; 486E87E1220B78D1007CD915 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */; }; 486E87E2220B78D1007CD915 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */; }; 486E87E3220B78D1007CD915 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875C220B78BF007CD915 /* PathNode.swift */; }; 486E87E4220B78D1007CD915 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875D220B78BF007CD915 /* RenderNode.swift */; }; 486E87E5220B78D1007CD915 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875E220B78BF007CD915 /* AnimatorNode.swift */; }; 486E87E6220B78D1007CD915 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8761220B78BF007CD915 /* Ellipse.swift */; }; 486E87E7220B78D1007CD915 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8762220B78BF007CD915 /* Trim.swift */; }; 486E87E8220B78D1007CD915 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8763220B78BF007CD915 /* ShapeItem.swift */; }; 486E87E9220B78D1007CD915 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8764220B78BF007CD915 /* Shape.swift */; }; 486E87EA220B78D1007CD915 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8765220B78BF007CD915 /* Group.swift */; }; 486E87EB220B78D1007CD915 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8766220B78BF007CD915 /* ShapeTransform.swift */; }; 486E87EC220B78D1007CD915 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8767220B78BF007CD915 /* Merge.swift */; }; 486E87ED220B78D1007CD915 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8768220B78BF007CD915 /* FillI.swift */; }; 486E87EE220B78D1007CD915 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8769220B78BF007CD915 /* Repeater.swift */; }; 486E87EF220B78D1007CD915 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876A220B78BF007CD915 /* GradientFill.swift */; }; 486E87F0220B78D1007CD915 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876B220B78BF007CD915 /* GradientStroke.swift */; }; 486E87F1220B78D1007CD915 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876C220B78BF007CD915 /* Stroke.swift */; }; 486E87F2220B78D1007CD915 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876D220B78BF007CD915 /* Rectangle.swift */; }; 486E87F3220B78D1007CD915 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876E220B78BF007CD915 /* Star.swift */; }; 486E87F4220B78D1007CD915 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8770220B78BF007CD915 /* SolidLayerModel.swift */; }; 486E87F5220B78D1007CD915 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8771220B78BF007CD915 /* LayerModel.swift */; }; 486E87F6220B78D1007CD915 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8772220B78BF007CD915 /* ImageLayerModel.swift */; }; 486E87F7220B78D1007CD915 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8773220B78BF007CD915 /* TextLayerModel.swift */; }; 486E87F8220B78D1007CD915 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */; }; 486E87F9220B78D1007CD915 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */; }; 486E87FA220B78D1007CD915 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8776220B78BF007CD915 /* Animation.swift */; }; 486E87FB220B78D1007CD915 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8778220B78BF007CD915 /* DashPattern.swift */; }; 486E87FC220B78D1007CD915 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8779220B78BF007CD915 /* Transform.swift */; }; 486E87FD220B78D1007CD915 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877A220B78BF007CD915 /* Mask.swift */; }; 486E87FE220B78D1007CD915 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877B220B78BF007CD915 /* Marker.swift */; }; 486E87FF220B78D1007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */; }; 486E8800220B78D1007CD915 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877F220B78BF007CD915 /* KeyframeGroup.swift */; }; 486E8801220B78D1007CD915 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8780220B78BF007CD915 /* Keyframe.swift */; }; 486E8802220B78D1007CD915 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8782220B78BF007CD915 /* TextDocument.swift */; }; 486E8803220B78D1007CD915 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8783220B78BF007CD915 /* Glyph.swift */; }; 486E8804220B78D1007CD915 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8784220B78BF007CD915 /* TextAnimator.swift */; }; 486E8805220B78D1007CD915 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8785220B78BF007CD915 /* Font.swift */; }; 486E8806220B78D1007CD915 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8787220B78BF007CD915 /* ImageAsset.swift */; }; 486E8807220B78D1007CD915 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8788220B78BF007CD915 /* PrecompAsset.swift */; }; 486E8808220B78D1007CD915 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8789220B78BF007CD915 /* AssetLibrary.swift */; }; 486E8809220B78D1007CD915 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878A220B78BF007CD915 /* Asset.swift */; }; 486E880A220B78D1007CD915 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878D220B78BF007CD915 /* LayerDebugging.swift */; }; 486E880B220B78D1007CD915 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */; }; 486E880C220B78D1007CD915 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */; }; 486E880D220B78D1007CD915 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */; }; 486E880E220B78D2007CD915 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8792220B78BF007CD915 /* MathKit.swift */; }; 486E880F220B78D2007CD915 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8793220B78BF007CD915 /* StringExtensions.swift */; }; 486E8810220B78D2007CD915 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8795220B78BF007CD915 /* BezierPath.swift */; }; 486E8811220B78D2007CD915 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */; }; 486E8812220B78D2007CD915 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8797220B78BF007CD915 /* ColorExtension.swift */; }; 486E8813220B78D2007CD915 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8798220B78BF007CD915 /* PathElement.swift */; }; 486E8814220B78D2007CD915 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8799220B78BF007CD915 /* CurveVertex.swift */; }; 486E8815220B78D2007CD915 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879A220B78BF007CD915 /* VectorsExtensions.swift */; }; 486E8816220B78D2007CD915 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */; }; 486E8817220B78D2007CD915 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879D220B78BF007CD915 /* Interpolatable.swift */; }; 486E8818220B78D2007CD915 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */; }; 486E8819220B78D2007CD915 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E87A0220B78BF007CD915 /* AnimationContext.swift */; }; 486E881A220B78E4007CD915 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */; }; 486E881B220B78E4007CD915 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8703220B78BF007CD915 /* AnimationView.swift */; }; 486E881C220B78E4007CD915 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8704220B78BF007CD915 /* AnimationPublic.swift */; }; 486E881D220B78E4007CD915 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */; }; 486E881E220B78E4007CD915 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8708220B78BF007CD915 /* FilepathImageProvider.swift */; }; 486E881F220B78E4007CD915 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8709220B78BF007CD915 /* AnimatedSwitch.swift */; }; 486E8820220B78E4007CD915 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870A220B78BF007CD915 /* BundleImageProvider.swift */; }; 486E8821220B78E4007CD915 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870B220B78BF007CD915 /* UIColorExtension.swift */; }; 486E8822220B78E4007CD915 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870C220B78BF007CD915 /* AnimatedButton.swift */; }; 486E8823220B78E4007CD915 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870D220B78BF007CD915 /* LottieView.swift */; }; 486E8824220B78E4007CD915 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870E220B78BF007CD915 /* AnimationSubview.swift */; }; 486E8825220B78E4007CD915 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870F220B78BF007CD915 /* AnimatedControl.swift */; }; 486E8826220B78E4007CD915 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8711220B78BF007CD915 /* AnimationTime.swift */; }; 486E8827220B78E4007CD915 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8712220B78BF007CD915 /* Vectors.swift */; }; 486E8828220B78E4007CD915 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8713220B78BF007CD915 /* Color.swift */; }; 486E8829220B78E4007CD915 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */; }; 486E882A220B78E4007CD915 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */; }; 486E882B220B78E4007CD915 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8718220B78BF007CD915 /* AnimationKeypath.swift */; }; 486E882C220B78E4007CD915 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8719220B78BF007CD915 /* AnyValueProvider.swift */; }; 486E882D220B78E4007CD915 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871B220B78BF007CD915 /* ColorValueProvider.swift */; }; 486E882E220B78E4007CD915 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871C220B78BF007CD915 /* FloatValueProvider.swift */; }; 486E882F220B78E4007CD915 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871D220B78BF007CD915 /* SizeValueProvider.swift */; }; 486E8830220B78E4007CD915 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871E220B78BF007CD915 /* PointValueProvider.swift */; }; 486E8831220B78E4007CD915 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8722220B78BF007CD915 /* CompositionLayer.swift */; }; 486E8832220B78E4007CD915 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */; }; 486E8833220B78E4007CD915 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */; }; 486E8834220B78E4007CD915 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */; }; 486E8835220B78E4007CD915 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */; }; 486E8836220B78E4007CD915 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */; }; 486E8837220B78E4007CD915 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */; }; 486E8838220B78E4007CD915 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */; }; 486E8839220B78E4007CD915 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872A220B78BF007CD915 /* AnimationContainer.swift */; }; 486E883A220B78E4007CD915 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872C220B78BF007CD915 /* LayerTransformNode.swift */; }; 486E883B220B78E4007CD915 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */; }; 486E883C220B78E4007CD915 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872E220B78BF007CD915 /* LayerImageProvider.swift */; }; 486E883D220B78E4007CD915 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */; }; 486E883E220B78E4007CD915 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8733220B78BF007CD915 /* TrimPathNode.swift */; }; 486E883F220B78E4007CD915 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8735220B78BF007CD915 /* GroupNode.swift */; }; 486E8840220B78E4007CD915 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */; }; 486E8841220B78E4007CD915 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */; }; 486E8842220B78E4007CD915 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873A220B78BF007CD915 /* FillRenderer.swift */; }; 486E8843220B78E4007CD915 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873B220B78BF007CD915 /* StrokeRenderer.swift */; }; 486E8844220B78E4007CD915 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873C220B78BF007CD915 /* GroupOutputNode.swift */; }; 486E8845220B78E4007CD915 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873D220B78BF007CD915 /* PathOutputNode.swift */; }; 486E8846220B78E4007CD915 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */; }; 486E8847220B78E4007CD915 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8740220B78BF007CD915 /* EllipseNode.swift */; }; 486E8848220B78E4007CD915 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8741220B78BF007CD915 /* PolygonNode.swift */; }; 486E8849220B78E4007CD915 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8742220B78BF007CD915 /* RectNode.swift */; }; 486E884A220B78E4007CD915 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8743220B78BF007CD915 /* ShapeNode.swift */; }; 486E884B220B78E4007CD915 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8744220B78BF007CD915 /* StarNode.swift */; }; 486E884C220B78E4007CD915 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8746220B78BF007CD915 /* GradientFillNode.swift */; }; 486E884D220B78E4007CD915 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8747220B78BF007CD915 /* StrokeNode.swift */; }; 486E884E220B78E4007CD915 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8748220B78BF007CD915 /* FillNode.swift */; }; 486E884F220B78E4007CD915 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */; }; 486E8850220B78E4007CD915 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874B220B78BF007CD915 /* ValueContainer.swift */; }; 486E8851220B78E4007CD915 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874C220B78BF007CD915 /* NodeProperty.swift */; }; 486E8852220B78E4007CD915 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */; }; 486E8853220B78E4007CD915 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874F220B78BF007CD915 /* NodePropertyMap.swift */; }; 486E8854220B78E4007CD915 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8750220B78BF007CD915 /* KeypathSearchable.swift */; }; 486E8855220B78E4007CD915 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8751220B78BF007CD915 /* AnyValueContainer.swift */; }; 486E8856220B78E4007CD915 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */; }; 486E8857220B78E4007CD915 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8754220B78BF007CD915 /* SingleValueProvider.swift */; }; 486E8858220B78E4007CD915 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8755220B78BF007CD915 /* GroupInterpolator.swift */; }; 486E8859220B78E4007CD915 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8757220B78BF007CD915 /* ItemsExtension.swift */; }; 486E885A220B78E4007CD915 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */; }; 486E885B220B78E4007CD915 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */; }; 486E885C220B78E4007CD915 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875C220B78BF007CD915 /* PathNode.swift */; }; 486E885D220B78E4007CD915 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875D220B78BF007CD915 /* RenderNode.swift */; }; 486E885E220B78E4007CD915 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875E220B78BF007CD915 /* AnimatorNode.swift */; }; 486E885F220B78E4007CD915 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8761220B78BF007CD915 /* Ellipse.swift */; }; 486E8860220B78E4007CD915 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8762220B78BF007CD915 /* Trim.swift */; }; 486E8861220B78E4007CD915 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8763220B78BF007CD915 /* ShapeItem.swift */; }; 486E8862220B78E4007CD915 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8764220B78BF007CD915 /* Shape.swift */; }; 486E8863220B78E4007CD915 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8765220B78BF007CD915 /* Group.swift */; }; 486E8864220B78E4007CD915 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8766220B78BF007CD915 /* ShapeTransform.swift */; }; 486E8865220B78E4007CD915 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8767220B78BF007CD915 /* Merge.swift */; }; 486E8866220B78E4007CD915 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8768220B78BF007CD915 /* FillI.swift */; }; 486E8867220B78E4007CD915 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8769220B78BF007CD915 /* Repeater.swift */; }; 486E8868220B78E4007CD915 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876A220B78BF007CD915 /* GradientFill.swift */; }; 486E8869220B78E4007CD915 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876B220B78BF007CD915 /* GradientStroke.swift */; }; 486E886A220B78E4007CD915 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876C220B78BF007CD915 /* Stroke.swift */; }; 486E886B220B78E4007CD915 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876D220B78BF007CD915 /* Rectangle.swift */; }; 486E886C220B78E4007CD915 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876E220B78BF007CD915 /* Star.swift */; }; 486E886D220B78E4007CD915 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8770220B78BF007CD915 /* SolidLayerModel.swift */; }; 486E886E220B78E4007CD915 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8771220B78BF007CD915 /* LayerModel.swift */; }; 486E886F220B78E4007CD915 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8772220B78BF007CD915 /* ImageLayerModel.swift */; }; 486E8870220B78E4007CD915 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8773220B78BF007CD915 /* TextLayerModel.swift */; }; 486E8871220B78E4007CD915 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */; }; 486E8872220B78E4007CD915 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */; }; 486E8873220B78E4007CD915 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8776220B78BF007CD915 /* Animation.swift */; }; 486E8874220B78E4007CD915 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8778220B78BF007CD915 /* DashPattern.swift */; }; 486E8875220B78E4007CD915 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8779220B78BF007CD915 /* Transform.swift */; }; 486E8876220B78E4007CD915 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877A220B78BF007CD915 /* Mask.swift */; }; 486E8877220B78E4007CD915 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877B220B78BF007CD915 /* Marker.swift */; }; 486E8878220B78E4007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */; }; 486E8879220B78E4007CD915 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877F220B78BF007CD915 /* KeyframeGroup.swift */; }; 486E887A220B78E4007CD915 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8780220B78BF007CD915 /* Keyframe.swift */; }; 486E887B220B78E4007CD915 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8782220B78BF007CD915 /* TextDocument.swift */; }; 486E887C220B78E4007CD915 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8783220B78BF007CD915 /* Glyph.swift */; }; 486E887D220B78E4007CD915 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8784220B78BF007CD915 /* TextAnimator.swift */; }; 486E887E220B78E4007CD915 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8785220B78BF007CD915 /* Font.swift */; }; 486E887F220B78E4007CD915 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8787220B78BF007CD915 /* ImageAsset.swift */; }; 486E8880220B78E4007CD915 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8788220B78BF007CD915 /* PrecompAsset.swift */; }; 486E8881220B78E4007CD915 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8789220B78BF007CD915 /* AssetLibrary.swift */; }; 486E8882220B78E4007CD915 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878A220B78BF007CD915 /* Asset.swift */; }; 486E8883220B78E4007CD915 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878D220B78BF007CD915 /* LayerDebugging.swift */; }; 486E8884220B78E4007CD915 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */; }; 486E8885220B78E4007CD915 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */; }; 486E8886220B78E4007CD915 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */; }; 486E8887220B78E4007CD915 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8792220B78BF007CD915 /* MathKit.swift */; }; 486E8888220B78E4007CD915 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8793220B78BF007CD915 /* StringExtensions.swift */; }; 486E8889220B78E4007CD915 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8795220B78BF007CD915 /* BezierPath.swift */; }; 486E888A220B78E4007CD915 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */; }; 486E888B220B78E4007CD915 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8797220B78BF007CD915 /* ColorExtension.swift */; }; 486E888C220B78E4007CD915 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8798220B78BF007CD915 /* PathElement.swift */; }; 486E888D220B78E4007CD915 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8799220B78BF007CD915 /* CurveVertex.swift */; }; 486E888E220B78E4007CD915 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879A220B78BF007CD915 /* VectorsExtensions.swift */; }; 486E888F220B78E4007CD915 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */; }; 486E8890220B78E4007CD915 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879D220B78BF007CD915 /* Interpolatable.swift */; }; 486E8891220B78E4007CD915 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */; }; 486E8892220B78E4007CD915 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E87A0220B78BF007CD915 /* AnimationContext.swift */; }; 486E8893220B78ED007CD915 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E86FD220B78BF007CD915 /* FilepathImageProvider.swift */; }; 486E8894220B78ED007CD915 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E86FE220B78BF007CD915 /* BundleImageProvider.swift */; }; 486E8895220B78ED007CD915 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E86FF220B78BF007CD915 /* LottieView.swift */; }; 486E8896220B78ED007CD915 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8700220B78BF007CD915 /* AnimationSubview.swift */; }; 486E8897220B78ED007CD915 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */; }; 486E8898220B78ED007CD915 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8703220B78BF007CD915 /* AnimationView.swift */; }; 486E8899220B78ED007CD915 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8704220B78BF007CD915 /* AnimationPublic.swift */; }; 486E889A220B78ED007CD915 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */; }; 486E889B220B78F4007CD915 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8711220B78BF007CD915 /* AnimationTime.swift */; }; 486E889C220B78F4007CD915 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8712220B78BF007CD915 /* Vectors.swift */; }; 486E889D220B78F4007CD915 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8713220B78BF007CD915 /* Color.swift */; }; 486E889E220B78F4007CD915 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */; }; 486E889F220B78F4007CD915 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */; }; 486E88A0220B78F4007CD915 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8718220B78BF007CD915 /* AnimationKeypath.swift */; }; 486E88A1220B78F4007CD915 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8719220B78BF007CD915 /* AnyValueProvider.swift */; }; 486E88A2220B78F4007CD915 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871B220B78BF007CD915 /* ColorValueProvider.swift */; }; 486E88A3220B78F4007CD915 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871C220B78BF007CD915 /* FloatValueProvider.swift */; }; 486E88A4220B78F4007CD915 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871D220B78BF007CD915 /* SizeValueProvider.swift */; }; 486E88A5220B78F4007CD915 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871E220B78BF007CD915 /* PointValueProvider.swift */; }; 486E88A6220B78F4007CD915 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8722220B78BF007CD915 /* CompositionLayer.swift */; }; 486E88A7220B78F4007CD915 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */; }; 486E88A9220B78F4007CD915 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */; }; 486E88AA220B78F4007CD915 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */; }; 486E88AB220B78F4007CD915 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */; }; 486E88AC220B78F4007CD915 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */; }; 486E88AD220B78F4007CD915 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */; }; 486E88AE220B78F4007CD915 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872A220B78BF007CD915 /* AnimationContainer.swift */; }; 486E88AF220B78F4007CD915 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872C220B78BF007CD915 /* LayerTransformNode.swift */; }; 486E88B0220B78F4007CD915 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */; }; 486E88B1220B78F4007CD915 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872E220B78BF007CD915 /* LayerImageProvider.swift */; }; 486E88B2220B78F4007CD915 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */; }; 486E88B3220B78F4007CD915 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8733220B78BF007CD915 /* TrimPathNode.swift */; }; 486E88B4220B78F4007CD915 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8735220B78BF007CD915 /* GroupNode.swift */; }; 486E88B5220B78F4007CD915 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */; }; 486E88B6220B78F4007CD915 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */; }; 486E88B7220B78F4007CD915 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873A220B78BF007CD915 /* FillRenderer.swift */; }; 486E88B8220B78F4007CD915 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873B220B78BF007CD915 /* StrokeRenderer.swift */; }; 486E88B9220B78F4007CD915 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873C220B78BF007CD915 /* GroupOutputNode.swift */; }; 486E88BA220B78F4007CD915 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873D220B78BF007CD915 /* PathOutputNode.swift */; }; 486E88BB220B78F4007CD915 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */; }; 486E88BC220B78F4007CD915 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8740220B78BF007CD915 /* EllipseNode.swift */; }; 486E88BD220B78F4007CD915 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8741220B78BF007CD915 /* PolygonNode.swift */; }; 486E88BE220B78F4007CD915 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8742220B78BF007CD915 /* RectNode.swift */; }; 486E88BF220B78F4007CD915 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8743220B78BF007CD915 /* ShapeNode.swift */; }; 486E88C0220B78F4007CD915 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8744220B78BF007CD915 /* StarNode.swift */; }; 486E88C1220B78F4007CD915 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8746220B78BF007CD915 /* GradientFillNode.swift */; }; 486E88C2220B78F4007CD915 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8747220B78BF007CD915 /* StrokeNode.swift */; }; 486E88C3220B78F4007CD915 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8748220B78BF007CD915 /* FillNode.swift */; }; 486E88C4220B78F4007CD915 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */; }; 486E88C5220B78F4007CD915 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874B220B78BF007CD915 /* ValueContainer.swift */; }; 486E88C6220B78F4007CD915 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874C220B78BF007CD915 /* NodeProperty.swift */; }; 486E88C7220B78F4007CD915 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */; }; 486E88C8220B78F4007CD915 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874F220B78BF007CD915 /* NodePropertyMap.swift */; }; 486E88C9220B78F4007CD915 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8750220B78BF007CD915 /* KeypathSearchable.swift */; }; 486E88CA220B78F4007CD915 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8751220B78BF007CD915 /* AnyValueContainer.swift */; }; 486E88CB220B78F4007CD915 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */; }; 486E88CC220B78F4007CD915 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8754220B78BF007CD915 /* SingleValueProvider.swift */; }; 486E88CD220B78F4007CD915 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8755220B78BF007CD915 /* GroupInterpolator.swift */; }; 486E88CE220B78F4007CD915 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8757220B78BF007CD915 /* ItemsExtension.swift */; }; 486E88CF220B78F4007CD915 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */; }; 486E88D0220B78F4007CD915 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */; }; 486E88D1220B78F4007CD915 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875C220B78BF007CD915 /* PathNode.swift */; }; 486E88D2220B78F4007CD915 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875D220B78BF007CD915 /* RenderNode.swift */; }; 486E88D3220B78F4007CD915 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875E220B78BF007CD915 /* AnimatorNode.swift */; }; 486E88D4220B78F4007CD915 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8761220B78BF007CD915 /* Ellipse.swift */; }; 486E88D5220B78F4007CD915 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8762220B78BF007CD915 /* Trim.swift */; }; 486E88D6220B78F4007CD915 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8763220B78BF007CD915 /* ShapeItem.swift */; }; 486E88D7220B78F4007CD915 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8764220B78BF007CD915 /* Shape.swift */; }; 486E88D8220B78F4007CD915 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8765220B78BF007CD915 /* Group.swift */; }; 486E88D9220B78F4007CD915 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8766220B78BF007CD915 /* ShapeTransform.swift */; }; 486E88DA220B78F4007CD915 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8767220B78BF007CD915 /* Merge.swift */; }; 486E88DB220B78F4007CD915 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8768220B78BF007CD915 /* FillI.swift */; }; 486E88DC220B78F4007CD915 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8769220B78BF007CD915 /* Repeater.swift */; }; 486E88DD220B78F4007CD915 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876A220B78BF007CD915 /* GradientFill.swift */; }; 486E88DE220B78F4007CD915 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876B220B78BF007CD915 /* GradientStroke.swift */; }; 486E88DF220B78F4007CD915 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876C220B78BF007CD915 /* Stroke.swift */; }; 486E88E0220B78F4007CD915 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876D220B78BF007CD915 /* Rectangle.swift */; }; 486E88E1220B78F4007CD915 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876E220B78BF007CD915 /* Star.swift */; }; 486E88E2220B78F4007CD915 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8770220B78BF007CD915 /* SolidLayerModel.swift */; }; 486E88E3220B78F4007CD915 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8771220B78BF007CD915 /* LayerModel.swift */; }; 486E88E4220B78F4007CD915 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8772220B78BF007CD915 /* ImageLayerModel.swift */; }; 486E88E5220B78F4007CD915 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8773220B78BF007CD915 /* TextLayerModel.swift */; }; 486E88E6220B78F4007CD915 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */; }; 486E88E7220B78F4007CD915 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */; }; 486E88E8220B78F4007CD915 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8776220B78BF007CD915 /* Animation.swift */; }; 486E88E9220B78F4007CD915 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8778220B78BF007CD915 /* DashPattern.swift */; }; 486E88EA220B78F4007CD915 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8779220B78BF007CD915 /* Transform.swift */; }; 486E88EB220B78F4007CD915 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877A220B78BF007CD915 /* Mask.swift */; }; 486E88EC220B78F4007CD915 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877B220B78BF007CD915 /* Marker.swift */; }; 486E88ED220B78F4007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */; }; 486E88EE220B78F4007CD915 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877F220B78BF007CD915 /* KeyframeGroup.swift */; }; 486E88EF220B78F4007CD915 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8780220B78BF007CD915 /* Keyframe.swift */; }; 486E88F0220B78F4007CD915 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8782220B78BF007CD915 /* TextDocument.swift */; }; 486E88F1220B78F4007CD915 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8783220B78BF007CD915 /* Glyph.swift */; }; 486E88F2220B78F4007CD915 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8784220B78BF007CD915 /* TextAnimator.swift */; }; 486E88F3220B78F4007CD915 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8785220B78BF007CD915 /* Font.swift */; }; 486E88F4220B78F4007CD915 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8787220B78BF007CD915 /* ImageAsset.swift */; }; 486E88F5220B78F4007CD915 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8788220B78BF007CD915 /* PrecompAsset.swift */; }; 486E88F6220B78F4007CD915 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8789220B78BF007CD915 /* AssetLibrary.swift */; }; 486E88F7220B78F4007CD915 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878A220B78BF007CD915 /* Asset.swift */; }; 486E88F8220B78F4007CD915 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878D220B78BF007CD915 /* LayerDebugging.swift */; }; 486E88F9220B78F4007CD915 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */; }; 486E88FA220B78F4007CD915 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */; }; 486E88FB220B78F4007CD915 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */; }; 486E88FC220B78F4007CD915 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8792220B78BF007CD915 /* MathKit.swift */; }; 486E88FD220B78F4007CD915 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8793220B78BF007CD915 /* StringExtensions.swift */; }; 486E88FE220B78F4007CD915 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8795220B78BF007CD915 /* BezierPath.swift */; }; 486E88FF220B78F4007CD915 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */; }; 486E8900220B78F4007CD915 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8797220B78BF007CD915 /* ColorExtension.swift */; }; 486E8901220B78F4007CD915 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8798220B78BF007CD915 /* PathElement.swift */; }; 486E8902220B78F4007CD915 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8799220B78BF007CD915 /* CurveVertex.swift */; }; 486E8903220B78F4007CD915 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879A220B78BF007CD915 /* VectorsExtensions.swift */; }; 486E8904220B78F4007CD915 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */; }; 486E8905220B78F4007CD915 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879D220B78BF007CD915 /* Interpolatable.swift */; }; 486E8906220B78F4007CD915 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */; }; 486E8907220B78F4007CD915 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E87A0220B78BF007CD915 /* AnimationContext.swift */; }; 486E8908220B78FF007CD915 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */; }; 486E8909220B78FF007CD915 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8703220B78BF007CD915 /* AnimationView.swift */; }; 486E890A220B78FF007CD915 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8704220B78BF007CD915 /* AnimationPublic.swift */; }; 486E890B220B78FF007CD915 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */; }; 486E890C220B78FF007CD915 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8708220B78BF007CD915 /* FilepathImageProvider.swift */; }; 486E890D220B78FF007CD915 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8709220B78BF007CD915 /* AnimatedSwitch.swift */; }; 486E890E220B78FF007CD915 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870A220B78BF007CD915 /* BundleImageProvider.swift */; }; 486E890F220B78FF007CD915 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870B220B78BF007CD915 /* UIColorExtension.swift */; }; 486E8910220B78FF007CD915 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870C220B78BF007CD915 /* AnimatedButton.swift */; }; 486E8911220B78FF007CD915 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870D220B78BF007CD915 /* LottieView.swift */; }; 486E8912220B78FF007CD915 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870E220B78BF007CD915 /* AnimationSubview.swift */; }; 486E8913220B78FF007CD915 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E870F220B78BF007CD915 /* AnimatedControl.swift */; }; 486E8914220B78FF007CD915 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8711220B78BF007CD915 /* AnimationTime.swift */; }; 486E8915220B78FF007CD915 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8712220B78BF007CD915 /* Vectors.swift */; }; 486E8916220B78FF007CD915 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8713220B78BF007CD915 /* Color.swift */; }; 486E8917220B78FF007CD915 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */; }; 486E8918220B78FF007CD915 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */; }; 486E8919220B78FF007CD915 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8718220B78BF007CD915 /* AnimationKeypath.swift */; }; 486E891A220B78FF007CD915 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8719220B78BF007CD915 /* AnyValueProvider.swift */; }; 486E891B220B78FF007CD915 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871B220B78BF007CD915 /* ColorValueProvider.swift */; }; 486E891C220B78FF007CD915 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871C220B78BF007CD915 /* FloatValueProvider.swift */; }; 486E891D220B78FF007CD915 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871D220B78BF007CD915 /* SizeValueProvider.swift */; }; 486E891E220B78FF007CD915 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871E220B78BF007CD915 /* PointValueProvider.swift */; }; 486E891F220B78FF007CD915 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8722220B78BF007CD915 /* CompositionLayer.swift */; }; 486E8920220B78FF007CD915 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */; }; 486E8922220B78FF007CD915 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */; }; 486E8923220B78FF007CD915 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */; }; 486E8924220B78FF007CD915 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */; }; 486E8925220B78FF007CD915 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */; }; 486E8926220B78FF007CD915 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */; }; 486E8927220B78FF007CD915 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872A220B78BF007CD915 /* AnimationContainer.swift */; }; 486E8928220B78FF007CD915 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872C220B78BF007CD915 /* LayerTransformNode.swift */; }; 486E8929220B78FF007CD915 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */; }; 486E892A220B78FF007CD915 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872E220B78BF007CD915 /* LayerImageProvider.swift */; }; 486E892B220B78FF007CD915 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */; }; 486E892C220B78FF007CD915 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8733220B78BF007CD915 /* TrimPathNode.swift */; }; 486E892D220B78FF007CD915 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8735220B78BF007CD915 /* GroupNode.swift */; }; 486E892E220B78FF007CD915 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */; }; 486E892F220B78FF007CD915 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */; }; 486E8930220B78FF007CD915 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873A220B78BF007CD915 /* FillRenderer.swift */; }; 486E8931220B78FF007CD915 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873B220B78BF007CD915 /* StrokeRenderer.swift */; }; 486E8932220B78FF007CD915 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873C220B78BF007CD915 /* GroupOutputNode.swift */; }; 486E8933220B78FF007CD915 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873D220B78BF007CD915 /* PathOutputNode.swift */; }; 486E8934220B78FF007CD915 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */; }; 486E8935220B78FF007CD915 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8740220B78BF007CD915 /* EllipseNode.swift */; }; 486E8936220B78FF007CD915 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8741220B78BF007CD915 /* PolygonNode.swift */; }; 486E8937220B78FF007CD915 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8742220B78BF007CD915 /* RectNode.swift */; }; 486E8938220B78FF007CD915 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8743220B78BF007CD915 /* ShapeNode.swift */; }; 486E8939220B78FF007CD915 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8744220B78BF007CD915 /* StarNode.swift */; }; 486E893A220B78FF007CD915 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8746220B78BF007CD915 /* GradientFillNode.swift */; }; 486E893B220B78FF007CD915 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8747220B78BF007CD915 /* StrokeNode.swift */; }; 486E893C220B78FF007CD915 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8748220B78BF007CD915 /* FillNode.swift */; }; 486E893D220B78FF007CD915 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */; }; 486E893E220B78FF007CD915 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874B220B78BF007CD915 /* ValueContainer.swift */; }; 486E893F220B78FF007CD915 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874C220B78BF007CD915 /* NodeProperty.swift */; }; 486E8940220B78FF007CD915 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */; }; 486E8941220B78FF007CD915 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874F220B78BF007CD915 /* NodePropertyMap.swift */; }; 486E8942220B78FF007CD915 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8750220B78BF007CD915 /* KeypathSearchable.swift */; }; 486E8943220B78FF007CD915 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8751220B78BF007CD915 /* AnyValueContainer.swift */; }; 486E8944220B78FF007CD915 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */; }; 486E8945220B78FF007CD915 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8754220B78BF007CD915 /* SingleValueProvider.swift */; }; 486E8946220B78FF007CD915 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8755220B78BF007CD915 /* GroupInterpolator.swift */; }; 486E8947220B78FF007CD915 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8757220B78BF007CD915 /* ItemsExtension.swift */; }; 486E8948220B78FF007CD915 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */; }; 486E8949220B78FF007CD915 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */; }; 486E894A220B78FF007CD915 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875C220B78BF007CD915 /* PathNode.swift */; }; 486E894B220B78FF007CD915 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875D220B78BF007CD915 /* RenderNode.swift */; }; 486E894C220B78FF007CD915 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875E220B78BF007CD915 /* AnimatorNode.swift */; }; 486E894D220B78FF007CD915 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8761220B78BF007CD915 /* Ellipse.swift */; }; 486E894E220B78FF007CD915 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8762220B78BF007CD915 /* Trim.swift */; }; 486E894F220B78FF007CD915 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8763220B78BF007CD915 /* ShapeItem.swift */; }; 486E8950220B78FF007CD915 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8764220B78BF007CD915 /* Shape.swift */; }; 486E8951220B78FF007CD915 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8765220B78BF007CD915 /* Group.swift */; }; 486E8952220B78FF007CD915 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8766220B78BF007CD915 /* ShapeTransform.swift */; }; 486E8953220B78FF007CD915 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8767220B78BF007CD915 /* Merge.swift */; }; 486E8954220B78FF007CD915 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8768220B78BF007CD915 /* FillI.swift */; }; 486E8955220B78FF007CD915 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8769220B78BF007CD915 /* Repeater.swift */; }; 486E8956220B78FF007CD915 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876A220B78BF007CD915 /* GradientFill.swift */; }; 486E8957220B78FF007CD915 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876B220B78BF007CD915 /* GradientStroke.swift */; }; 486E8958220B78FF007CD915 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876C220B78BF007CD915 /* Stroke.swift */; }; 486E8959220B78FF007CD915 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876D220B78BF007CD915 /* Rectangle.swift */; }; 486E895A220B78FF007CD915 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876E220B78BF007CD915 /* Star.swift */; }; 486E895B220B78FF007CD915 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8770220B78BF007CD915 /* SolidLayerModel.swift */; }; 486E895C220B78FF007CD915 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8771220B78BF007CD915 /* LayerModel.swift */; }; 486E895D220B78FF007CD915 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8772220B78BF007CD915 /* ImageLayerModel.swift */; }; 486E895E220B78FF007CD915 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8773220B78BF007CD915 /* TextLayerModel.swift */; }; 486E895F220B78FF007CD915 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */; }; 486E8960220B78FF007CD915 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */; }; 486E8961220B78FF007CD915 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8776220B78BF007CD915 /* Animation.swift */; }; 486E8962220B78FF007CD915 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8778220B78BF007CD915 /* DashPattern.swift */; }; 486E8963220B78FF007CD915 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8779220B78BF007CD915 /* Transform.swift */; }; 486E8964220B78FF007CD915 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877A220B78BF007CD915 /* Mask.swift */; }; 486E8965220B78FF007CD915 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877B220B78BF007CD915 /* Marker.swift */; }; 486E8966220B78FF007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */; }; 486E8967220B78FF007CD915 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877F220B78BF007CD915 /* KeyframeGroup.swift */; }; 486E8968220B78FF007CD915 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8780220B78BF007CD915 /* Keyframe.swift */; }; 486E8969220B78FF007CD915 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8782220B78BF007CD915 /* TextDocument.swift */; }; 486E896A220B78FF007CD915 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8783220B78BF007CD915 /* Glyph.swift */; }; 486E896B220B78FF007CD915 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8784220B78BF007CD915 /* TextAnimator.swift */; }; 486E896C220B78FF007CD915 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8785220B78BF007CD915 /* Font.swift */; }; 486E896D220B78FF007CD915 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8787220B78BF007CD915 /* ImageAsset.swift */; }; 486E896E220B78FF007CD915 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8788220B78BF007CD915 /* PrecompAsset.swift */; }; 486E896F220B78FF007CD915 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8789220B78BF007CD915 /* AssetLibrary.swift */; }; 486E8970220B78FF007CD915 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878A220B78BF007CD915 /* Asset.swift */; }; 486E8971220B78FF007CD915 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878D220B78BF007CD915 /* LayerDebugging.swift */; }; 486E8972220B78FF007CD915 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */; }; 486E8973220B78FF007CD915 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */; }; 486E8974220B78FF007CD915 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */; }; 486E8975220B78FF007CD915 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8792220B78BF007CD915 /* MathKit.swift */; }; 486E8976220B78FF007CD915 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8793220B78BF007CD915 /* StringExtensions.swift */; }; 486E8977220B78FF007CD915 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8795220B78BF007CD915 /* BezierPath.swift */; }; 486E8978220B78FF007CD915 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */; }; 486E8979220B78FF007CD915 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8797220B78BF007CD915 /* ColorExtension.swift */; }; 486E897A220B78FF007CD915 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8798220B78BF007CD915 /* PathElement.swift */; }; 486E897B220B78FF007CD915 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8799220B78BF007CD915 /* CurveVertex.swift */; }; 486E897C220B78FF007CD915 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879A220B78BF007CD915 /* VectorsExtensions.swift */; }; 486E897D220B78FF007CD915 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */; }; 486E897E220B78FF007CD915 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879D220B78BF007CD915 /* Interpolatable.swift */; }; 486E897F220B78FF007CD915 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */; }; 486E8980220B78FF007CD915 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E87A0220B78BF007CD915 /* AnimationContext.swift */; }; 486E8981220B7908007CD915 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E86FD220B78BF007CD915 /* FilepathImageProvider.swift */; }; 486E8982220B7908007CD915 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E86FE220B78BF007CD915 /* BundleImageProvider.swift */; }; 486E8983220B7908007CD915 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E86FF220B78BF007CD915 /* LottieView.swift */; }; 486E8984220B7908007CD915 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8700220B78BF007CD915 /* AnimationSubview.swift */; }; 486E8985220B7908007CD915 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */; }; 486E8986220B7908007CD915 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8703220B78BF007CD915 /* AnimationView.swift */; }; 486E8987220B7908007CD915 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8704220B78BF007CD915 /* AnimationPublic.swift */; }; 486E8988220B7908007CD915 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */; }; 486E8989220B790E007CD915 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8711220B78BF007CD915 /* AnimationTime.swift */; }; 486E898A220B790E007CD915 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8712220B78BF007CD915 /* Vectors.swift */; }; 486E898B220B790E007CD915 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8713220B78BF007CD915 /* Color.swift */; }; 486E898C220B790E007CD915 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */; }; 486E898D220B790E007CD915 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */; }; 486E898E220B790E007CD915 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8718220B78BF007CD915 /* AnimationKeypath.swift */; }; 486E898F220B790E007CD915 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8719220B78BF007CD915 /* AnyValueProvider.swift */; }; 486E8990220B790E007CD915 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871B220B78BF007CD915 /* ColorValueProvider.swift */; }; 486E8991220B790E007CD915 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871C220B78BF007CD915 /* FloatValueProvider.swift */; }; 486E8992220B790E007CD915 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871D220B78BF007CD915 /* SizeValueProvider.swift */; }; 486E8993220B790E007CD915 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E871E220B78BF007CD915 /* PointValueProvider.swift */; }; 486E8994220B790E007CD915 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8722220B78BF007CD915 /* CompositionLayer.swift */; }; 486E8995220B790E007CD915 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */; }; 486E8996220B790E007CD915 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */; }; 486E8997220B790E007CD915 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */; }; 486E8998220B790E007CD915 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */; }; 486E8999220B790E007CD915 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */; }; 486E899A220B790E007CD915 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */; }; 486E899B220B790E007CD915 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */; }; 486E899C220B790E007CD915 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872A220B78BF007CD915 /* AnimationContainer.swift */; }; 486E899D220B790E007CD915 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872C220B78BF007CD915 /* LayerTransformNode.swift */; }; 486E899E220B790E007CD915 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */; }; 486E899F220B790E007CD915 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872E220B78BF007CD915 /* LayerImageProvider.swift */; }; 486E89A0220B790E007CD915 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */; }; 486E89A1220B790E007CD915 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8733220B78BF007CD915 /* TrimPathNode.swift */; }; 486E89A2220B790E007CD915 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8735220B78BF007CD915 /* GroupNode.swift */; }; 486E89A3220B790E007CD915 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */; }; 486E89A4220B790E007CD915 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */; }; 486E89A5220B790E007CD915 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873A220B78BF007CD915 /* FillRenderer.swift */; }; 486E89A6220B790E007CD915 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873B220B78BF007CD915 /* StrokeRenderer.swift */; }; 486E89A7220B790E007CD915 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873C220B78BF007CD915 /* GroupOutputNode.swift */; }; 486E89A8220B790E007CD915 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873D220B78BF007CD915 /* PathOutputNode.swift */; }; 486E89A9220B790E007CD915 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */; }; 486E89AA220B790E007CD915 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8740220B78BF007CD915 /* EllipseNode.swift */; }; 486E89AB220B790E007CD915 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8741220B78BF007CD915 /* PolygonNode.swift */; }; 486E89AC220B790E007CD915 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8742220B78BF007CD915 /* RectNode.swift */; }; 486E89AD220B790E007CD915 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8743220B78BF007CD915 /* ShapeNode.swift */; }; 486E89AE220B790E007CD915 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8744220B78BF007CD915 /* StarNode.swift */; }; 486E89AF220B790E007CD915 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8746220B78BF007CD915 /* GradientFillNode.swift */; }; 486E89B0220B790E007CD915 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8747220B78BF007CD915 /* StrokeNode.swift */; }; 486E89B1220B790E007CD915 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8748220B78BF007CD915 /* FillNode.swift */; }; 486E89B2220B790E007CD915 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */; }; 486E89B3220B790E007CD915 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874B220B78BF007CD915 /* ValueContainer.swift */; }; 486E89B4220B790E007CD915 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874C220B78BF007CD915 /* NodeProperty.swift */; }; 486E89B5220B790E007CD915 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */; }; 486E89B6220B790E007CD915 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E874F220B78BF007CD915 /* NodePropertyMap.swift */; }; 486E89B7220B790E007CD915 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8750220B78BF007CD915 /* KeypathSearchable.swift */; }; 486E89B8220B790E007CD915 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8751220B78BF007CD915 /* AnyValueContainer.swift */; }; 486E89B9220B790E007CD915 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */; }; 486E89BA220B790E007CD915 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8754220B78BF007CD915 /* SingleValueProvider.swift */; }; 486E89BB220B790E007CD915 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8755220B78BF007CD915 /* GroupInterpolator.swift */; }; 486E89BC220B790E007CD915 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8757220B78BF007CD915 /* ItemsExtension.swift */; }; 486E89BD220B790E007CD915 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */; }; 486E89BE220B790E007CD915 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */; }; 486E89BF220B790E007CD915 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875C220B78BF007CD915 /* PathNode.swift */; }; 486E89C0220B790E007CD915 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875D220B78BF007CD915 /* RenderNode.swift */; }; 486E89C1220B790E007CD915 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E875E220B78BF007CD915 /* AnimatorNode.swift */; }; 486E89C2220B790E007CD915 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8761220B78BF007CD915 /* Ellipse.swift */; }; 486E89C3220B790E007CD915 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8762220B78BF007CD915 /* Trim.swift */; }; 486E89C4220B790E007CD915 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8763220B78BF007CD915 /* ShapeItem.swift */; }; 486E89C5220B790E007CD915 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8764220B78BF007CD915 /* Shape.swift */; }; 486E89C6220B790E007CD915 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8765220B78BF007CD915 /* Group.swift */; }; 486E89C7220B790E007CD915 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8766220B78BF007CD915 /* ShapeTransform.swift */; }; 486E89C8220B790E007CD915 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8767220B78BF007CD915 /* Merge.swift */; }; 486E89C9220B790E007CD915 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8768220B78BF007CD915 /* FillI.swift */; }; 486E89CA220B790E007CD915 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8769220B78BF007CD915 /* Repeater.swift */; }; 486E89CB220B790E007CD915 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876A220B78BF007CD915 /* GradientFill.swift */; }; 486E89CC220B790E007CD915 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876B220B78BF007CD915 /* GradientStroke.swift */; }; 486E89CD220B790E007CD915 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876C220B78BF007CD915 /* Stroke.swift */; }; 486E89CE220B790E007CD915 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876D220B78BF007CD915 /* Rectangle.swift */; }; 486E89CF220B790E007CD915 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E876E220B78BF007CD915 /* Star.swift */; }; 486E89D0220B790E007CD915 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8770220B78BF007CD915 /* SolidLayerModel.swift */; }; 486E89D1220B790E007CD915 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8771220B78BF007CD915 /* LayerModel.swift */; }; 486E89D2220B790E007CD915 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8772220B78BF007CD915 /* ImageLayerModel.swift */; }; 486E89D3220B790E007CD915 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8773220B78BF007CD915 /* TextLayerModel.swift */; }; 486E89D4220B790E007CD915 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */; }; 486E89D5220B790E007CD915 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */; }; 486E89D6220B790E007CD915 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8776220B78BF007CD915 /* Animation.swift */; }; 486E89D7220B790E007CD915 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8778220B78BF007CD915 /* DashPattern.swift */; }; 486E89D8220B790E007CD915 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8779220B78BF007CD915 /* Transform.swift */; }; 486E89D9220B790E007CD915 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877A220B78BF007CD915 /* Mask.swift */; }; 486E89DA220B790E007CD915 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877B220B78BF007CD915 /* Marker.swift */; }; 486E89DB220B790E007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */; }; 486E89DC220B790E007CD915 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E877F220B78BF007CD915 /* KeyframeGroup.swift */; }; 486E89DD220B790E007CD915 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8780220B78BF007CD915 /* Keyframe.swift */; }; 486E89DE220B790E007CD915 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8782220B78BF007CD915 /* TextDocument.swift */; }; 486E89DF220B790E007CD915 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8783220B78BF007CD915 /* Glyph.swift */; }; 486E89E0220B790E007CD915 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8784220B78BF007CD915 /* TextAnimator.swift */; }; 486E89E1220B790E007CD915 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8785220B78BF007CD915 /* Font.swift */; }; 486E89E2220B790E007CD915 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8787220B78BF007CD915 /* ImageAsset.swift */; }; 486E89E3220B790E007CD915 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8788220B78BF007CD915 /* PrecompAsset.swift */; }; 486E89E4220B790E007CD915 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8789220B78BF007CD915 /* AssetLibrary.swift */; }; 486E89E5220B790E007CD915 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878A220B78BF007CD915 /* Asset.swift */; }; 486E89E6220B790E007CD915 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878D220B78BF007CD915 /* LayerDebugging.swift */; }; 486E89E7220B790E007CD915 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */; }; 486E89E8220B790E007CD915 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */; }; 486E89E9220B790E007CD915 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */; }; 486E89EA220B790E007CD915 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8792220B78BF007CD915 /* MathKit.swift */; }; 486E89EB220B790E007CD915 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8793220B78BF007CD915 /* StringExtensions.swift */; }; 486E89EC220B790E007CD915 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8795220B78BF007CD915 /* BezierPath.swift */; }; 486E89ED220B790E007CD915 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */; }; 486E89EE220B790E007CD915 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8797220B78BF007CD915 /* ColorExtension.swift */; }; 486E89EF220B790E007CD915 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8798220B78BF007CD915 /* PathElement.swift */; }; 486E89F0220B790E007CD915 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8799220B78BF007CD915 /* CurveVertex.swift */; }; 486E89F1220B790E007CD915 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879A220B78BF007CD915 /* VectorsExtensions.swift */; }; 486E89F2220B790E007CD915 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */; }; 486E89F3220B790E007CD915 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879D220B78BF007CD915 /* Interpolatable.swift */; }; 486E89F4220B790E007CD915 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */; }; 486E89F5220B790E007CD915 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E87A0220B78BF007CD915 /* AnimationContext.swift */; }; 4899AFFC24DB269A00194C96 /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */; }; 4899AFFD24DB269A00194C96 /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */; }; 4899AFFE24DB269A00194C96 /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */; }; 4899B00024DB27F200194C96 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */; }; 4899B00124DB27F200194C96 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */; }; 4899B00224DB27F200194C96 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */; }; 4899B00324DB294A00194C96 /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */; }; 4899B00424DB294B00194C96 /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */; }; 4899B00524DB294F00194C96 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */; }; 4899B00624DB294F00194C96 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */; }; 4899B00824DB2A3D00194C96 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899B00724DB2A3D00194C96 /* TextLayer.swift */; }; 4899B00924DB2A3D00194C96 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899B00724DB2A3D00194C96 /* TextLayer.swift */; }; 4899B00A24DB2A3D00194C96 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899B00724DB2A3D00194C96 /* TextLayer.swift */; }; 4899B00B24DB2A3D00194C96 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899B00724DB2A3D00194C96 /* TextLayer.swift */; }; 4899B00C24DB2A3D00194C96 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4899B00724DB2A3D00194C96 /* TextLayer.swift */; }; 48F4EECD229F167F00949A97 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */; }; CD1616482367325A00325353 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1616472367325A00325353 /* GradientValueProvider.swift */; }; CD1616492367325A00325353 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1616472367325A00325353 /* GradientValueProvider.swift */; }; CD16164A2367325A00325353 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1616472367325A00325353 /* GradientValueProvider.swift */; }; CD16164B2367325A00325353 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1616472367325A00325353 /* GradientValueProvider.swift */; }; CD16164C2367325A00325353 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1616472367325A00325353 /* GradientValueProvider.swift */; }; E654753422AAA91600FE590F /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */; }; E654753522AAA91600FE590F /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */; }; E654753622AAA91700FE590F /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */; }; E654753722AAA91800FE590F /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */; }; E654753922AAA9AD00FE590F /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E654753822AAA9AD00FE590F /* LayerTextProvider.swift */; }; E654753A22AAA9B400FE590F /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E654753822AAA9AD00FE590F /* LayerTextProvider.swift */; }; E654753B22AAA9B500FE590F /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E654753822AAA9AD00FE590F /* LayerTextProvider.swift */; }; E654753C22AAA9B600FE590F /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E654753822AAA9AD00FE590F /* LayerTextProvider.swift */; }; E654753D22AAA9B600FE590F /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E654753822AAA9AD00FE590F /* LayerTextProvider.swift */; }; E6EAA7B822AA834F00F345A4 /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ 486E85F1220A36F6007CD915 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/$(PRODUCT_NAME)"; dstSubfolderSpec = 16; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 25D5436E22306E2D00ED90FA /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationView.swift; sourceTree = ""; }; 25D543702230787900ED90FA /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationKeypath.swift; sourceTree = ""; }; 4866744022249C4E00258C00 /* TextAnimatorNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextAnimatorNode.swift; sourceTree = ""; }; 486E8395220A3038007CD915 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 486E83B2220A317C007CD915 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 486E84E2220A357D007CD915 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 486E8567220A3605007CD915 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 486E85F3220A36F6007CD915 /* libLottie.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libLottie.a; sourceTree = BUILT_PRODUCTS_DIR; }; 486E8675220A3751007CD915 /* libLottie.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libLottie.a; sourceTree = BUILT_PRODUCTS_DIR; }; 486E86FD220B78BF007CD915 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; 486E86FE220B78BF007CD915 /* BundleImageProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; 486E86FF220B78BF007CD915 /* LottieView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; 486E8700220B78BF007CD915 /* AnimationSubview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationViewInitializers.swift; sourceTree = ""; }; 486E8703220B78BF007CD915 /* AnimationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationView.swift; sourceTree = ""; }; 486E8704220B78BF007CD915 /* AnimationPublic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationPublic.swift; sourceTree = ""; }; 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationImageProvider.swift; sourceTree = ""; }; 486E8708220B78BF007CD915 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; 486E8709220B78BF007CD915 /* AnimatedSwitch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimatedSwitch.swift; sourceTree = ""; }; 486E870A220B78BF007CD915 /* BundleImageProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; 486E870B220B78BF007CD915 /* UIColorExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIColorExtension.swift; sourceTree = ""; }; 486E870C220B78BF007CD915 /* AnimatedButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimatedButton.swift; sourceTree = ""; }; 486E870D220B78BF007CD915 /* LottieView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; 486E870E220B78BF007CD915 /* AnimationSubview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; 486E870F220B78BF007CD915 /* AnimatedControl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimatedControl.swift; sourceTree = ""; }; 486E8711220B78BF007CD915 /* AnimationTime.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationTime.swift; sourceTree = ""; }; 486E8712220B78BF007CD915 /* Vectors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Vectors.swift; sourceTree = ""; }; 486E8713220B78BF007CD915 /* Color.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Color.swift; sourceTree = ""; }; 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationCacheProvider.swift; sourceTree = ""; }; 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LRUAnimationCache.swift; sourceTree = ""; }; 486E8718220B78BF007CD915 /* AnimationKeypath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationKeypath.swift; sourceTree = ""; }; 486E8719220B78BF007CD915 /* AnyValueProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyValueProvider.swift; sourceTree = ""; }; 486E871B220B78BF007CD915 /* ColorValueProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorValueProvider.swift; sourceTree = ""; }; 486E871C220B78BF007CD915 /* FloatValueProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FloatValueProvider.swift; sourceTree = ""; }; 486E871D220B78BF007CD915 /* SizeValueProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SizeValueProvider.swift; sourceTree = ""; }; 486E871E220B78BF007CD915 /* PointValueProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PointValueProvider.swift; sourceTree = ""; }; 486E8722220B78BF007CD915 /* CompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompositionLayer.swift; sourceTree = ""; }; 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NullCompositionLayer.swift; sourceTree = ""; }; 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextCompositionLayer.swift; sourceTree = ""; }; 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolidCompositionLayer.swift; sourceTree = ""; }; 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreCompositionLayer.swift; sourceTree = ""; }; 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageCompositionLayer.swift; sourceTree = ""; }; 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeCompositionLayer.swift; sourceTree = ""; }; 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MaskContainerLayer.swift; sourceTree = ""; }; 486E872A220B78BF007CD915 /* AnimationContainer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationContainer.swift; sourceTree = ""; }; 486E872C220B78BF007CD915 /* LayerTransformNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayerTransformNode.swift; sourceTree = ""; }; 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvertedMatteLayer.swift; sourceTree = ""; }; 486E872E220B78BF007CD915 /* LayerImageProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayerImageProvider.swift; sourceTree = ""; }; 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompositionLayersInitializer.swift; sourceTree = ""; }; 486E8733220B78BF007CD915 /* TrimPathNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrimPathNode.swift; sourceTree = ""; }; 486E8735220B78BF007CD915 /* GroupNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupNode.swift; sourceTree = ""; }; 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientFillRenderer.swift; sourceTree = ""; }; 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientStrokeRenderer.swift; sourceTree = ""; }; 486E873A220B78BF007CD915 /* FillRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FillRenderer.swift; sourceTree = ""; }; 486E873B220B78BF007CD915 /* StrokeRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StrokeRenderer.swift; sourceTree = ""; }; 486E873C220B78BF007CD915 /* GroupOutputNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupOutputNode.swift; sourceTree = ""; }; 486E873D220B78BF007CD915 /* PathOutputNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathOutputNode.swift; sourceTree = ""; }; 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PassThroughOutputNode.swift; sourceTree = ""; }; 486E8740220B78BF007CD915 /* EllipseNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EllipseNode.swift; sourceTree = ""; }; 486E8741220B78BF007CD915 /* PolygonNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PolygonNode.swift; sourceTree = ""; }; 486E8742220B78BF007CD915 /* RectNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RectNode.swift; sourceTree = ""; }; 486E8743220B78BF007CD915 /* ShapeNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeNode.swift; sourceTree = ""; }; 486E8744220B78BF007CD915 /* StarNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StarNode.swift; sourceTree = ""; }; 486E8746220B78BF007CD915 /* GradientFillNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientFillNode.swift; sourceTree = ""; }; 486E8747220B78BF007CD915 /* StrokeNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StrokeNode.swift; sourceTree = ""; }; 486E8748220B78BF007CD915 /* FillNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FillNode.swift; sourceTree = ""; }; 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientStrokeNode.swift; sourceTree = ""; }; 486E874B220B78BF007CD915 /* ValueContainer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ValueContainer.swift; sourceTree = ""; }; 486E874C220B78BF007CD915 /* NodeProperty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NodeProperty.swift; sourceTree = ""; }; 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyNodeProperty.swift; sourceTree = ""; }; 486E874F220B78BF007CD915 /* NodePropertyMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NodePropertyMap.swift; sourceTree = ""; }; 486E8750220B78BF007CD915 /* KeypathSearchable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeypathSearchable.swift; sourceTree = ""; }; 486E8751220B78BF007CD915 /* AnyValueContainer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyValueContainer.swift; sourceTree = ""; }; 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyframeInterpolator.swift; sourceTree = ""; }; 486E8754220B78BF007CD915 /* SingleValueProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SingleValueProvider.swift; sourceTree = ""; }; 486E8755220B78BF007CD915 /* GroupInterpolator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupInterpolator.swift; sourceTree = ""; }; 486E8757220B78BF007CD915 /* ItemsExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItemsExtension.swift; sourceTree = ""; }; 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeRenderLayer.swift; sourceTree = ""; }; 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeContainerLayer.swift; sourceTree = ""; }; 486E875C220B78BF007CD915 /* PathNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathNode.swift; sourceTree = ""; }; 486E875D220B78BF007CD915 /* RenderNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RenderNode.swift; sourceTree = ""; }; 486E875E220B78BF007CD915 /* AnimatorNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimatorNode.swift; sourceTree = ""; }; 486E8761220B78BF007CD915 /* Ellipse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Ellipse.swift; sourceTree = ""; }; 486E8762220B78BF007CD915 /* Trim.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Trim.swift; sourceTree = ""; }; 486E8763220B78BF007CD915 /* ShapeItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeItem.swift; sourceTree = ""; }; 486E8764220B78BF007CD915 /* Shape.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shape.swift; sourceTree = ""; }; 486E8765220B78BF007CD915 /* Group.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Group.swift; sourceTree = ""; }; 486E8766220B78BF007CD915 /* ShapeTransform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeTransform.swift; sourceTree = ""; }; 486E8767220B78BF007CD915 /* Merge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Merge.swift; sourceTree = ""; }; 486E8768220B78BF007CD915 /* FillI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FillI.swift; sourceTree = ""; }; 486E8769220B78BF007CD915 /* Repeater.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Repeater.swift; sourceTree = ""; }; 486E876A220B78BF007CD915 /* GradientFill.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientFill.swift; sourceTree = ""; }; 486E876B220B78BF007CD915 /* GradientStroke.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientStroke.swift; sourceTree = ""; }; 486E876C220B78BF007CD915 /* Stroke.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Stroke.swift; sourceTree = ""; }; 486E876D220B78BF007CD915 /* Rectangle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rectangle.swift; sourceTree = ""; }; 486E876E220B78BF007CD915 /* Star.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Star.swift; sourceTree = ""; }; 486E8770220B78BF007CD915 /* SolidLayerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolidLayerModel.swift; sourceTree = ""; }; 486E8771220B78BF007CD915 /* LayerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayerModel.swift; sourceTree = ""; }; 486E8772220B78BF007CD915 /* ImageLayerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageLayerModel.swift; sourceTree = ""; }; 486E8773220B78BF007CD915 /* TextLayerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextLayerModel.swift; sourceTree = ""; }; 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreCompLayerModel.swift; sourceTree = ""; }; 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShapeLayerModel.swift; sourceTree = ""; }; 486E8776220B78BF007CD915 /* Animation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Animation.swift; sourceTree = ""; }; 486E8778220B78BF007CD915 /* DashPattern.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashPattern.swift; sourceTree = ""; }; 486E8779220B78BF007CD915 /* Transform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transform.swift; sourceTree = ""; }; 486E877A220B78BF007CD915 /* Mask.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mask.swift; sourceTree = ""; }; 486E877B220B78BF007CD915 /* Marker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Marker.swift; sourceTree = ""; }; 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; 486E877F220B78BF007CD915 /* KeyframeGroup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyframeGroup.swift; sourceTree = ""; }; 486E8780220B78BF007CD915 /* Keyframe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Keyframe.swift; sourceTree = ""; }; 486E8782220B78BF007CD915 /* TextDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextDocument.swift; sourceTree = ""; }; 486E8783220B78BF007CD915 /* Glyph.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Glyph.swift; sourceTree = ""; }; 486E8784220B78BF007CD915 /* TextAnimator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextAnimator.swift; sourceTree = ""; }; 486E8785220B78BF007CD915 /* Font.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Font.swift; sourceTree = ""; }; 486E8787220B78BF007CD915 /* ImageAsset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageAsset.swift; sourceTree = ""; }; 486E8788220B78BF007CD915 /* PrecompAsset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrecompAsset.swift; sourceTree = ""; }; 486E8789220B78BF007CD915 /* AssetLibrary.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AssetLibrary.swift; sourceTree = ""; }; 486E878A220B78BF007CD915 /* Asset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Asset.swift; sourceTree = ""; }; 486E878D220B78BF007CD915 /* LayerDebugging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayerDebugging.swift; sourceTree = ""; }; 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimatorNodeDebugging.swift; sourceTree = ""; }; 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CGFloatExtensions.swift; sourceTree = ""; }; 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationKeypathExtension.swift; sourceTree = ""; }; 486E8792220B78BF007CD915 /* MathKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MathKit.swift; sourceTree = ""; }; 486E8793220B78BF007CD915 /* StringExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = ""; }; 486E8795220B78BF007CD915 /* BezierPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BezierPath.swift; sourceTree = ""; }; 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompoundBezierPath.swift; sourceTree = ""; }; 486E8797220B78BF007CD915 /* ColorExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorExtension.swift; sourceTree = ""; }; 486E8798220B78BF007CD915 /* PathElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathElement.swift; sourceTree = ""; }; 486E8799220B78BF007CD915 /* CurveVertex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurveVertex.swift; sourceTree = ""; }; 486E879A220B78BF007CD915 /* VectorsExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VectorsExtensions.swift; sourceTree = ""; }; 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterpolatableExtensions.swift; sourceTree = ""; }; 486E879D220B78BF007CD915 /* Interpolatable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Interpolatable.swift; sourceTree = ""; }; 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyframeExtensions.swift; sourceTree = ""; }; 486E87A0220B78BF007CD915 /* AnimationContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationContext.swift; sourceTree = ""; }; 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationFontProvider.swift; sourceTree = ""; }; 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayerFontProvider.swift; sourceTree = ""; }; 4899B00724DB2A3D00194C96 /* TextLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextLayer.swift; sourceTree = ""; }; CD1616472367325A00325353 /* GradientValueProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GradientValueProvider.swift; sourceTree = ""; }; E654753822AAA9AD00FE590F /* LayerTextProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayerTextProvider.swift; sourceTree = ""; }; E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationTextProvider.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 486E83AF220A317C007CD915 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E84DF220A357D007CD915 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E8564220A3605007CD915 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E85F0220A36F6007CD915 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E8673220A3751007CD915 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 25D5436B22306C8C00ED90FA /* Compatibility */ = { isa = PBXGroup; children = ( 25D5436E22306E2D00ED90FA /* CompatibleAnimationView.swift */, 25D543702230787900ED90FA /* CompatibleAnimationKeypath.swift */, ); path = Compatibility; sourceTree = ""; }; 4866743F22249C4E00258C00 /* Text */ = { isa = PBXGroup; children = ( 4866744022249C4E00258C00 /* TextAnimatorNode.swift */, ); path = Text; sourceTree = ""; }; 486E8387220A3038007CD915 = { isa = PBXGroup; children = ( 486E8393220A3038007CD915 /* Lottie */, 486E8392220A3038007CD915 /* Products */, ); sourceTree = ""; }; 486E8392220A3038007CD915 /* Products */ = { isa = PBXGroup; children = ( 486E83B2220A317C007CD915 /* Lottie.framework */, 486E84E2220A357D007CD915 /* Lottie.framework */, 486E8567220A3605007CD915 /* Lottie.framework */, 486E85F3220A36F6007CD915 /* libLottie.a */, 486E8675220A3751007CD915 /* libLottie.a */, ); name = Products; sourceTree = ""; }; 486E8393220A3038007CD915 /* Lottie */ = { isa = PBXGroup; children = ( 486E86FA220B78BF007CD915 /* src */, 486E8395220A3038007CD915 /* Info.plist */, ); path = Lottie; sourceTree = ""; }; 486E86FA220B78BF007CD915 /* src */ = { isa = PBXGroup; children = ( 486E86FB220B78BF007CD915 /* Public */, 486E871F220B78BF007CD915 /* Private */, ); name = src; path = "lottie-swift/src"; sourceTree = SOURCE_ROOT; }; 486E86FB220B78BF007CD915 /* Public */ = { isa = PBXGroup; children = ( 4899AFFA24DB267500194C96 /* FontProvider */, 486E86FC220B78BF007CD915 /* MacOS */, 486E8701220B78BF007CD915 /* Animation */, 486E8705220B78BF007CD915 /* ImageProvider */, E6EAA7B622AA833200F345A4 /* TextProvider */, 486E8707220B78BF007CD915 /* iOS */, 486E8710220B78BF007CD915 /* Primitives */, 486E8714220B78BF007CD915 /* AnimationCache */, 486E8717220B78BF007CD915 /* DynamicProperties */, ); path = Public; sourceTree = ""; }; 486E86FC220B78BF007CD915 /* MacOS */ = { isa = PBXGroup; children = ( 486E86FD220B78BF007CD915 /* FilepathImageProvider.swift */, 486E86FE220B78BF007CD915 /* BundleImageProvider.swift */, 486E86FF220B78BF007CD915 /* LottieView.swift */, 486E8700220B78BF007CD915 /* AnimationSubview.swift */, ); path = MacOS; sourceTree = ""; }; 486E8701220B78BF007CD915 /* Animation */ = { isa = PBXGroup; children = ( 486E8702220B78BF007CD915 /* AnimationViewInitializers.swift */, 486E8703220B78BF007CD915 /* AnimationView.swift */, 486E8704220B78BF007CD915 /* AnimationPublic.swift */, ); path = Animation; sourceTree = ""; }; 486E8705220B78BF007CD915 /* ImageProvider */ = { isa = PBXGroup; children = ( 486E8706220B78BF007CD915 /* AnimationImageProvider.swift */, ); path = ImageProvider; sourceTree = ""; }; 486E8707220B78BF007CD915 /* iOS */ = { isa = PBXGroup; children = ( 25D5436B22306C8C00ED90FA /* Compatibility */, 486E8708220B78BF007CD915 /* FilepathImageProvider.swift */, 486E8709220B78BF007CD915 /* AnimatedSwitch.swift */, 486E870A220B78BF007CD915 /* BundleImageProvider.swift */, 486E870B220B78BF007CD915 /* UIColorExtension.swift */, 486E870C220B78BF007CD915 /* AnimatedButton.swift */, 486E870D220B78BF007CD915 /* LottieView.swift */, 486E870E220B78BF007CD915 /* AnimationSubview.swift */, 486E870F220B78BF007CD915 /* AnimatedControl.swift */, ); path = iOS; sourceTree = ""; }; 486E8710220B78BF007CD915 /* Primitives */ = { isa = PBXGroup; children = ( 486E8711220B78BF007CD915 /* AnimationTime.swift */, 486E8712220B78BF007CD915 /* Vectors.swift */, 486E8713220B78BF007CD915 /* Color.swift */, ); path = Primitives; sourceTree = ""; }; 486E8714220B78BF007CD915 /* AnimationCache */ = { isa = PBXGroup; children = ( 486E8715220B78BF007CD915 /* AnimationCacheProvider.swift */, 486E8716220B78BF007CD915 /* LRUAnimationCache.swift */, ); path = AnimationCache; sourceTree = ""; }; 486E8717220B78BF007CD915 /* DynamicProperties */ = { isa = PBXGroup; children = ( 486E8718220B78BF007CD915 /* AnimationKeypath.swift */, 486E8719220B78BF007CD915 /* AnyValueProvider.swift */, 486E871A220B78BF007CD915 /* ValueProviders */, ); path = DynamicProperties; sourceTree = ""; }; 486E871A220B78BF007CD915 /* ValueProviders */ = { isa = PBXGroup; children = ( 486E871B220B78BF007CD915 /* ColorValueProvider.swift */, 486E871C220B78BF007CD915 /* FloatValueProvider.swift */, 486E871D220B78BF007CD915 /* SizeValueProvider.swift */, 486E871E220B78BF007CD915 /* PointValueProvider.swift */, CD1616472367325A00325353 /* GradientValueProvider.swift */, ); path = ValueProviders; sourceTree = ""; }; 486E871F220B78BF007CD915 /* Private */ = { isa = PBXGroup; children = ( 486E8720220B78BF007CD915 /* LayerContainers */, 486E8730220B78BF007CD915 /* NodeRenderSystem */, 486E875F220B78BF007CD915 /* Model */, 486E878B220B78BF007CD915 /* Utility */, ); path = Private; sourceTree = ""; }; 486E8720220B78BF007CD915 /* LayerContainers */ = { isa = PBXGroup; children = ( 486E8721220B78BF007CD915 /* CompLayers */, 486E872A220B78BF007CD915 /* AnimationContainer.swift */, 486E872B220B78BF007CD915 /* Utility */, ); path = LayerContainers; sourceTree = ""; }; 486E8721220B78BF007CD915 /* CompLayers */ = { isa = PBXGroup; children = ( 486E8722220B78BF007CD915 /* CompositionLayer.swift */, 486E8723220B78BF007CD915 /* NullCompositionLayer.swift */, 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */, 486E8725220B78BF007CD915 /* SolidCompositionLayer.swift */, 486E8726220B78BF007CD915 /* PreCompositionLayer.swift */, 486E8727220B78BF007CD915 /* ImageCompositionLayer.swift */, 486E8728220B78BF007CD915 /* ShapeCompositionLayer.swift */, 486E8729220B78BF007CD915 /* MaskContainerLayer.swift */, ); path = CompLayers; sourceTree = ""; }; 486E872B220B78BF007CD915 /* Utility */ = { isa = PBXGroup; children = ( 486E872C220B78BF007CD915 /* LayerTransformNode.swift */, 486E872D220B78BF007CD915 /* InvertedMatteLayer.swift */, 486E872E220B78BF007CD915 /* LayerImageProvider.swift */, E654753822AAA9AD00FE590F /* LayerTextProvider.swift */, 4899AFFF24DB27F200194C96 /* LayerFontProvider.swift */, 486E872F220B78BF007CD915 /* CompositionLayersInitializer.swift */, 4899B00724DB2A3D00194C96 /* TextLayer.swift */, ); path = Utility; sourceTree = ""; }; 486E8730220B78BF007CD915 /* NodeRenderSystem */ = { isa = PBXGroup; children = ( 486E8731220B78BF007CD915 /* Nodes */, 486E874A220B78BF007CD915 /* NodeProperties */, 486E8756220B78BF007CD915 /* Extensions */, 486E8758220B78BF007CD915 /* RenderLayers */, 486E875B220B78BF007CD915 /* Protocols */, ); path = NodeRenderSystem; sourceTree = ""; }; 486E8731220B78BF007CD915 /* Nodes */ = { isa = PBXGroup; children = ( 4866743F22249C4E00258C00 /* Text */, 486E8732220B78BF007CD915 /* ModifierNodes */, 486E8734220B78BF007CD915 /* RenderContainers */, 486E8736220B78BF007CD915 /* OutputNodes */, 486E873F220B78BF007CD915 /* PathNodes */, 486E8745220B78BF007CD915 /* RenderNodes */, ); path = Nodes; sourceTree = ""; }; 486E8732220B78BF007CD915 /* ModifierNodes */ = { isa = PBXGroup; children = ( 486E8733220B78BF007CD915 /* TrimPathNode.swift */, ); path = ModifierNodes; sourceTree = ""; }; 486E8734220B78BF007CD915 /* RenderContainers */ = { isa = PBXGroup; children = ( 486E8735220B78BF007CD915 /* GroupNode.swift */, ); path = RenderContainers; sourceTree = ""; }; 486E8736220B78BF007CD915 /* OutputNodes */ = { isa = PBXGroup; children = ( 486E8737220B78BF007CD915 /* Renderables */, 486E873C220B78BF007CD915 /* GroupOutputNode.swift */, 486E873D220B78BF007CD915 /* PathOutputNode.swift */, 486E873E220B78BF007CD915 /* PassThroughOutputNode.swift */, ); path = OutputNodes; sourceTree = ""; }; 486E8737220B78BF007CD915 /* Renderables */ = { isa = PBXGroup; children = ( 486E8738220B78BF007CD915 /* GradientFillRenderer.swift */, 486E8739220B78BF007CD915 /* GradientStrokeRenderer.swift */, 486E873A220B78BF007CD915 /* FillRenderer.swift */, 486E873B220B78BF007CD915 /* StrokeRenderer.swift */, ); path = Renderables; sourceTree = ""; }; 486E873F220B78BF007CD915 /* PathNodes */ = { isa = PBXGroup; children = ( 486E8740220B78BF007CD915 /* EllipseNode.swift */, 486E8741220B78BF007CD915 /* PolygonNode.swift */, 486E8742220B78BF007CD915 /* RectNode.swift */, 486E8743220B78BF007CD915 /* ShapeNode.swift */, 486E8744220B78BF007CD915 /* StarNode.swift */, ); path = PathNodes; sourceTree = ""; }; 486E8745220B78BF007CD915 /* RenderNodes */ = { isa = PBXGroup; children = ( 486E8746220B78BF007CD915 /* GradientFillNode.swift */, 486E8747220B78BF007CD915 /* StrokeNode.swift */, 486E8748220B78BF007CD915 /* FillNode.swift */, 486E8749220B78BF007CD915 /* GradientStrokeNode.swift */, ); path = RenderNodes; sourceTree = ""; }; 486E874A220B78BF007CD915 /* NodeProperties */ = { isa = PBXGroup; children = ( 486E874B220B78BF007CD915 /* ValueContainer.swift */, 486E874C220B78BF007CD915 /* NodeProperty.swift */, 486E874D220B78BF007CD915 /* Protocols */, 486E8752220B78BF007CD915 /* ValueProviders */, ); path = NodeProperties; sourceTree = ""; }; 486E874D220B78BF007CD915 /* Protocols */ = { isa = PBXGroup; children = ( 486E874E220B78BF007CD915 /* AnyNodeProperty.swift */, 486E874F220B78BF007CD915 /* NodePropertyMap.swift */, 486E8750220B78BF007CD915 /* KeypathSearchable.swift */, 486E8751220B78BF007CD915 /* AnyValueContainer.swift */, ); path = Protocols; sourceTree = ""; }; 486E8752220B78BF007CD915 /* ValueProviders */ = { isa = PBXGroup; children = ( 486E8753220B78BF007CD915 /* KeyframeInterpolator.swift */, 486E8754220B78BF007CD915 /* SingleValueProvider.swift */, 486E8755220B78BF007CD915 /* GroupInterpolator.swift */, ); path = ValueProviders; sourceTree = ""; }; 486E8756220B78BF007CD915 /* Extensions */ = { isa = PBXGroup; children = ( 486E8757220B78BF007CD915 /* ItemsExtension.swift */, ); path = Extensions; sourceTree = ""; }; 486E8758220B78BF007CD915 /* RenderLayers */ = { isa = PBXGroup; children = ( 486E8759220B78BF007CD915 /* ShapeRenderLayer.swift */, 486E875A220B78BF007CD915 /* ShapeContainerLayer.swift */, ); path = RenderLayers; sourceTree = ""; }; 486E875B220B78BF007CD915 /* Protocols */ = { isa = PBXGroup; children = ( 486E875C220B78BF007CD915 /* PathNode.swift */, 486E875D220B78BF007CD915 /* RenderNode.swift */, 486E875E220B78BF007CD915 /* AnimatorNode.swift */, ); path = Protocols; sourceTree = ""; }; 486E875F220B78BF007CD915 /* Model */ = { isa = PBXGroup; children = ( 486E8760220B78BF007CD915 /* ShapeItems */, 486E876F220B78BF007CD915 /* Layers */, 486E8776220B78BF007CD915 /* Animation.swift */, 486E8777220B78BF007CD915 /* Objects */, 486E877C220B78BF007CD915 /* Extensions */, 486E877E220B78BF007CD915 /* Keyframes */, 486E8781220B78BF007CD915 /* Text */, 486E8786220B78BF007CD915 /* Assets */, ); path = Model; sourceTree = ""; }; 486E8760220B78BF007CD915 /* ShapeItems */ = { isa = PBXGroup; children = ( 486E8761220B78BF007CD915 /* Ellipse.swift */, 486E8762220B78BF007CD915 /* Trim.swift */, 486E8763220B78BF007CD915 /* ShapeItem.swift */, 486E8764220B78BF007CD915 /* Shape.swift */, 486E8765220B78BF007CD915 /* Group.swift */, 486E8766220B78BF007CD915 /* ShapeTransform.swift */, 486E8767220B78BF007CD915 /* Merge.swift */, 486E8768220B78BF007CD915 /* FillI.swift */, 486E8769220B78BF007CD915 /* Repeater.swift */, 486E876A220B78BF007CD915 /* GradientFill.swift */, 486E876B220B78BF007CD915 /* GradientStroke.swift */, 486E876C220B78BF007CD915 /* Stroke.swift */, 486E876D220B78BF007CD915 /* Rectangle.swift */, 486E876E220B78BF007CD915 /* Star.swift */, ); path = ShapeItems; sourceTree = ""; }; 486E876F220B78BF007CD915 /* Layers */ = { isa = PBXGroup; children = ( 486E8770220B78BF007CD915 /* SolidLayerModel.swift */, 486E8771220B78BF007CD915 /* LayerModel.swift */, 486E8772220B78BF007CD915 /* ImageLayerModel.swift */, 486E8773220B78BF007CD915 /* TextLayerModel.swift */, 486E8774220B78BF007CD915 /* PreCompLayerModel.swift */, 486E8775220B78BF007CD915 /* ShapeLayerModel.swift */, ); path = Layers; sourceTree = ""; }; 486E8777220B78BF007CD915 /* Objects */ = { isa = PBXGroup; children = ( 486E8778220B78BF007CD915 /* DashPattern.swift */, 486E8779220B78BF007CD915 /* Transform.swift */, 486E877A220B78BF007CD915 /* Mask.swift */, 486E877B220B78BF007CD915 /* Marker.swift */, ); path = Objects; sourceTree = ""; }; 486E877C220B78BF007CD915 /* Extensions */ = { isa = PBXGroup; children = ( 486E877D220B78BF007CD915 /* KeyedDecodingContainerExtensions.swift */, ); path = Extensions; sourceTree = ""; }; 486E877E220B78BF007CD915 /* Keyframes */ = { isa = PBXGroup; children = ( 486E877F220B78BF007CD915 /* KeyframeGroup.swift */, 486E8780220B78BF007CD915 /* Keyframe.swift */, ); path = Keyframes; sourceTree = ""; }; 486E8781220B78BF007CD915 /* Text */ = { isa = PBXGroup; children = ( 486E8782220B78BF007CD915 /* TextDocument.swift */, 486E8783220B78BF007CD915 /* Glyph.swift */, 486E8784220B78BF007CD915 /* TextAnimator.swift */, 486E8785220B78BF007CD915 /* Font.swift */, ); path = Text; sourceTree = ""; }; 486E8786220B78BF007CD915 /* Assets */ = { isa = PBXGroup; children = ( 486E8787220B78BF007CD915 /* ImageAsset.swift */, 486E8788220B78BF007CD915 /* PrecompAsset.swift */, 486E8789220B78BF007CD915 /* AssetLibrary.swift */, 486E878A220B78BF007CD915 /* Asset.swift */, ); path = Assets; sourceTree = ""; }; 486E878B220B78BF007CD915 /* Utility */ = { isa = PBXGroup; children = ( 486E878C220B78BF007CD915 /* Debugging */, 486E878F220B78BF007CD915 /* Extensions */, 486E8794220B78BF007CD915 /* Primitives */, 486E879B220B78BF007CD915 /* Interpolatable */, 486E879F220B78BF007CD915 /* Helpers */, ); path = Utility; sourceTree = ""; }; 486E878C220B78BF007CD915 /* Debugging */ = { isa = PBXGroup; children = ( 486E878D220B78BF007CD915 /* LayerDebugging.swift */, 486E878E220B78BF007CD915 /* AnimatorNodeDebugging.swift */, ); path = Debugging; sourceTree = ""; }; 486E878F220B78BF007CD915 /* Extensions */ = { isa = PBXGroup; children = ( 486E8790220B78BF007CD915 /* CGFloatExtensions.swift */, 486E8791220B78BF007CD915 /* AnimationKeypathExtension.swift */, 486E8792220B78BF007CD915 /* MathKit.swift */, 486E8793220B78BF007CD915 /* StringExtensions.swift */, ); path = Extensions; sourceTree = ""; }; 486E8794220B78BF007CD915 /* Primitives */ = { isa = PBXGroup; children = ( 486E8795220B78BF007CD915 /* BezierPath.swift */, 486E8796220B78BF007CD915 /* CompoundBezierPath.swift */, 486E8797220B78BF007CD915 /* ColorExtension.swift */, 486E8798220B78BF007CD915 /* PathElement.swift */, 486E8799220B78BF007CD915 /* CurveVertex.swift */, 486E879A220B78BF007CD915 /* VectorsExtensions.swift */, ); path = Primitives; sourceTree = ""; }; 486E879B220B78BF007CD915 /* Interpolatable */ = { isa = PBXGroup; children = ( 486E879C220B78BF007CD915 /* InterpolatableExtensions.swift */, 486E879D220B78BF007CD915 /* Interpolatable.swift */, 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */, ); path = Interpolatable; sourceTree = ""; }; 486E879F220B78BF007CD915 /* Helpers */ = { isa = PBXGroup; children = ( 486E87A0220B78BF007CD915 /* AnimationContext.swift */, ); path = Helpers; sourceTree = ""; }; 4899AFFA24DB267500194C96 /* FontProvider */ = { isa = PBXGroup; children = ( 4899AFFB24DB269A00194C96 /* AnimationFontProvider.swift */, ); path = FontProvider; sourceTree = ""; }; E6EAA7B622AA833200F345A4 /* TextProvider */ = { isa = PBXGroup; children = ( E6EAA7B722AA834F00F345A4 /* AnimationTextProvider.swift */, ); path = TextProvider; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 486E83AD220A317C007CD915 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E84DD220A357D007CD915 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E8562220A3605007CD915 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E8671220A3751007CD915 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 486E83B1220A317C007CD915 /* Lottie_iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 486E83B7220A317C007CD915 /* Build configuration list for PBXNativeTarget "Lottie_iOS" */; buildPhases = ( 486E83AD220A317C007CD915 /* Headers */, 486E83AE220A317C007CD915 /* Sources */, 486E83AF220A317C007CD915 /* Frameworks */, 486E83B0220A317C007CD915 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = Lottie_iOS; productName = Lottie_iOS; productReference = 486E83B2220A317C007CD915 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; 486E84E1220A357D007CD915 /* Lottie_tvOS */ = { isa = PBXNativeTarget; buildConfigurationList = 486E84E7220A357D007CD915 /* Build configuration list for PBXNativeTarget "Lottie_tvOS" */; buildPhases = ( 486E84DD220A357D007CD915 /* Headers */, 486E84DE220A357D007CD915 /* Sources */, 486E84DF220A357D007CD915 /* Frameworks */, 486E84E0220A357D007CD915 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = Lottie_tvOS; productName = Lottie_tvOS; productReference = 486E84E2220A357D007CD915 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; 486E8566220A3605007CD915 /* Lottie_macOS */ = { isa = PBXNativeTarget; buildConfigurationList = 486E856C220A3606007CD915 /* Build configuration list for PBXNativeTarget "Lottie_macOS" */; buildPhases = ( 486E8562220A3605007CD915 /* Headers */, 486E8563220A3605007CD915 /* Sources */, 486E8564220A3605007CD915 /* Frameworks */, 486E8565220A3605007CD915 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = Lottie_macOS; productName = Lottie_macOS; productReference = 486E8567220A3605007CD915 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; 486E85F2220A36F6007CD915 /* LottieLibraryIOS */ = { isa = PBXNativeTarget; buildConfigurationList = 486E85F7220A36F6007CD915 /* Build configuration list for PBXNativeTarget "LottieLibraryIOS" */; buildPhases = ( 486E85EF220A36F6007CD915 /* Sources */, 486E85F0220A36F6007CD915 /* Frameworks */, 486E85F1220A36F6007CD915 /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = LottieLibraryIOS; productName = LottieLibraryIOS; productReference = 486E85F3220A36F6007CD915 /* libLottie.a */; productType = "com.apple.product-type.library.static"; }; 486E8674220A3751007CD915 /* LottieLibraryMacOS */ = { isa = PBXNativeTarget; buildConfigurationList = 486E867B220A3751007CD915 /* Build configuration list for PBXNativeTarget "LottieLibraryMacOS" */; buildPhases = ( 486E8671220A3751007CD915 /* Headers */, 486E8672220A3751007CD915 /* Sources */, 486E8673220A3751007CD915 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = LottieLibraryMacOS; productName = LottieLibraryMacOS; productReference = 486E8675220A3751007CD915 /* libLottie.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 486E8388220A3038007CD915 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1000; LastUpgradeCheck = 1020; ORGANIZATIONNAME = YurtvilleProds; TargetAttributes = { 486E83B1220A317C007CD915 = { CreatedOnToolsVersion = 10.0; LastSwiftMigration = 1020; }; 486E84E1220A357D007CD915 = { CreatedOnToolsVersion = 10.0; }; 486E8566220A3605007CD915 = { CreatedOnToolsVersion = 10.0; }; 486E85F2220A36F6007CD915 = { CreatedOnToolsVersion = 10.0; }; 486E8674220A3751007CD915 = { CreatedOnToolsVersion = 10.0; }; }; }; buildConfigurationList = 486E838B220A3038007CD915 /* Build configuration list for PBXProject "Lottie" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 486E8387220A3038007CD915; productRefGroup = 486E8392220A3038007CD915 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 486E83B1220A317C007CD915 /* Lottie_iOS */, 486E84E1220A357D007CD915 /* Lottie_tvOS */, 486E8566220A3605007CD915 /* Lottie_macOS */, 486E85F2220A36F6007CD915 /* LottieLibraryIOS */, 486E8674220A3751007CD915 /* LottieLibraryMacOS */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 486E83B0220A317C007CD915 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E84E0220A357D007CD915 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 486E8565220A3605007CD915 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 486E83AE220A317C007CD915 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 486E87A1220B78D1007CD915 /* AnimationViewInitializers.swift in Sources */, 486E87A2220B78D1007CD915 /* AnimationView.swift in Sources */, 486E87A3220B78D1007CD915 /* AnimationPublic.swift in Sources */, 486E87A4220B78D1007CD915 /* AnimationImageProvider.swift in Sources */, 486E87A5220B78D1007CD915 /* FilepathImageProvider.swift in Sources */, 486E87A6220B78D1007CD915 /* AnimatedSwitch.swift in Sources */, 486E87A7220B78D1007CD915 /* BundleImageProvider.swift in Sources */, 486E87A8220B78D1007CD915 /* UIColorExtension.swift in Sources */, 486E87A9220B78D1007CD915 /* AnimatedButton.swift in Sources */, 486E87AA220B78D1007CD915 /* LottieView.swift in Sources */, 486E87AB220B78D1007CD915 /* AnimationSubview.swift in Sources */, 486E87AC220B78D1007CD915 /* AnimatedControl.swift in Sources */, 486E87AD220B78D1007CD915 /* AnimationTime.swift in Sources */, 486E87AE220B78D1007CD915 /* Vectors.swift in Sources */, 486E87AF220B78D1007CD915 /* Color.swift in Sources */, 486E87B0220B78D1007CD915 /* AnimationCacheProvider.swift in Sources */, 486E87B1220B78D1007CD915 /* LRUAnimationCache.swift in Sources */, 486E87B2220B78D1007CD915 /* AnimationKeypath.swift in Sources */, 486E87B3220B78D1007CD915 /* AnyValueProvider.swift in Sources */, 486E87B4220B78D1007CD915 /* ColorValueProvider.swift in Sources */, 486E87B5220B78D1007CD915 /* FloatValueProvider.swift in Sources */, 486E87B6220B78D1007CD915 /* SizeValueProvider.swift in Sources */, 486E87B7220B78D1007CD915 /* PointValueProvider.swift in Sources */, 486E87B8220B78D1007CD915 /* CompositionLayer.swift in Sources */, 486E87B9220B78D1007CD915 /* NullCompositionLayer.swift in Sources */, 486E87BB220B78D1007CD915 /* SolidCompositionLayer.swift in Sources */, 486E87BC220B78D1007CD915 /* PreCompositionLayer.swift in Sources */, 486E87BD220B78D1007CD915 /* ImageCompositionLayer.swift in Sources */, 486E87BE220B78D1007CD915 /* ShapeCompositionLayer.swift in Sources */, 486E87BF220B78D1007CD915 /* MaskContainerLayer.swift in Sources */, 486E87C0220B78D1007CD915 /* AnimationContainer.swift in Sources */, 486E87C1220B78D1007CD915 /* LayerTransformNode.swift in Sources */, 486E87C2220B78D1007CD915 /* InvertedMatteLayer.swift in Sources */, 486E87C3220B78D1007CD915 /* LayerImageProvider.swift in Sources */, 486E87C4220B78D1007CD915 /* CompositionLayersInitializer.swift in Sources */, 486E87C5220B78D1007CD915 /* TrimPathNode.swift in Sources */, 486E87C6220B78D1007CD915 /* GroupNode.swift in Sources */, 486E87C7220B78D1007CD915 /* GradientFillRenderer.swift in Sources */, 486E87C8220B78D1007CD915 /* GradientStrokeRenderer.swift in Sources */, 486E87C9220B78D1007CD915 /* FillRenderer.swift in Sources */, 486E87CA220B78D1007CD915 /* StrokeRenderer.swift in Sources */, 486E87CB220B78D1007CD915 /* GroupOutputNode.swift in Sources */, 486E87CC220B78D1007CD915 /* PathOutputNode.swift in Sources */, 486E87CD220B78D1007CD915 /* PassThroughOutputNode.swift in Sources */, 486E87CE220B78D1007CD915 /* EllipseNode.swift in Sources */, 486E87CF220B78D1007CD915 /* PolygonNode.swift in Sources */, 486E87D0220B78D1007CD915 /* RectNode.swift in Sources */, 486E87D1220B78D1007CD915 /* ShapeNode.swift in Sources */, 486E87D2220B78D1007CD915 /* StarNode.swift in Sources */, 486E87D3220B78D1007CD915 /* GradientFillNode.swift in Sources */, 486E87D4220B78D1007CD915 /* StrokeNode.swift in Sources */, E654753922AAA9AD00FE590F /* LayerTextProvider.swift in Sources */, 486E87D5220B78D1007CD915 /* FillNode.swift in Sources */, 486E87D6220B78D1007CD915 /* GradientStrokeNode.swift in Sources */, 486E87D7220B78D1007CD915 /* ValueContainer.swift in Sources */, 486E87D8220B78D1007CD915 /* NodeProperty.swift in Sources */, 486E87D9220B78D1007CD915 /* AnyNodeProperty.swift in Sources */, 486E87DA220B78D1007CD915 /* NodePropertyMap.swift in Sources */, 486E87DB220B78D1007CD915 /* KeypathSearchable.swift in Sources */, 486E87DC220B78D1007CD915 /* AnyValueContainer.swift in Sources */, 486E87DD220B78D1007CD915 /* KeyframeInterpolator.swift in Sources */, 4866744122249C4E00258C00 /* TextAnimatorNode.swift in Sources */, 486E87DE220B78D1007CD915 /* SingleValueProvider.swift in Sources */, 486E87DF220B78D1007CD915 /* GroupInterpolator.swift in Sources */, 486E87E0220B78D1007CD915 /* ItemsExtension.swift in Sources */, 486E87E1220B78D1007CD915 /* ShapeRenderLayer.swift in Sources */, 486E87E2220B78D1007CD915 /* ShapeContainerLayer.swift in Sources */, 25D5436F22306E2D00ED90FA /* CompatibleAnimationView.swift in Sources */, 486E87E3220B78D1007CD915 /* PathNode.swift in Sources */, 486E87E4220B78D1007CD915 /* RenderNode.swift in Sources */, 486E87E5220B78D1007CD915 /* AnimatorNode.swift in Sources */, 25D543712230787900ED90FA /* CompatibleAnimationKeypath.swift in Sources */, 37A137F52265AF5C00E371E5 /* TextCompositionLayer.swift in Sources */, 486E87E6220B78D1007CD915 /* Ellipse.swift in Sources */, 486E87E7220B78D1007CD915 /* Trim.swift in Sources */, 486E87E8220B78D1007CD915 /* ShapeItem.swift in Sources */, 486E87E9220B78D1007CD915 /* Shape.swift in Sources */, 486E87EA220B78D1007CD915 /* Group.swift in Sources */, 486E87EB220B78D1007CD915 /* ShapeTransform.swift in Sources */, 486E87EC220B78D1007CD915 /* Merge.swift in Sources */, 486E87ED220B78D1007CD915 /* FillI.swift in Sources */, 486E87EE220B78D1007CD915 /* Repeater.swift in Sources */, 486E87EF220B78D1007CD915 /* GradientFill.swift in Sources */, 486E87F0220B78D1007CD915 /* GradientStroke.swift in Sources */, 486E87F1220B78D1007CD915 /* Stroke.swift in Sources */, 486E87F2220B78D1007CD915 /* Rectangle.swift in Sources */, 4899B00824DB2A3D00194C96 /* TextLayer.swift in Sources */, 486E87F3220B78D1007CD915 /* Star.swift in Sources */, 486E87F4220B78D1007CD915 /* SolidLayerModel.swift in Sources */, 486E87F5220B78D1007CD915 /* LayerModel.swift in Sources */, 486E87F6220B78D1007CD915 /* ImageLayerModel.swift in Sources */, 486E87F7220B78D1007CD915 /* TextLayerModel.swift in Sources */, 486E87F8220B78D1007CD915 /* PreCompLayerModel.swift in Sources */, 486E87F9220B78D1007CD915 /* ShapeLayerModel.swift in Sources */, 486E87FA220B78D1007CD915 /* Animation.swift in Sources */, 486E87FB220B78D1007CD915 /* DashPattern.swift in Sources */, 486E87FC220B78D1007CD915 /* Transform.swift in Sources */, 486E87FD220B78D1007CD915 /* Mask.swift in Sources */, CD1616482367325A00325353 /* GradientValueProvider.swift in Sources */, 486E87FE220B78D1007CD915 /* Marker.swift in Sources */, E6EAA7B822AA834F00F345A4 /* AnimationTextProvider.swift in Sources */, 486E87FF220B78D1007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */, 486E8800220B78D1007CD915 /* KeyframeGroup.swift in Sources */, 486E8801220B78D1007CD915 /* Keyframe.swift in Sources */, 486E8802220B78D1007CD915 /* TextDocument.swift in Sources */, 486E8803220B78D1007CD915 /* Glyph.swift in Sources */, 486E8804220B78D1007CD915 /* TextAnimator.swift in Sources */, 486E8805220B78D1007CD915 /* Font.swift in Sources */, 486E8806220B78D1007CD915 /* ImageAsset.swift in Sources */, 486E8807220B78D1007CD915 /* PrecompAsset.swift in Sources */, 486E8808220B78D1007CD915 /* AssetLibrary.swift in Sources */, 486E8809220B78D1007CD915 /* Asset.swift in Sources */, 486E880A220B78D1007CD915 /* LayerDebugging.swift in Sources */, 486E880B220B78D1007CD915 /* AnimatorNodeDebugging.swift in Sources */, 486E880C220B78D1007CD915 /* CGFloatExtensions.swift in Sources */, 486E880D220B78D1007CD915 /* AnimationKeypathExtension.swift in Sources */, 486E880E220B78D2007CD915 /* MathKit.swift in Sources */, 486E880F220B78D2007CD915 /* StringExtensions.swift in Sources */, 486E8810220B78D2007CD915 /* BezierPath.swift in Sources */, 486E8811220B78D2007CD915 /* CompoundBezierPath.swift in Sources */, 486E8812220B78D2007CD915 /* ColorExtension.swift in Sources */, 4899AFFC24DB269A00194C96 /* AnimationFontProvider.swift in Sources */, 486E8813220B78D2007CD915 /* PathElement.swift in Sources */, 486E8814220B78D2007CD915 /* CurveVertex.swift in Sources */, 486E8815220B78D2007CD915 /* VectorsExtensions.swift in Sources */, 4899B00024DB27F200194C96 /* LayerFontProvider.swift in Sources */, 486E8816220B78D2007CD915 /* InterpolatableExtensions.swift in Sources */, 486E8817220B78D2007CD915 /* Interpolatable.swift in Sources */, 486E8818220B78D2007CD915 /* KeyframeExtensions.swift in Sources */, 486E8819220B78D2007CD915 /* AnimationContext.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 486E84DE220A357D007CD915 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 486E881A220B78E4007CD915 /* AnimationViewInitializers.swift in Sources */, 486E881B220B78E4007CD915 /* AnimationView.swift in Sources */, 486E881C220B78E4007CD915 /* AnimationPublic.swift in Sources */, 486E881D220B78E4007CD915 /* AnimationImageProvider.swift in Sources */, 486E881E220B78E4007CD915 /* FilepathImageProvider.swift in Sources */, 486E881F220B78E4007CD915 /* AnimatedSwitch.swift in Sources */, 486E8820220B78E4007CD915 /* BundleImageProvider.swift in Sources */, 486E8821220B78E4007CD915 /* UIColorExtension.swift in Sources */, 486E8822220B78E4007CD915 /* AnimatedButton.swift in Sources */, 486E8823220B78E4007CD915 /* LottieView.swift in Sources */, 486E8824220B78E4007CD915 /* AnimationSubview.swift in Sources */, 486E8825220B78E4007CD915 /* AnimatedControl.swift in Sources */, 486E8826220B78E4007CD915 /* AnimationTime.swift in Sources */, 486E8827220B78E4007CD915 /* Vectors.swift in Sources */, 486E8828220B78E4007CD915 /* Color.swift in Sources */, 486E8829220B78E4007CD915 /* AnimationCacheProvider.swift in Sources */, 486E882A220B78E4007CD915 /* LRUAnimationCache.swift in Sources */, 486E882B220B78E4007CD915 /* AnimationKeypath.swift in Sources */, 486E882C220B78E4007CD915 /* AnyValueProvider.swift in Sources */, 486E882D220B78E4007CD915 /* ColorValueProvider.swift in Sources */, 486E882E220B78E4007CD915 /* FloatValueProvider.swift in Sources */, 486E882F220B78E4007CD915 /* SizeValueProvider.swift in Sources */, 486E8830220B78E4007CD915 /* PointValueProvider.swift in Sources */, 486E8831220B78E4007CD915 /* CompositionLayer.swift in Sources */, 486E8832220B78E4007CD915 /* NullCompositionLayer.swift in Sources */, 25D5437422307C8B00ED90FA /* CompatibleAnimationView.swift in Sources */, 486E8833220B78E4007CD915 /* TextCompositionLayer.swift in Sources */, 486E8834220B78E4007CD915 /* SolidCompositionLayer.swift in Sources */, 486E8835220B78E4007CD915 /* PreCompositionLayer.swift in Sources */, 486E8836220B78E4007CD915 /* ImageCompositionLayer.swift in Sources */, 486E8837220B78E4007CD915 /* ShapeCompositionLayer.swift in Sources */, 486E8838220B78E4007CD915 /* MaskContainerLayer.swift in Sources */, 486E8839220B78E4007CD915 /* AnimationContainer.swift in Sources */, 486E883A220B78E4007CD915 /* LayerTransformNode.swift in Sources */, 486E883B220B78E4007CD915 /* InvertedMatteLayer.swift in Sources */, 486E883C220B78E4007CD915 /* LayerImageProvider.swift in Sources */, 486E883D220B78E4007CD915 /* CompositionLayersInitializer.swift in Sources */, 486E883E220B78E4007CD915 /* TrimPathNode.swift in Sources */, 486E883F220B78E4007CD915 /* GroupNode.swift in Sources */, 486E8840220B78E4007CD915 /* GradientFillRenderer.swift in Sources */, 486E8841220B78E4007CD915 /* GradientStrokeRenderer.swift in Sources */, 486E8842220B78E4007CD915 /* FillRenderer.swift in Sources */, 486E8843220B78E4007CD915 /* StrokeRenderer.swift in Sources */, 486E8844220B78E4007CD915 /* GroupOutputNode.swift in Sources */, 486E8845220B78E4007CD915 /* PathOutputNode.swift in Sources */, 486E8846220B78E4007CD915 /* PassThroughOutputNode.swift in Sources */, 486E8847220B78E4007CD915 /* EllipseNode.swift in Sources */, 486E8848220B78E4007CD915 /* PolygonNode.swift in Sources */, 486E8849220B78E4007CD915 /* RectNode.swift in Sources */, 486E884A220B78E4007CD915 /* ShapeNode.swift in Sources */, 486E884B220B78E4007CD915 /* StarNode.swift in Sources */, E654753A22AAA9B400FE590F /* LayerTextProvider.swift in Sources */, 486E884C220B78E4007CD915 /* GradientFillNode.swift in Sources */, 486E884D220B78E4007CD915 /* StrokeNode.swift in Sources */, 486E884E220B78E4007CD915 /* FillNode.swift in Sources */, 486E884F220B78E4007CD915 /* GradientStrokeNode.swift in Sources */, 486E8850220B78E4007CD915 /* ValueContainer.swift in Sources */, 486E8851220B78E4007CD915 /* NodeProperty.swift in Sources */, 486E8852220B78E4007CD915 /* AnyNodeProperty.swift in Sources */, 486E8853220B78E4007CD915 /* NodePropertyMap.swift in Sources */, 486E8854220B78E4007CD915 /* KeypathSearchable.swift in Sources */, 486E8855220B78E4007CD915 /* AnyValueContainer.swift in Sources */, 486E8856220B78E4007CD915 /* KeyframeInterpolator.swift in Sources */, 4866744222249C4E00258C00 /* TextAnimatorNode.swift in Sources */, 486E8857220B78E4007CD915 /* SingleValueProvider.swift in Sources */, 486E8858220B78E4007CD915 /* GroupInterpolator.swift in Sources */, 486E8859220B78E4007CD915 /* ItemsExtension.swift in Sources */, 486E885A220B78E4007CD915 /* ShapeRenderLayer.swift in Sources */, 486E885B220B78E4007CD915 /* ShapeContainerLayer.swift in Sources */, 486E885C220B78E4007CD915 /* PathNode.swift in Sources */, 486E885D220B78E4007CD915 /* RenderNode.swift in Sources */, 486E885E220B78E4007CD915 /* AnimatorNode.swift in Sources */, 486E885F220B78E4007CD915 /* Ellipse.swift in Sources */, 486E8860220B78E4007CD915 /* Trim.swift in Sources */, E654753422AAA91600FE590F /* AnimationTextProvider.swift in Sources */, 486E8861220B78E4007CD915 /* ShapeItem.swift in Sources */, 486E8862220B78E4007CD915 /* Shape.swift in Sources */, 486E8863220B78E4007CD915 /* Group.swift in Sources */, 486E8864220B78E4007CD915 /* ShapeTransform.swift in Sources */, 486E8865220B78E4007CD915 /* Merge.swift in Sources */, 486E8866220B78E4007CD915 /* FillI.swift in Sources */, 486E8867220B78E4007CD915 /* Repeater.swift in Sources */, 486E8868220B78E4007CD915 /* GradientFill.swift in Sources */, 486E8869220B78E4007CD915 /* GradientStroke.swift in Sources */, 486E886A220B78E4007CD915 /* Stroke.swift in Sources */, 486E886B220B78E4007CD915 /* Rectangle.swift in Sources */, 4899B00924DB2A3D00194C96 /* TextLayer.swift in Sources */, 486E886C220B78E4007CD915 /* Star.swift in Sources */, 486E886D220B78E4007CD915 /* SolidLayerModel.swift in Sources */, 486E886E220B78E4007CD915 /* LayerModel.swift in Sources */, 486E886F220B78E4007CD915 /* ImageLayerModel.swift in Sources */, 486E8870220B78E4007CD915 /* TextLayerModel.swift in Sources */, 486E8871220B78E4007CD915 /* PreCompLayerModel.swift in Sources */, 25D5437222307C8700ED90FA /* CompatibleAnimationKeypath.swift in Sources */, 486E8872220B78E4007CD915 /* ShapeLayerModel.swift in Sources */, 486E8873220B78E4007CD915 /* Animation.swift in Sources */, 486E8874220B78E4007CD915 /* DashPattern.swift in Sources */, 486E8875220B78E4007CD915 /* Transform.swift in Sources */, CD1616492367325A00325353 /* GradientValueProvider.swift in Sources */, 486E8876220B78E4007CD915 /* Mask.swift in Sources */, 486E8877220B78E4007CD915 /* Marker.swift in Sources */, 486E8878220B78E4007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */, 486E8879220B78E4007CD915 /* KeyframeGroup.swift in Sources */, 486E887A220B78E4007CD915 /* Keyframe.swift in Sources */, 486E887B220B78E4007CD915 /* TextDocument.swift in Sources */, 486E887C220B78E4007CD915 /* Glyph.swift in Sources */, 486E887D220B78E4007CD915 /* TextAnimator.swift in Sources */, 486E887E220B78E4007CD915 /* Font.swift in Sources */, 486E887F220B78E4007CD915 /* ImageAsset.swift in Sources */, 486E8880220B78E4007CD915 /* PrecompAsset.swift in Sources */, 486E8881220B78E4007CD915 /* AssetLibrary.swift in Sources */, 486E8882220B78E4007CD915 /* Asset.swift in Sources */, 486E8883220B78E4007CD915 /* LayerDebugging.swift in Sources */, 486E8884220B78E4007CD915 /* AnimatorNodeDebugging.swift in Sources */, 486E8885220B78E4007CD915 /* CGFloatExtensions.swift in Sources */, 486E8886220B78E4007CD915 /* AnimationKeypathExtension.swift in Sources */, 486E8887220B78E4007CD915 /* MathKit.swift in Sources */, 486E8888220B78E4007CD915 /* StringExtensions.swift in Sources */, 486E8889220B78E4007CD915 /* BezierPath.swift in Sources */, 486E888A220B78E4007CD915 /* CompoundBezierPath.swift in Sources */, 486E888B220B78E4007CD915 /* ColorExtension.swift in Sources */, 4899AFFD24DB269A00194C96 /* AnimationFontProvider.swift in Sources */, 486E888C220B78E4007CD915 /* PathElement.swift in Sources */, 486E888D220B78E4007CD915 /* CurveVertex.swift in Sources */, 486E888E220B78E4007CD915 /* VectorsExtensions.swift in Sources */, 4899B00124DB27F200194C96 /* LayerFontProvider.swift in Sources */, 486E888F220B78E4007CD915 /* InterpolatableExtensions.swift in Sources */, 486E8890220B78E4007CD915 /* Interpolatable.swift in Sources */, 486E8891220B78E4007CD915 /* KeyframeExtensions.swift in Sources */, 486E8892220B78E4007CD915 /* AnimationContext.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 486E8563220A3605007CD915 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 486E889B220B78F4007CD915 /* AnimationTime.swift in Sources */, 486E889C220B78F4007CD915 /* Vectors.swift in Sources */, 486E889D220B78F4007CD915 /* Color.swift in Sources */, 486E889E220B78F4007CD915 /* AnimationCacheProvider.swift in Sources */, 486E889F220B78F4007CD915 /* LRUAnimationCache.swift in Sources */, 486E88A0220B78F4007CD915 /* AnimationKeypath.swift in Sources */, 486E88A1220B78F4007CD915 /* AnyValueProvider.swift in Sources */, 486E88A2220B78F4007CD915 /* ColorValueProvider.swift in Sources */, 486E88A3220B78F4007CD915 /* FloatValueProvider.swift in Sources */, 486E88A4220B78F4007CD915 /* SizeValueProvider.swift in Sources */, 4899B00224DB27F200194C96 /* LayerFontProvider.swift in Sources */, 486E88A5220B78F4007CD915 /* PointValueProvider.swift in Sources */, 486E88A6220B78F4007CD915 /* CompositionLayer.swift in Sources */, 486E88A7220B78F4007CD915 /* NullCompositionLayer.swift in Sources */, 486E88A9220B78F4007CD915 /* SolidCompositionLayer.swift in Sources */, 486E88AA220B78F4007CD915 /* PreCompositionLayer.swift in Sources */, 486E88AB220B78F4007CD915 /* ImageCompositionLayer.swift in Sources */, 486E88AC220B78F4007CD915 /* ShapeCompositionLayer.swift in Sources */, 486E88AD220B78F4007CD915 /* MaskContainerLayer.swift in Sources */, 486E88AE220B78F4007CD915 /* AnimationContainer.swift in Sources */, 486E88AF220B78F4007CD915 /* LayerTransformNode.swift in Sources */, 486E88B0220B78F4007CD915 /* InvertedMatteLayer.swift in Sources */, 486E88B1220B78F4007CD915 /* LayerImageProvider.swift in Sources */, 486E88B2220B78F4007CD915 /* CompositionLayersInitializer.swift in Sources */, 486E88B3220B78F4007CD915 /* TrimPathNode.swift in Sources */, 486E88B4220B78F4007CD915 /* GroupNode.swift in Sources */, 486E88B5220B78F4007CD915 /* GradientFillRenderer.swift in Sources */, 486E88B6220B78F4007CD915 /* GradientStrokeRenderer.swift in Sources */, 486E88B7220B78F4007CD915 /* FillRenderer.swift in Sources */, 486E88B8220B78F4007CD915 /* StrokeRenderer.swift in Sources */, 486E88B9220B78F4007CD915 /* GroupOutputNode.swift in Sources */, 4899AFFE24DB269A00194C96 /* AnimationFontProvider.swift in Sources */, 486E88BA220B78F4007CD915 /* PathOutputNode.swift in Sources */, 486E88BB220B78F4007CD915 /* PassThroughOutputNode.swift in Sources */, 486E88BC220B78F4007CD915 /* EllipseNode.swift in Sources */, 486E88BD220B78F4007CD915 /* PolygonNode.swift in Sources */, 486E88BE220B78F4007CD915 /* RectNode.swift in Sources */, 486E88BF220B78F4007CD915 /* ShapeNode.swift in Sources */, 486E88C0220B78F4007CD915 /* StarNode.swift in Sources */, 486E88C1220B78F4007CD915 /* GradientFillNode.swift in Sources */, 486E88C2220B78F4007CD915 /* StrokeNode.swift in Sources */, E654753B22AAA9B500FE590F /* LayerTextProvider.swift in Sources */, 486E88C3220B78F4007CD915 /* FillNode.swift in Sources */, 486E88C4220B78F4007CD915 /* GradientStrokeNode.swift in Sources */, 486E88C5220B78F4007CD915 /* ValueContainer.swift in Sources */, 486E88C6220B78F4007CD915 /* NodeProperty.swift in Sources */, 486E88C7220B78F4007CD915 /* AnyNodeProperty.swift in Sources */, 486E88C8220B78F4007CD915 /* NodePropertyMap.swift in Sources */, 486E88C9220B78F4007CD915 /* KeypathSearchable.swift in Sources */, 486E88CA220B78F4007CD915 /* AnyValueContainer.swift in Sources */, 486E88CB220B78F4007CD915 /* KeyframeInterpolator.swift in Sources */, 486E88CC220B78F4007CD915 /* SingleValueProvider.swift in Sources */, 486E88CD220B78F4007CD915 /* GroupInterpolator.swift in Sources */, 486E88CE220B78F4007CD915 /* ItemsExtension.swift in Sources */, 486E88CF220B78F4007CD915 /* ShapeRenderLayer.swift in Sources */, 486E88D0220B78F4007CD915 /* ShapeContainerLayer.swift in Sources */, 486E88D1220B78F4007CD915 /* PathNode.swift in Sources */, 486E88D2220B78F4007CD915 /* RenderNode.swift in Sources */, 486E88D3220B78F4007CD915 /* AnimatorNode.swift in Sources */, 486E88D4220B78F4007CD915 /* Ellipse.swift in Sources */, 486E88D5220B78F4007CD915 /* Trim.swift in Sources */, 486E88D6220B78F4007CD915 /* ShapeItem.swift in Sources */, 486E88D7220B78F4007CD915 /* Shape.swift in Sources */, 486E88D8220B78F4007CD915 /* Group.swift in Sources */, 486E88D9220B78F4007CD915 /* ShapeTransform.swift in Sources */, 486E88DA220B78F4007CD915 /* Merge.swift in Sources */, 486E88DB220B78F4007CD915 /* FillI.swift in Sources */, 486E88DC220B78F4007CD915 /* Repeater.swift in Sources */, 4899B00A24DB2A3D00194C96 /* TextLayer.swift in Sources */, 486E88DD220B78F4007CD915 /* GradientFill.swift in Sources */, 486E88DE220B78F4007CD915 /* GradientStroke.swift in Sources */, 486E88DF220B78F4007CD915 /* Stroke.swift in Sources */, 486E88E0220B78F4007CD915 /* Rectangle.swift in Sources */, 486E88E1220B78F4007CD915 /* Star.swift in Sources */, 486E88E2220B78F4007CD915 /* SolidLayerModel.swift in Sources */, 486E88E3220B78F4007CD915 /* LayerModel.swift in Sources */, 486E88E4220B78F4007CD915 /* ImageLayerModel.swift in Sources */, 486E88E5220B78F4007CD915 /* TextLayerModel.swift in Sources */, 486E88E6220B78F4007CD915 /* PreCompLayerModel.swift in Sources */, 486E88E7220B78F4007CD915 /* ShapeLayerModel.swift in Sources */, 486E88E8220B78F4007CD915 /* Animation.swift in Sources */, 486E88E9220B78F4007CD915 /* DashPattern.swift in Sources */, CD16164A2367325A00325353 /* GradientValueProvider.swift in Sources */, 486E88EA220B78F4007CD915 /* Transform.swift in Sources */, 486E88EB220B78F4007CD915 /* Mask.swift in Sources */, 486E88EC220B78F4007CD915 /* Marker.swift in Sources */, 486E88ED220B78F4007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */, 486E88EE220B78F4007CD915 /* KeyframeGroup.swift in Sources */, 486E88EF220B78F4007CD915 /* Keyframe.swift in Sources */, 486E88F0220B78F4007CD915 /* TextDocument.swift in Sources */, 486E88F1220B78F4007CD915 /* Glyph.swift in Sources */, 486E88F2220B78F4007CD915 /* TextAnimator.swift in Sources */, 486E88F3220B78F4007CD915 /* Font.swift in Sources */, 486E88F4220B78F4007CD915 /* ImageAsset.swift in Sources */, 486E88F5220B78F4007CD915 /* PrecompAsset.swift in Sources */, 486E88F6220B78F4007CD915 /* AssetLibrary.swift in Sources */, 486E88F7220B78F4007CD915 /* Asset.swift in Sources */, 486E88F8220B78F4007CD915 /* LayerDebugging.swift in Sources */, E654753522AAA91600FE590F /* AnimationTextProvider.swift in Sources */, 486E88F9220B78F4007CD915 /* AnimatorNodeDebugging.swift in Sources */, 486E88FA220B78F4007CD915 /* CGFloatExtensions.swift in Sources */, 486E88FB220B78F4007CD915 /* AnimationKeypathExtension.swift in Sources */, 486E88FC220B78F4007CD915 /* MathKit.swift in Sources */, 37A137F42265AF5B00E371E5 /* TextCompositionLayer.swift in Sources */, 486E88FD220B78F4007CD915 /* StringExtensions.swift in Sources */, 486E88FE220B78F4007CD915 /* BezierPath.swift in Sources */, 486E88FF220B78F4007CD915 /* CompoundBezierPath.swift in Sources */, 486E8900220B78F4007CD915 /* ColorExtension.swift in Sources */, 486E8901220B78F4007CD915 /* PathElement.swift in Sources */, 4866744322249C4E00258C00 /* TextAnimatorNode.swift in Sources */, 486E8902220B78F4007CD915 /* CurveVertex.swift in Sources */, 486E8903220B78F4007CD915 /* VectorsExtensions.swift in Sources */, 486E8904220B78F4007CD915 /* InterpolatableExtensions.swift in Sources */, 486E8905220B78F4007CD915 /* Interpolatable.swift in Sources */, 486E8906220B78F4007CD915 /* KeyframeExtensions.swift in Sources */, 486E8907220B78F4007CD915 /* AnimationContext.swift in Sources */, 486E8893220B78ED007CD915 /* FilepathImageProvider.swift in Sources */, 486E8894220B78ED007CD915 /* BundleImageProvider.swift in Sources */, 486E8895220B78ED007CD915 /* LottieView.swift in Sources */, 486E8896220B78ED007CD915 /* AnimationSubview.swift in Sources */, 486E8897220B78ED007CD915 /* AnimationViewInitializers.swift in Sources */, 486E8898220B78ED007CD915 /* AnimationView.swift in Sources */, 486E8899220B78ED007CD915 /* AnimationPublic.swift in Sources */, 486E889A220B78ED007CD915 /* AnimationImageProvider.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 486E85EF220A36F6007CD915 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 48F4EECD229F167F00949A97 /* TextCompositionLayer.swift in Sources */, 486E8908220B78FF007CD915 /* AnimationViewInitializers.swift in Sources */, 486E8909220B78FF007CD915 /* AnimationView.swift in Sources */, 486E890A220B78FF007CD915 /* AnimationPublic.swift in Sources */, 486E890B220B78FF007CD915 /* AnimationImageProvider.swift in Sources */, 486E890C220B78FF007CD915 /* FilepathImageProvider.swift in Sources */, 486E890D220B78FF007CD915 /* AnimatedSwitch.swift in Sources */, 486E890E220B78FF007CD915 /* BundleImageProvider.swift in Sources */, 486E890F220B78FF007CD915 /* UIColorExtension.swift in Sources */, 486E8910220B78FF007CD915 /* AnimatedButton.swift in Sources */, 486E8911220B78FF007CD915 /* LottieView.swift in Sources */, 486E8912220B78FF007CD915 /* AnimationSubview.swift in Sources */, 486E8913220B78FF007CD915 /* AnimatedControl.swift in Sources */, 486E8914220B78FF007CD915 /* AnimationTime.swift in Sources */, 486E8915220B78FF007CD915 /* Vectors.swift in Sources */, 486E8916220B78FF007CD915 /* Color.swift in Sources */, 486E8917220B78FF007CD915 /* AnimationCacheProvider.swift in Sources */, 486E8918220B78FF007CD915 /* LRUAnimationCache.swift in Sources */, 486E8919220B78FF007CD915 /* AnimationKeypath.swift in Sources */, 486E891A220B78FF007CD915 /* AnyValueProvider.swift in Sources */, 486E891B220B78FF007CD915 /* ColorValueProvider.swift in Sources */, 486E891C220B78FF007CD915 /* FloatValueProvider.swift in Sources */, 486E891D220B78FF007CD915 /* SizeValueProvider.swift in Sources */, 486E891E220B78FF007CD915 /* PointValueProvider.swift in Sources */, 486E891F220B78FF007CD915 /* CompositionLayer.swift in Sources */, 486E8920220B78FF007CD915 /* NullCompositionLayer.swift in Sources */, 25D5437522307C8C00ED90FA /* CompatibleAnimationView.swift in Sources */, 486E8922220B78FF007CD915 /* SolidCompositionLayer.swift in Sources */, 486E8923220B78FF007CD915 /* PreCompositionLayer.swift in Sources */, 486E8924220B78FF007CD915 /* ImageCompositionLayer.swift in Sources */, 486E8925220B78FF007CD915 /* ShapeCompositionLayer.swift in Sources */, 486E8926220B78FF007CD915 /* MaskContainerLayer.swift in Sources */, 486E8927220B78FF007CD915 /* AnimationContainer.swift in Sources */, 486E8928220B78FF007CD915 /* LayerTransformNode.swift in Sources */, 486E8929220B78FF007CD915 /* InvertedMatteLayer.swift in Sources */, 486E892A220B78FF007CD915 /* LayerImageProvider.swift in Sources */, 486E892B220B78FF007CD915 /* CompositionLayersInitializer.swift in Sources */, 486E892C220B78FF007CD915 /* TrimPathNode.swift in Sources */, 486E892D220B78FF007CD915 /* GroupNode.swift in Sources */, 486E892E220B78FF007CD915 /* GradientFillRenderer.swift in Sources */, 486E892F220B78FF007CD915 /* GradientStrokeRenderer.swift in Sources */, 486E8930220B78FF007CD915 /* FillRenderer.swift in Sources */, 486E8931220B78FF007CD915 /* StrokeRenderer.swift in Sources */, 486E8932220B78FF007CD915 /* GroupOutputNode.swift in Sources */, 486E8933220B78FF007CD915 /* PathOutputNode.swift in Sources */, 486E8934220B78FF007CD915 /* PassThroughOutputNode.swift in Sources */, 486E8935220B78FF007CD915 /* EllipseNode.swift in Sources */, 486E8936220B78FF007CD915 /* PolygonNode.swift in Sources */, 486E8937220B78FF007CD915 /* RectNode.swift in Sources */, 486E8938220B78FF007CD915 /* ShapeNode.swift in Sources */, 486E8939220B78FF007CD915 /* StarNode.swift in Sources */, E654753C22AAA9B600FE590F /* LayerTextProvider.swift in Sources */, 486E893A220B78FF007CD915 /* GradientFillNode.swift in Sources */, 486E893B220B78FF007CD915 /* StrokeNode.swift in Sources */, 486E893C220B78FF007CD915 /* FillNode.swift in Sources */, 486E893D220B78FF007CD915 /* GradientStrokeNode.swift in Sources */, 486E893E220B78FF007CD915 /* ValueContainer.swift in Sources */, 486E893F220B78FF007CD915 /* NodeProperty.swift in Sources */, 486E8940220B78FF007CD915 /* AnyNodeProperty.swift in Sources */, 486E8941220B78FF007CD915 /* NodePropertyMap.swift in Sources */, 486E8942220B78FF007CD915 /* KeypathSearchable.swift in Sources */, 486E8943220B78FF007CD915 /* AnyValueContainer.swift in Sources */, 486E8944220B78FF007CD915 /* KeyframeInterpolator.swift in Sources */, 4866744422249C4E00258C00 /* TextAnimatorNode.swift in Sources */, 486E8945220B78FF007CD915 /* SingleValueProvider.swift in Sources */, 486E8946220B78FF007CD915 /* GroupInterpolator.swift in Sources */, 486E8947220B78FF007CD915 /* ItemsExtension.swift in Sources */, 486E8948220B78FF007CD915 /* ShapeRenderLayer.swift in Sources */, 486E8949220B78FF007CD915 /* ShapeContainerLayer.swift in Sources */, 486E894A220B78FF007CD915 /* PathNode.swift in Sources */, 486E894B220B78FF007CD915 /* RenderNode.swift in Sources */, 486E894C220B78FF007CD915 /* AnimatorNode.swift in Sources */, 486E894D220B78FF007CD915 /* Ellipse.swift in Sources */, 486E894E220B78FF007CD915 /* Trim.swift in Sources */, E654753622AAA91700FE590F /* AnimationTextProvider.swift in Sources */, 486E894F220B78FF007CD915 /* ShapeItem.swift in Sources */, 486E8950220B78FF007CD915 /* Shape.swift in Sources */, 486E8951220B78FF007CD915 /* Group.swift in Sources */, 486E8952220B78FF007CD915 /* ShapeTransform.swift in Sources */, 486E8953220B78FF007CD915 /* Merge.swift in Sources */, 486E8954220B78FF007CD915 /* FillI.swift in Sources */, 486E8955220B78FF007CD915 /* Repeater.swift in Sources */, 486E8956220B78FF007CD915 /* GradientFill.swift in Sources */, 486E8957220B78FF007CD915 /* GradientStroke.swift in Sources */, 486E8958220B78FF007CD915 /* Stroke.swift in Sources */, 486E8959220B78FF007CD915 /* Rectangle.swift in Sources */, 4899B00B24DB2A3D00194C96 /* TextLayer.swift in Sources */, 486E895A220B78FF007CD915 /* Star.swift in Sources */, 486E895B220B78FF007CD915 /* SolidLayerModel.swift in Sources */, 486E895C220B78FF007CD915 /* LayerModel.swift in Sources */, 486E895D220B78FF007CD915 /* ImageLayerModel.swift in Sources */, 486E895E220B78FF007CD915 /* TextLayerModel.swift in Sources */, 486E895F220B78FF007CD915 /* PreCompLayerModel.swift in Sources */, 25D5437322307C8800ED90FA /* CompatibleAnimationKeypath.swift in Sources */, 486E8960220B78FF007CD915 /* ShapeLayerModel.swift in Sources */, 486E8961220B78FF007CD915 /* Animation.swift in Sources */, 486E8962220B78FF007CD915 /* DashPattern.swift in Sources */, 486E8963220B78FF007CD915 /* Transform.swift in Sources */, CD16164B2367325A00325353 /* GradientValueProvider.swift in Sources */, 486E8964220B78FF007CD915 /* Mask.swift in Sources */, 486E8965220B78FF007CD915 /* Marker.swift in Sources */, 486E8966220B78FF007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */, 486E8967220B78FF007CD915 /* KeyframeGroup.swift in Sources */, 486E8968220B78FF007CD915 /* Keyframe.swift in Sources */, 486E8969220B78FF007CD915 /* TextDocument.swift in Sources */, 486E896A220B78FF007CD915 /* Glyph.swift in Sources */, 486E896B220B78FF007CD915 /* TextAnimator.swift in Sources */, 486E896C220B78FF007CD915 /* Font.swift in Sources */, 486E896D220B78FF007CD915 /* ImageAsset.swift in Sources */, 486E896E220B78FF007CD915 /* PrecompAsset.swift in Sources */, 486E896F220B78FF007CD915 /* AssetLibrary.swift in Sources */, 486E8970220B78FF007CD915 /* Asset.swift in Sources */, 486E8971220B78FF007CD915 /* LayerDebugging.swift in Sources */, 486E8972220B78FF007CD915 /* AnimatorNodeDebugging.swift in Sources */, 486E8973220B78FF007CD915 /* CGFloatExtensions.swift in Sources */, 486E8974220B78FF007CD915 /* AnimationKeypathExtension.swift in Sources */, 486E8975220B78FF007CD915 /* MathKit.swift in Sources */, 486E8976220B78FF007CD915 /* StringExtensions.swift in Sources */, 486E8977220B78FF007CD915 /* BezierPath.swift in Sources */, 486E8978220B78FF007CD915 /* CompoundBezierPath.swift in Sources */, 486E8979220B78FF007CD915 /* ColorExtension.swift in Sources */, 4899B00324DB294A00194C96 /* AnimationFontProvider.swift in Sources */, 486E897A220B78FF007CD915 /* PathElement.swift in Sources */, 486E897B220B78FF007CD915 /* CurveVertex.swift in Sources */, 486E897C220B78FF007CD915 /* VectorsExtensions.swift in Sources */, 4899B00524DB294F00194C96 /* LayerFontProvider.swift in Sources */, 486E897D220B78FF007CD915 /* InterpolatableExtensions.swift in Sources */, 486E897E220B78FF007CD915 /* Interpolatable.swift in Sources */, 486E897F220B78FF007CD915 /* KeyframeExtensions.swift in Sources */, 486E8980220B78FF007CD915 /* AnimationContext.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 486E8672220A3751007CD915 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 486E8989220B790E007CD915 /* AnimationTime.swift in Sources */, 486E898A220B790E007CD915 /* Vectors.swift in Sources */, 486E898B220B790E007CD915 /* Color.swift in Sources */, 486E898C220B790E007CD915 /* AnimationCacheProvider.swift in Sources */, 486E898D220B790E007CD915 /* LRUAnimationCache.swift in Sources */, 486E898E220B790E007CD915 /* AnimationKeypath.swift in Sources */, 486E898F220B790E007CD915 /* AnyValueProvider.swift in Sources */, 486E8990220B790E007CD915 /* ColorValueProvider.swift in Sources */, 486E8991220B790E007CD915 /* FloatValueProvider.swift in Sources */, 486E8992220B790E007CD915 /* SizeValueProvider.swift in Sources */, 4899B00624DB294F00194C96 /* LayerFontProvider.swift in Sources */, 486E8993220B790E007CD915 /* PointValueProvider.swift in Sources */, 486E8994220B790E007CD915 /* CompositionLayer.swift in Sources */, 486E8995220B790E007CD915 /* NullCompositionLayer.swift in Sources */, 486E8996220B790E007CD915 /* TextCompositionLayer.swift in Sources */, 486E8997220B790E007CD915 /* SolidCompositionLayer.swift in Sources */, 486E8998220B790E007CD915 /* PreCompositionLayer.swift in Sources */, 486E8999220B790E007CD915 /* ImageCompositionLayer.swift in Sources */, 486E899A220B790E007CD915 /* ShapeCompositionLayer.swift in Sources */, 486E899B220B790E007CD915 /* MaskContainerLayer.swift in Sources */, 486E899C220B790E007CD915 /* AnimationContainer.swift in Sources */, 486E899D220B790E007CD915 /* LayerTransformNode.swift in Sources */, 486E899E220B790E007CD915 /* InvertedMatteLayer.swift in Sources */, 486E899F220B790E007CD915 /* LayerImageProvider.swift in Sources */, 486E89A0220B790E007CD915 /* CompositionLayersInitializer.swift in Sources */, 486E89A1220B790E007CD915 /* TrimPathNode.swift in Sources */, 486E89A2220B790E007CD915 /* GroupNode.swift in Sources */, 486E89A3220B790E007CD915 /* GradientFillRenderer.swift in Sources */, 486E89A4220B790E007CD915 /* GradientStrokeRenderer.swift in Sources */, 486E89A5220B790E007CD915 /* FillRenderer.swift in Sources */, 486E89A6220B790E007CD915 /* StrokeRenderer.swift in Sources */, 4899B00424DB294B00194C96 /* AnimationFontProvider.swift in Sources */, 486E89A7220B790E007CD915 /* GroupOutputNode.swift in Sources */, 486E89A8220B790E007CD915 /* PathOutputNode.swift in Sources */, 486E89A9220B790E007CD915 /* PassThroughOutputNode.swift in Sources */, 486E89AA220B790E007CD915 /* EllipseNode.swift in Sources */, 486E89AB220B790E007CD915 /* PolygonNode.swift in Sources */, 486E89AC220B790E007CD915 /* RectNode.swift in Sources */, 486E89AD220B790E007CD915 /* ShapeNode.swift in Sources */, 486E89AE220B790E007CD915 /* StarNode.swift in Sources */, 486E89AF220B790E007CD915 /* GradientFillNode.swift in Sources */, E654753D22AAA9B600FE590F /* LayerTextProvider.swift in Sources */, 486E89B0220B790E007CD915 /* StrokeNode.swift in Sources */, 486E89B1220B790E007CD915 /* FillNode.swift in Sources */, 486E89B2220B790E007CD915 /* GradientStrokeNode.swift in Sources */, 486E89B3220B790E007CD915 /* ValueContainer.swift in Sources */, 486E89B4220B790E007CD915 /* NodeProperty.swift in Sources */, 486E89B5220B790E007CD915 /* AnyNodeProperty.swift in Sources */, 486E89B6220B790E007CD915 /* NodePropertyMap.swift in Sources */, 486E89B7220B790E007CD915 /* KeypathSearchable.swift in Sources */, 486E89B8220B790E007CD915 /* AnyValueContainer.swift in Sources */, 486E89B9220B790E007CD915 /* KeyframeInterpolator.swift in Sources */, 486E89BA220B790E007CD915 /* SingleValueProvider.swift in Sources */, 486E89BB220B790E007CD915 /* GroupInterpolator.swift in Sources */, 486E89BC220B790E007CD915 /* ItemsExtension.swift in Sources */, 486E89BD220B790E007CD915 /* ShapeRenderLayer.swift in Sources */, 486E89BE220B790E007CD915 /* ShapeContainerLayer.swift in Sources */, 486E89BF220B790E007CD915 /* PathNode.swift in Sources */, 486E89C0220B790E007CD915 /* RenderNode.swift in Sources */, 486E89C1220B790E007CD915 /* AnimatorNode.swift in Sources */, 486E89C2220B790E007CD915 /* Ellipse.swift in Sources */, 486E89C3220B790E007CD915 /* Trim.swift in Sources */, 486E89C4220B790E007CD915 /* ShapeItem.swift in Sources */, 486E89C5220B790E007CD915 /* Shape.swift in Sources */, 486E89C6220B790E007CD915 /* Group.swift in Sources */, 486E89C7220B790E007CD915 /* ShapeTransform.swift in Sources */, 486E89C8220B790E007CD915 /* Merge.swift in Sources */, 486E89C9220B790E007CD915 /* FillI.swift in Sources */, 4899B00C24DB2A3D00194C96 /* TextLayer.swift in Sources */, 486E89CA220B790E007CD915 /* Repeater.swift in Sources */, 486E89CB220B790E007CD915 /* GradientFill.swift in Sources */, 486E89CC220B790E007CD915 /* GradientStroke.swift in Sources */, 486E89CD220B790E007CD915 /* Stroke.swift in Sources */, 486E89CE220B790E007CD915 /* Rectangle.swift in Sources */, 486E89CF220B790E007CD915 /* Star.swift in Sources */, 486E89D0220B790E007CD915 /* SolidLayerModel.swift in Sources */, 486E89D1220B790E007CD915 /* LayerModel.swift in Sources */, 486E89D2220B790E007CD915 /* ImageLayerModel.swift in Sources */, 486E89D3220B790E007CD915 /* TextLayerModel.swift in Sources */, 486E89D4220B790E007CD915 /* PreCompLayerModel.swift in Sources */, 486E89D5220B790E007CD915 /* ShapeLayerModel.swift in Sources */, 486E89D6220B790E007CD915 /* Animation.swift in Sources */, CD16164C2367325A00325353 /* GradientValueProvider.swift in Sources */, 486E89D7220B790E007CD915 /* DashPattern.swift in Sources */, 486E89D8220B790E007CD915 /* Transform.swift in Sources */, 486E89D9220B790E007CD915 /* Mask.swift in Sources */, 486E89DA220B790E007CD915 /* Marker.swift in Sources */, 486E89DB220B790E007CD915 /* KeyedDecodingContainerExtensions.swift in Sources */, 486E89DC220B790E007CD915 /* KeyframeGroup.swift in Sources */, 486E89DD220B790E007CD915 /* Keyframe.swift in Sources */, 486E89DE220B790E007CD915 /* TextDocument.swift in Sources */, 486E89DF220B790E007CD915 /* Glyph.swift in Sources */, 486E89E0220B790E007CD915 /* TextAnimator.swift in Sources */, 486E89E1220B790E007CD915 /* Font.swift in Sources */, 486E89E2220B790E007CD915 /* ImageAsset.swift in Sources */, 486E89E3220B790E007CD915 /* PrecompAsset.swift in Sources */, 486E89E4220B790E007CD915 /* AssetLibrary.swift in Sources */, 486E89E5220B790E007CD915 /* Asset.swift in Sources */, E654753722AAA91800FE590F /* AnimationTextProvider.swift in Sources */, 486E89E6220B790E007CD915 /* LayerDebugging.swift in Sources */, 486E89E7220B790E007CD915 /* AnimatorNodeDebugging.swift in Sources */, 486E89E8220B790E007CD915 /* CGFloatExtensions.swift in Sources */, 486E89E9220B790E007CD915 /* AnimationKeypathExtension.swift in Sources */, 486E89EA220B790E007CD915 /* MathKit.swift in Sources */, 486E89EB220B790E007CD915 /* StringExtensions.swift in Sources */, 486E89EC220B790E007CD915 /* BezierPath.swift in Sources */, 486E89ED220B790E007CD915 /* CompoundBezierPath.swift in Sources */, 486E89EE220B790E007CD915 /* ColorExtension.swift in Sources */, 486E89EF220B790E007CD915 /* PathElement.swift in Sources */, 4866744522249C4E00258C00 /* TextAnimatorNode.swift in Sources */, 486E89F0220B790E007CD915 /* CurveVertex.swift in Sources */, 486E89F1220B790E007CD915 /* VectorsExtensions.swift in Sources */, 486E89F2220B790E007CD915 /* InterpolatableExtensions.swift in Sources */, 486E89F3220B790E007CD915 /* Interpolatable.swift in Sources */, 486E89F4220B790E007CD915 /* KeyframeExtensions.swift in Sources */, 486E89F5220B790E007CD915 /* AnimationContext.swift in Sources */, 486E8981220B7908007CD915 /* FilepathImageProvider.swift in Sources */, 486E8982220B7908007CD915 /* BundleImageProvider.swift in Sources */, 486E8983220B7908007CD915 /* LottieView.swift in Sources */, 486E8984220B7908007CD915 /* AnimationSubview.swift in Sources */, 486E8985220B7908007CD915 /* AnimationViewInitializers.swift in Sources */, 486E8986220B7908007CD915 /* AnimationView.swift in Sources */, 486E8987220B7908007CD915 /* AnimationPublic.swift in Sources */, 486E8988220B7908007CD915 /* AnimationImageProvider.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 486E8397220A3038007CD915 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 486E8398220A3038007CD915 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 486E83B8220A317C007CD915 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = "com.airbnb.Lottie-iOS"; PRODUCT_NAME = Lottie; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 486E83B9220A317C007CD915 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = "com.airbnb.Lottie-iOS"; PRODUCT_NAME = Lottie; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; 486E84E8220A357D007CD915 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = "com.airbnb.Lottie-tvOS"; PRODUCT_NAME = Lottie; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; 486E84E9220A357D007CD915 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = "com.airbnb.Lottie-tvOS"; PRODUCT_NAME = Lottie; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; 486E856D220A3606007CD915 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "com.airbnb.Lottie-macOS"; PRODUCT_NAME = Lottie; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; }; name = Debug; }; 486E856E220A3606007CD915 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; INFOPLIST_FILE = Lottie/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "com.airbnb.Lottie-macOS"; PRODUCT_NAME = Lottie; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; }; name = Release; }; 486E85F8220A36F6007CD915 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = VM8ZLJG6JZ; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = Lottie; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 486E85F9220A36F6007CD915 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = VM8ZLJG6JZ; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = Lottie; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; 486E867C220A3751007CD915 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = VM8ZLJG6JZ; EXECUTABLE_PREFIX = lib; MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = Lottie; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; }; name = Debug; }; 486E867D220A3751007CD915 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = VM8ZLJG6JZ; EXECUTABLE_PREFIX = lib; MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_NAME = Lottie; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 486E838B220A3038007CD915 /* Build configuration list for PBXProject "Lottie" */ = { isa = XCConfigurationList; buildConfigurations = ( 486E8397220A3038007CD915 /* Debug */, 486E8398220A3038007CD915 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 486E83B7220A317C007CD915 /* Build configuration list for PBXNativeTarget "Lottie_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 486E83B8220A317C007CD915 /* Debug */, 486E83B9220A317C007CD915 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 486E84E7220A357D007CD915 /* Build configuration list for PBXNativeTarget "Lottie_tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 486E84E8220A357D007CD915 /* Debug */, 486E84E9220A357D007CD915 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 486E856C220A3606007CD915 /* Build configuration list for PBXNativeTarget "Lottie_macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 486E856D220A3606007CD915 /* Debug */, 486E856E220A3606007CD915 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 486E85F7220A36F6007CD915 /* Build configuration list for PBXNativeTarget "LottieLibraryIOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 486E85F8220A36F6007CD915 /* Debug */, 486E85F9220A36F6007CD915 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 486E867B220A3751007CD915 /* Build configuration list for PBXNativeTarget "LottieLibraryMacOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 486E867C220A3751007CD915 /* Debug */, 486E867D220A3751007CD915 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 486E8388220A3038007CD915 /* Project object */; }