From e542e960310b7919a8d616e35e1bb91bf0e9e23f Mon Sep 17 00:00:00 2001 From: Yunus M Date: Thu, 30 Jan 2025 21:51:49 +0530 Subject: [PATCH] feat: aws integration (#6954) * feat: aws Integration skeleton UI (#6758) * feat: add AWS integration in the integrations list and redirect to the new Cloud Integration page * feat: cloud integration details page header (i.e. breadcrumb and get help button) UI * feat: hero section UI * refactor: extract Header and HeroSection components from CloudIntegrationPage * feat: services tab bar and sidebar UI * feat: cloud integration details services UI * refactor: group and extract cloud integration components to files * fix: set default active service to the first service in the list if no service is specified * feat: add NEW flag for AWS integration in the integrations list page * chore: overall improvements * chore: move cloud integration pages to /container * fix: hero section background * feat: aws Integration: Account setup basic UI and functionality (#6806) * feat: implement basic cloud account management UI in HeroSection * feat: aws Integration: Integrate now modal (#6807) * feat: implement basic cloud account management UI in HeroSection * feat: start working on integrate now modal UI * feat: integrate now modal UI * feat: integrate now modal states and json server API integration * feat: get accounts from json-server API, and redirect Add new account to the integrations modal * feat: display error state if last_heartbeat_ts_ms is null even after 5 minutes * chore: update import path for regions data in useRegionSelection hook * chore: move hero section components inside the HeroSection/components * feat: create a reusable modal component * refactor: make the cloud account setup modal readable / DRYer * feat: aws Integration: Account settings modal (#6808) * feat: implement basic cloud account management UI in HeroSection * feat: start working on integrate now modal UI * feat: get accounts from json-server API, and redirect Add new account to the integrations modal * feat: integrate now modal UI * feat: integrate now modal states and json server API integration * feat: account settings * feat: service status UI * refactor: make account settings modal more readable and overall improvements * feat: Get data from json server api data in service sections (#6809) * feat: implement basic cloud account management UI in HeroSection * feat: start working on integrate now modal UI * feat: get accounts from json-server API, and redirect Add new account to the integrations modal * refactor: make the cloud account setup modal readable / DRYer * feat: integrate now modal states and json server API integration * refactor: make account settings modal more readable and overall improvements * feat: integrate now modal states and json server API integration * feat: display error state if last_heartbeat_ts_ms is null even after 5 minutes * feat: get the services list and details from json server API response * feat: update account actions to set accountId in URL query on initial account load * feat: configure service modal (#6814) * feat: implement basic cloud account management UI in HeroSection * feat: start working on integrate now modal UI * feat: get accounts from json-server API, and redirect Add new account to the integrations modal * refactor: make the cloud account setup modal readable / DRYer * feat: integrate now modal states and json server API integration * feat: get accounts from json-server API, and redirect Add new account to the integrations modal * feat: integrate now modal states and json server API integration * feat: get accounts from json-server API, and redirect Add new account to the integrations modal * feat: display error state if last_heartbeat_ts_ms is null even after 5 minutes * feat: account settings * feat: service status UI * feat: get the services list and details from json server API response * feat: update account actions to set accountId in URL query on initial account load * feat: configure service modal UI * feat: configure service modal functionality and API changes * feat: replace loading indicators with Spinner component in ServiceDetails and ServicesList * fix: make the configure service modal work * feat: light mode support and overall improvements to AWS integration page (#6817) * refactor: make the cloud account setup modal readable / DRYer * feat: integrate now modal states and json server API integration * refactor: make account settings modal more readable and overall improvements * fix: integrate now modal button improvements * feat: aws integrations light mode * refactor: overall improvements * refactor: define react query keys in constant * feat: services filter * feat: render service overview as markdown * feat: integrate AWS integration page API (#6851) * feat: replace json-server APIs with actual APIs * fix: add null checks and fix the issues * chore: remove the console.log * feat: temporarily hide AWS Integration from integrations list * chore: add optimized png * refactor: extract service filter types into an enum * chore: remove console.log * chore: remove duplicate files * refactor: move regions to utils * fix: get account id from url param * chore: address PR review comments * refactor: use the IntegrateNowFormSections inside RegionForm * chore: move integrations select inline style to a common class --------- Co-authored-by: Shaheer Kochai --- frontend/package.json | 3 + frontend/public/Icons/solid-check-circle.svg | 6 + .../public/Images/integrations-hero-bg.png | Bin 0 -> 198656 bytes frontend/public/Logos/aws-dark.svg | 23 + frontend/public/Logos/aws-light.svg | 9 + frontend/src/api/integrations/aws/index.ts | 76 + .../assets/Lotties/integrations-success.json | 15119 ++++++++++++++++ .../SignozModal/SignozModal.style.scss | 117 + .../components/SignozModal/SignozModal.tsx | 25 + frontend/src/constants/reactQueryKeys.ts | 9 + frontend/src/container/AppLayout/index.tsx | 7 + .../CloudIntegrationPage.tsx | 15 + .../Header/Header.styles.scss | 65 + .../CloudIntegrationPage/Header/Header.tsx | 43 + .../HeroSection/HeroSection.style.scss | 72 + .../HeroSection/HeroSection.tsx | 34 + .../components/AccountActions.style.scss | 127 + .../HeroSection/components/AccountActions.tsx | 159 + .../AccountSettingsModal.style.scss | 189 + .../components/AccountSettingsModal.tsx | 181 + .../HeroSection/components/AlertMessage.tsx | 53 + .../CloudAccountSetupModal.style.scss | 221 + .../components/CloudAccountSetupModal.tsx | 185 + .../components/IntegrateNowFormSections.tsx | 137 + .../HeroSection/components/RegionForm.tsx | 94 + .../components/RegionSelector.style.scss | 21 + .../HeroSection/components/RegionSelector.tsx | 63 + .../components/SuccessView.style.scss | 156 + .../HeroSection/components/SuccessView.tsx | 78 + .../CloudIntegrationPage/HeroSection/types.ts | 33 + .../CloudServiceDashboards.tsx | 36 + .../CloudServiceDataCollected.tsx | 87 + .../ConfigureServiceModal.styles.scss | 89 + .../ServicesSection/ConfigureServiceModal.tsx | 199 + .../ServicesSection/ServiceDetails.tsx | 135 + .../ServicesSection/ServiceItem.tsx | 39 + .../ServicesSection/ServicesList.tsx | 52 + .../ServicesSection/ServicesTabs.style.scss | 431 + .../ServicesSection/ServicesTabs.tsx | 115 + .../ServicesSection/types.ts | 135 + .../aws/useAccountSettingsModal.ts | 139 + .../integrations/aws/useAccountStatus.ts | 21 + .../hooks/integrations/aws/useAwsAccounts.ts | 8 + .../aws/useGenerateConnectionUrl.ts | 21 + .../integrations/aws/useGetAccountServices.ts | 12 + .../integrations/aws/useIntegrationModal.ts | 164 + .../integrations/aws/useRegionSelection.ts | 58 + .../integrations/aws/useServiceDetails.ts | 17 + .../aws/useUpdateAccountConfig.ts | 22 + .../aws/useUpdateServiceConfig.ts | 45 + frontend/src/hooks/useDarkMode/index.tsx | 3 + .../IntegrationDetailHeader.tsx | 6 +- .../IntegrationDetailPage.styles.scss | 8 +- .../IntegrationDetailPage.tsx | 4 +- .../IntegrationsUninstallBar.tsx | 14 +- .../Integrations/Integrations.styles.scss | 13 + .../pages/Integrations/IntegrationsList.tsx | 36 +- frontend/src/pages/Integrations/utils.ts | 4 + .../IntegrationsModulePage.tsx | 11 +- frontend/src/types/api/integrations/aws.ts | 39 + frontend/src/types/api/integrations/types.ts | 3 +- frontend/src/utils/regions.ts | 152 + frontend/yarn.lock | 23 +- 63 files changed, 19439 insertions(+), 22 deletions(-) create mode 100644 frontend/public/Icons/solid-check-circle.svg create mode 100644 frontend/public/Images/integrations-hero-bg.png create mode 100644 frontend/public/Logos/aws-dark.svg create mode 100644 frontend/public/Logos/aws-light.svg create mode 100644 frontend/src/api/integrations/aws/index.ts create mode 100644 frontend/src/assets/Lotties/integrations-success.json create mode 100644 frontend/src/components/SignozModal/SignozModal.style.scss create mode 100644 frontend/src/components/SignozModal/SignozModal.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss create mode 100644 frontend/src/container/CloudIntegrationPage/Header/Header.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountSettingsModal.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountSettingsModal.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/RegionForm.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/RegionSelector.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/RegionSelector.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/SuccessView.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/components/SuccessView.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/HeroSection/types.ts create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/CloudServiceDashboards.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/CloudServiceDataCollected.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ConfigureServiceModal.styles.scss create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ConfigureServiceModal.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ServiceDetails.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ServiceItem.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ServicesList.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ServicesTabs.style.scss create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/ServicesTabs.tsx create mode 100644 frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts create mode 100644 frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts create mode 100644 frontend/src/hooks/integrations/aws/useAccountStatus.ts create mode 100644 frontend/src/hooks/integrations/aws/useAwsAccounts.ts create mode 100644 frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts create mode 100644 frontend/src/hooks/integrations/aws/useGetAccountServices.ts create mode 100644 frontend/src/hooks/integrations/aws/useIntegrationModal.ts create mode 100644 frontend/src/hooks/integrations/aws/useRegionSelection.ts create mode 100644 frontend/src/hooks/integrations/aws/useServiceDetails.ts create mode 100644 frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts create mode 100644 frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts create mode 100644 frontend/src/types/api/integrations/aws.ts create mode 100644 frontend/src/utils/regions.ts diff --git a/frontend/package.json b/frontend/package.json index c5f4a633939a..dc9161fd6a93 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -107,6 +107,7 @@ "react-grid-layout": "^1.3.4", "react-helmet-async": "1.3.0", "react-i18next": "^11.16.1", + "react-lottie": "1.2.10", "react-markdown": "8.0.7", "react-query": "3.39.3", "react-redux": "^7.2.2", @@ -178,6 +179,7 @@ "@types/react-dom": "18.0.10", "@types/react-grid-layout": "^1.1.2", "@types/react-helmet-async": "1.0.3", + "@types/react-lottie": "1.2.10", "@types/react-redux": "^7.1.11", "@types/react-resizable": "3.0.3", "@types/react-router-dom": "^5.1.6", @@ -218,6 +220,7 @@ "portfinder-sync": "^0.0.2", "postcss": "8.4.38", "prettier": "2.2.1", + "prop-types": "15.8.1", "raw-loader": "4.0.2", "react-hooks-testing-library": "0.6.0", "react-hot-loader": "^4.13.0", diff --git a/frontend/public/Icons/solid-check-circle.svg b/frontend/public/Icons/solid-check-circle.svg new file mode 100644 index 000000000000..abb936547b60 --- /dev/null +++ b/frontend/public/Icons/solid-check-circle.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/frontend/public/Images/integrations-hero-bg.png b/frontend/public/Images/integrations-hero-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..13e5fea1fd940ee7b97617c3b2b49259709c42fc GIT binary patch literal 198656 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Μ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 + + + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/public/Logos/aws-light.svg b/frontend/public/Logos/aws-light.svg new file mode 100644 index 000000000000..ecfcfc08d4ee --- /dev/null +++ b/frontend/public/Logos/aws-light.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend/src/api/integrations/aws/index.ts b/frontend/src/api/integrations/aws/index.ts new file mode 100644 index 000000000000..360a8e30ea6f --- /dev/null +++ b/frontend/src/api/integrations/aws/index.ts @@ -0,0 +1,76 @@ +import axios from 'api'; +import { + CloudAccount, + Service, + ServiceData, + UpdateServiceConfigPayload, + UpdateServiceConfigResponse, +} from 'container/CloudIntegrationPage/ServicesSection/types'; +import { + AccountConfigPayload, + AccountConfigResponse, + ConnectionUrlResponse, +} from 'types/api/integrations/aws'; + +export const getAwsAccounts = async (): Promise => { + const response = await axios.get('/cloud-integrations/aws/accounts'); + + return response.data.data; +}; + +export const getAwsServices = async ( + accountId?: string, +): Promise => { + const params = accountId ? { account_id: accountId } : undefined; + const response = await axios.get('/cloud-integrations/aws/services', { + params, + }); + + return response.data.data.services; +}; + +export const getServiceDetails = async ( + serviceId: string, + accountId?: string, +): Promise => { + const params = accountId ? { account_id: accountId } : undefined; + const response = await axios.get( + `/cloud-integrations/aws/services/${serviceId}`, + { params }, + ); + return response.data.data; +}; + +export const generateConnectionUrl = async (params: { + agent_config: { region: string }; + account_config: { regions: string[] }; + account_id?: string; +}): Promise => { + const response = await axios.post( + '/cloud-integrations/aws/accounts/generate-connection-url', + params, + ); + return response.data.data; +}; + +export const updateAccountConfig = async ( + accountId: string, + payload: AccountConfigPayload, +): Promise => { + const response = await axios.post( + `/cloud-integrations/aws/accounts/${accountId}/config`, + payload, + ); + return response.data; +}; + +export const updateServiceConfig = async ( + serviceId: string, + payload: UpdateServiceConfigPayload, +): Promise => { + const response = await axios.post( + `/cloud-integrations/aws/services/${serviceId}/config`, + payload, + ); + return response.data; +}; diff --git a/frontend/src/assets/Lotties/integrations-success.json b/frontend/src/assets/Lotties/integrations-success.json new file mode 100644 index 000000000000..c542fa7c770f --- /dev/null +++ b/frontend/src/assets/Lotties/integrations-success.json @@ -0,0 +1,15119 @@ +{ + "v": "5.7.4", + "fr": 25, + "ip": 0, + "op": 61, + "w": 2000, + "h": 1500, + "nm": "Comp 1", + "ddd": 0, + "assets": [], + "layers": [ + { + "ddd": 0, + "ind": 1, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-163] + }, + { "t": 55, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005.824, 619.264, 0], + "to": [47.833, -837.324, 0], + "ti": [-12.35, -974.703, 0] + }, + { "t": 55, "s": [1094.16, 1533.264, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [60, 60, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 2, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-394] + }, + { "t": 53, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1010.095, 615.521, 0], + "to": [-545.653, -843.595, 0], + "ti": [0, 0, 0] + }, + { "t": 53, "s": [228.616, 1510.761, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 3, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [39] + }, + { "t": 46, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1002.719, 619.861, 0], + "to": [263.947, -1203.732, 0], + "ti": [3.109, -775.847, 0] + }, + { "t": 46, "s": [1330.613, 1592.946, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 47, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 4, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-62] + }, + { "t": 55, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1006, 615, 0], + "to": [38.89, -505.682, 0], + "ti": [59.961, -1186.548, 0] + }, + { "t": 55, "s": [1013.736, 1538.081, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [32, 32, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 5, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-268] + }, + { "t": 53, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 617, 0], + "to": [-261.194, -832.256, 0], + "ti": [-7.929, -614.302, 0] + }, + { "t": 53, "s": [589.638, 1532.668, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 6, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-55] + }, + { "t": 52, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1006.095, 614.521, 0], + "to": [-49.962, -1353.467, 0], + "ti": [0, 0, 0] + }, + { "t": 52, "s": [1271.671, 1575.111, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 7, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-177] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1002.719, 613.861, 0], + "to": [-59.652, -732.352, 0], + "ti": [-40.052, -1556.906, 0] + }, + { "t": 45, "s": [155.286, 1527.951, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 44, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 8, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [95] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002, 612, 0], + "to": [-91.822, -1217.204, 0], + "ti": [-41.291, -492.108, 0] + }, + { "t": 53, "s": [851.36, 1530.168, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 9, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-244] + }, + { "t": 52, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1001.095, 617.521, 0], + "to": [67.998, -994.643, 0], + "ti": [0, 0, 0] + }, + { "t": 52, "s": [1057.45, 1539.378, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 10, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [513] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [996.648, 622.452, 0], + "to": [-324.371, -407.148, 0], + "ti": [-8.617, -1147.384, 0] + }, + { "t": 45, "s": [68.486, 1524.929, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 11, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [146] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002, 615, 0], + "to": [183.621, -586.318, 0], + "ti": [17.035, -1010.184, 0] + }, + { "t": 53, "s": [1231.091, 1598.246, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 12, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [623] + }, + { "t": 51, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1004, 622, 0], + "to": [-25.325, -1026.712, 0], + "ti": [-7.344, -1075.919, 0] + }, + { "t": 51, "s": [750.964, 1522.52, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [81, 81, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 13, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.667], "y": [1] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [1070] + }, + { "t": 53, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1003.095, 613.521, 0], + "to": [-116.644, -764.284, 0], + "ti": [0, 0, 0] + }, + { "t": 53, "s": [800.229, 1554.914, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 14, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [109] + }, + { "t": 45, "s": [-529] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.029] }, + "o": { "x": [0.028], "y": [0.478] }, + "t": 0, + "s": [1000.642] + }, + { "t": 45, "s": [1535.464] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.91] }, + "o": { "x": [0.124], "y": [-0.204] }, + "t": 0, + "s": [627.148] + }, + { "t": 45, "s": [1540.946] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 15, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [426] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1001, 618, 0], + "to": [-65.898, -878.109, 0], + "ti": [4.799, -737.256, 0] + }, + { "t": 60, "s": [436.816, 1506.576, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 16, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1008, 619, 0], + "to": [25.902, -580.884, 0], + "ti": [-22.295, -1897.316, 0] + }, + { "t": 58, "s": [1704.15, 1546.593, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [68, 68, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 17, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [322] + }, + { "t": 58, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1004.353, 615.76, 0], + "to": [-237.826, -861.043, 0], + "ti": [0, 0, 0] + }, + { "t": 58, "s": [520.022, 1518.206, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [54, 54, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 18, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [597] + }, + { "t": 52, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [997.227, 625.636, 0], + "to": [22.889, -98.275, 0], + "ti": [-15.297, -1433.804, 0] + }, + { "t": 44, "s": [1119.604, 1532.779, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 52, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 19, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [362] + }, + { "t": 60, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [996.652, 618.256, 0], + "to": [223.45, -577.661, 0], + "ti": [40.853, -976.07, 0] + }, + { "t": 60, "s": [1611.526, 1632.079, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [45, 45, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 20, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-223] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [996, 624, 0], + "to": [-62.202, -833.501, 0], + "ti": [-49.335, -984.971, 0] + }, + { "t": 58, "s": [900.741, 1522.262, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": -37, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 19, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 21, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-447] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002.136, 621.392, 0], + "to": [346.088, -984.52, 0], + "ti": [10.721, -1028.075, 0] + }, + { "t": 60, "s": [1812.411, 1598.604, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 22, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [1905] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1005, 617, 0], + "to": [-234.046, -1175.385, 0], + "ti": [51.365, -829.083, 0] + }, + { "t": 58, "s": [299.347, 1523.322, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [49, 49, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 23, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [190] + }, + { "t": 59, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1006.095, 612.021, 0], + "to": [6.791, -1076.155, 0], + "ti": [0, 0, 0] + }, + { "t": 59, "s": [387.798, 1550.957, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [53, 53, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 60, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 24, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-217] + }, + { "t": 51, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1011.219, 619.361, 0], + "to": [161.861, -410.475, 0], + "ti": [-8.35, -1058.404, 0] + }, + { "t": 51, "s": [1572.751, 1535.213, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 52, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 25, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-427] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [999.096, 618.16, 0], + "to": [-285.011, -910.803, 0], + "ti": [-58.888, -833.341, 0] + }, + { "t": 60, "s": [307.098, 1539.407, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 26, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-554] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000, 615, 0], + "to": [45.974, -714.165, 0], + "ti": [78.424, -955.627, 0] + }, + { "t": 58, "s": [1267.856, 1562.586, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 27, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [247] + }, + { "t": 58, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1011.095, 616.021, 0], + "to": [436.212, -954.914, 0], + "ti": [0, 0, 0] + }, + { "t": 58, "s": [1392.165, 1546.759, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 28, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [3260] + }, + { "t": 55, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 615, 0], + "to": [-394.824, -612.142, 0], + "ti": [-101.198, -699.628, 0] + }, + { "t": 55, "s": [199.344, 1523.264, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 29, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [396] + }, + { "t": 53, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005, 617, 0], + "to": [-66.978, -666.957, 0], + "ti": [-7.618, -723.659, 0] + }, + { "t": 53, "s": [867.891, 1559.032, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 30, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-140] + }, + { "t": 55, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1009, 612.5, 0], + "to": [41.35, -644.422, 0], + "ti": [10.646, -1272.801, 0] + }, + { "t": 55, "s": [1286.465, 1572.391, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 56, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 31, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-463] + }, + { "t": 53, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005, 616.5, 0], + "to": [96.875, -368.712, 0], + "ti": [-56.845, -934.464, 0] + }, + { "t": 53, "s": [1624.448, 1536.607, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 32, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [134] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [999.38, 622.1, 0], + "to": [-120.258, -539.793, 0], + "ti": [102.654, -795.68, 0] + }, + { "t": 45, "s": [415.568, 1541.949, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [68, 68, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 33, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [366] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [999.376, 627.256, 0], + "to": [-170.152, -314.099, 0], + "ti": [-25.567, -916.989, 0] + }, + { "t": 53, "s": [880.615, 1546.559, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 34, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [246] + }, + { "t": 51, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1004.816, 625.712, 0], + "to": [212.47, -671.844, 0], + "ti": [86.122, -812.055, 0] + }, + { "t": 51, "s": [1579.311, 1533.292, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 52, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 35, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-5] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1005.219, 616.861, 0], + "to": [129.756, -605.114, 0], + "ti": [3.145, -909.997, 0] + }, + { "t": 45, "s": [1112.266, 1678.844, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 36, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [222] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.28, "y": 0.524 }, + "t": 0, + "s": [1004.945, 621.811, 0], + "to": [82.652, -345.639, 0], + "ti": [-91.312, -1340.436, 0] + }, + { "t": 53, "s": [1352.82, 1525.208, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [60, 60, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 54, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 37, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1009.5, 616, 0], + "to": [285.08, -768.704, 0], + "ti": [16.382, -1013.659, 0] + }, + { "t": 58, "s": [1766.002, 1522.319, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 38, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 60, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1005.72, 619.44, 0], + "to": [-40.345, -758.804, 0], + "ti": [-2.615, -873.396, 0] + }, + { "t": 60, "s": [878.654, 1534.851, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [71, 71, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 39, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1004, 623, 0], + "to": [151.125, -546.345, 0], + "ti": [-4.122, -790.645, 0] + }, + { "t": 58, "s": [1792.248, 1510.223, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 40, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008, 616.5, 0], + "to": [216.893, -910.794, 0], + "ti": [-30.024, -648.329, 0] + }, + { "t": 60, "s": [1707.936, 1532.352, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 41, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 58, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000.272, 628.16, 0], + "to": [-374.053, -607.304, 0], + "ti": [-30.683, -811.448, 0] + }, + { "t": 58, "s": [86.157, 1539.718, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 42, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 60, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.557, "y": 0 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 624, 0], + "to": [17.352, -174.902, 0], + "ti": [6.696, -956.185, 0] + }, + { "t": 60, "s": [1573.224, 1527.833, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [89, 89, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 16, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 0, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 61, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 43, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 58, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008, 620, 0], + "to": [-325.259, -1053.944, 0], + "ti": [-34.8, -584.464, 0] + }, + { "t": 58, "s": [202.275, 1522.963, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 59, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 44, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 33, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1006.324, 614.264, 0], + "to": [35.88, -277.06, 0], + "ti": [6.941, -1023.776, 0] + }, + { "t": 33, "s": [1109.552, 1575.12, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 34, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 45, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [107] + }, + { "t": 30, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1005, 617.5, 0], + "to": [-30.443, -570.831, 0], + "ti": [-11.498, -283.179, 0] + }, + { "t": 30, "s": [920.806, 1526.813, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [48, 48, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 46, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 25, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-302.338, -342.867, 0], + "ti": [55.352, -767.504, 0] + }, + { "t": 25, "s": [310.756, 1649.526, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 26, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 47, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 33, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000, 615, 0], + "to": [-28.531, -693.168, 0], + "ti": [-129.444, -980.806, 0] + }, + { "t": 33, "s": [1475.226, 1516.108, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [32, 32, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 34, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 48, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 31, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1002.5, 612.5, 0], + "to": [-172.578, -235.762, 0], + "ti": [-26.667, -448.436, 0] + }, + { "t": 31, "s": [641.05, 1593.993, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 49, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [147] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1002.595, 615.521, 0], + "to": [42.099, -1294.283, 0], + "ti": [0, 0, 0] + }, + { "t": 29, "s": [975.152, 1524.879, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 50, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 23, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 1, + "s": [865.719, 615.861, 0], + "to": [201.282, -346.387, 0], + "ti": [35.252, -904.269, 0] + }, + { "t": 23, "s": [1335.054, 1524.918, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 24, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 51, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 30, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1003.5, 617.5, 0], + "to": [-283.04, -380.91, 0], + "ti": [2.423, -509.214, 0] + }, + { "t": 30, "s": [473.346, 1524.334, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [52, 52, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 52, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [107] + }, + { "t": 29, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1001.5, 613, 0], + "to": [80.578, -72.341, 0], + "ti": [-118.249, -697.85, 0] + }, + { "t": 29, "s": [1662.863, 1524.606, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [57, 57, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 30, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 53, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 31, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [870.095, 616.521, 0], + "to": [645.096, -455.358, 0], + "ti": [0, 0, 0] + }, + { "t": 31, "s": [1533.731, 1525.273, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 32, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 54, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 23, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 1, + "s": [995.719, 613.361, 0], + "to": [-41.533, -43.5, 0], + "ti": [-44.596, -763.251, 0] + }, + { "t": 23, "s": [609.466, 1529.209, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 24, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 55, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 31, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [997.5, 617.5, 0], + "to": [271.715, -194.822, 0], + "ti": [-17.838, -690.421, 0] + }, + { "t": 31, "s": [1631.539, 1510.859, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 56, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-96] + }, + { "t": 30, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [154.611, -239.499, 0], + "ti": [19.767, 21.543, 0] + }, + { "t": 30, "s": [1379.901, 1909.289, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [81, 81, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 32, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 57, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 23, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.046] }, + "o": { "x": [0.028], "y": [0.763] }, + "t": 1, + "s": [999.219] + }, + { "t": 23, "s": [1163.173] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.957] }, + "o": { "x": [0.124], "y": [-0.098] }, + "t": 1, + "s": [614.861] + }, + { "t": 23, "s": [1541.794] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 24, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 58, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 39, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-11.187, -178.172, 0], + "ti": [-66.057, -1325.281, 0] + }, + { "t": 39, "s": [813.296, 1568.08, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 59, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 37, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [968, 616, 0], + "to": [178.344, -193.203, 0], + "ti": [40.512, -714.594, 0] + }, + { "t": 37, "s": [1624.058, 1534.294, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [44, 44, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 38, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 60, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [26] + }, + { "t": 35, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1002.595, 617.521, 0], + "to": [24.086, -165.967, 0], + "ti": [0, 0, 0] + }, + { "t": 35, "s": [870.643, 1544.95, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [29, 29, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 61, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [998.227, 626.636, 0], + "to": [89.159, -289.047, 0], + "ti": [-5.524, -818.137, 0] + }, + { "t": 29, "s": [1064.153, 1664.393, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 62, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 38, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [998.5, 615.5, 0], + "to": [159.469, -169.168, 0], + "ti": [-47.581, -608.844, 0] + }, + { "t": 38, "s": [1581.516, 1665.099, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [45, 45, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 39, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 63, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 35, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1001, 623, 0], + "to": [-82.902, -463.133, 0], + "ti": [-23.661, -444.024, 0] + }, + { "t": 35, "s": [899.492, 1538.416, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 64, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 30, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [998.595, 615.521, 0], + "to": [624.99, -527.597, 0], + "ti": [0, 0, 0] + }, + { "t": 30, "s": [1468.385, 1538.218, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [78, 78, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 65, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 28, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [994.719, 622.861, 0], + "to": [-149.799, -27.455, 0], + "ti": [-19.16, -610.807, 0] + }, + { "t": 28, "s": [477.865, 1573.414, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 29, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 66, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 39, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [-118.66, -679.622, 0], + "ti": [-64.261, -710.043, 0] + }, + { "t": 39, "s": [614.253, 1582.104, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 67, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [107] + }, + { "t": 38, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 3, + "s": [912, 712, 0], + "to": [48.684, -82.206, 0], + "ti": [43.963, -796.485, 0] + }, + { "t": 38, "s": [1157.77, 1679.226, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 3, + "op": 39, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 68, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 31, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [870.095, 616.521, 0], + "to": [-176.425, -341.552, 0], + "ti": [0, 0, 0] + }, + { "t": 31, "s": [288.211, 1672.193, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [53, 53, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 32, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 69, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1005.219, 612.361, 0], + "to": [69.53, -308.659, 0], + "ti": [46.972, -266.87, 0] + }, + { "t": 29, "s": [943.983, 1561.812, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 70, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 39, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [-390.913, -618.589, 0], + "ti": [-40.472, -380.307, 0] + }, + { "t": 39, "s": [372.227, 1543.875, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 71, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 36, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 610.5, 0], + "to": [338.371, -260.994, 0], + "ti": [34.544, -462.851, 0] + }, + { "t": 36, "s": [1240.597, 1515.018, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 37, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 72, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 30, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.03] }, + "o": { "x": [0.028], "y": [0.494] }, + "t": 1, + "s": [1006.332] + }, + { "t": 30, "s": [1339.909] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.942] }, + "o": { "x": [0.124], "y": [-0.131] }, + "t": 1, + "s": [610.304] + }, + { "t": 30, "s": [1522.935] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 73, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 32, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [200.003, -493.034, 0], + "ti": [16.982, -546.779, 0] + }, + { "t": 32, "s": [1209.961, 1522.478, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [62, 62, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 33, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 74, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 31, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [995.095, 612.521, 0], + "to": [-319.377, -35.526, 0], + "ti": [0, 0, 0] + }, + { "t": 31, "s": [326.062, 1528.477, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [54, 54, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 75, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 25, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-296.962, -232.666, 0], + "ti": [-19.598, -512.443, 0] + }, + { "t": 25, "s": [551.271, 1722.365, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 26, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 76, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 23, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1007.5, 614.5, 0], + "to": [69.018, -45.363, 0], + "ti": [-9.95, -438.139, 0] + }, + { "t": 23, "s": [1193.482, 1546.054, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 24, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 77, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 30, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000, 617, 0], + "to": [-311.963, -38.574, 0], + "ti": [26.077, -233.083, 0] + }, + { "t": 30, "s": [606.47, 1438.806, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 78, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 31, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1004, 616, 0], + "to": [-208.356, -511.772, 0], + "ti": [-53.179, -1025.336, 0] + }, + { "t": 31, "s": [574.944, 1540.902, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 32, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 79, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 30, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [11.27, -493.18, 0], + "ti": [24.575, -529.624, 0] + }, + { "t": 30, "s": [935.988, 1527.811, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 31, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 80, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 30, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1002.095, 612.521, 0], + "to": [378.741, -54.193, 0], + "ti": [0, 0, 0] + }, + { "t": 30, "s": [1377.277, 1384.038, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [66, 66, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 81, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 24, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-245.937, -120.018, 0], + "ti": [71.219, -469.338, 0] + }, + { "t": 24, "s": [619.017, 1506.438, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 44, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 25, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 82, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 30, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1006, 617.5, 0], + "to": [58.006, -12.151, 0], + "ti": [25.064, -765.595, 0] + }, + { "t": 30, "s": [1194.151, 1608.626, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [57, 57, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 31, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 83, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 28, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1002, 613.5, 0], + "to": [328.701, -219.894, 0], + "ti": [-50.312, -328.181, 0] + }, + { "t": 28, "s": [1494.744, 1555.52, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 84, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 22, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.191] }, + "o": { "x": [0.028], "y": [3.145] }, + "t": 0, + "s": [1006.719] + }, + { "t": 22, "s": [1046.5] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.957] }, + "o": { "x": [0.124], "y": [-0.098] }, + "t": 0, + "s": [611.361] + }, + { "t": 22, "s": [1541.862] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 23, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 85, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 34, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1010, 616, 0], + "to": [-36.226, -311.845, 0], + "ti": [-9.532, -796.167, 0] + }, + { "t": 34, "s": [708.656, 1530.032, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 35, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 86, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 33, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [178.78, -143.395, 0], + "ti": [-45.682, -835.884, 0] + }, + { "t": 33, "s": [1940.955, 1554.692, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 34, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 87, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 32, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [106.054, 106.07, 0], + "ti": [0, 0, 0] + }, + { "t": 32, "s": [982.798, 1529.84, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [55, 55, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 33, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 88, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 37, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1004.5, 614, 0], + "to": [225.469, -75.168, 0], + "ti": [-7.63, -358.102, 0] + }, + { "t": 37, "s": [1440.322, 1779.623, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [71, 71, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 38, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 89, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 35, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1002.5, 616, 0], + "to": [-176.446, -391.608, 0], + "ti": [-28.692, -297.24, 0] + }, + { "t": 35, "s": [763.992, 1532.3, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 90, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 30, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [102.706, 53.647, 0], + "ti": [0, 0, 0] + }, + { "t": 30, "s": [1118.213, 1653.061, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 31, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 91, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 29, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 0, + "s": [1012.719, 613.861, 0], + "to": [-358.639, -661.682, 0], + "ti": [-15.713, -402.702, 0] + }, + { "t": 29, "s": [218.158, 1541.933, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [66, 66, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 30, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 92, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 34, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-116.192, -690.812, 0], + "ti": [-19.818, -149.57, 0] + }, + { "t": 34, "s": [622.208, 1509.088, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 35, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 93, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 33, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [-318.363, -325.217, 0], + "ti": [-29.941, -157.246, 0] + }, + { "t": 33, "s": [506.099, 1602.227, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 34, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 94, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 32, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [340.469, 67.799, 0], + "ti": [0, 0, 0] + }, + { "t": 32, "s": [1153.113, 1571.657, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [79, 79, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 34, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 95, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 35, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000.5, 617.5, 0], + "to": [111.117, 55.712, 0], + "ti": [-15.899, -306.587, 0] + }, + { "t": 35, "s": [1342.298, 1639.699, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 96, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-374] + }, + { "t": 35, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [998.095, 613.521, 0], + "to": [-161.943, -12.061, 0], + "ti": [0, 0, 0] + }, + { "t": 35, "s": [650.085, 1537.211, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [52, 52, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 36, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 97, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 49, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [965.824, 547.264, 0], + "to": [384.036, -282.764, 0], + "ti": [46.757, -579.932, 0] + }, + { "t": 49, "s": [1682.16, 1541.264, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 50, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 98, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [107] + }, + { "t": 48, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 3, + "s": [920, 616, 0], + "to": [429.557, -228.831, 0], + "ti": [13.902, -515.419, 0] + }, + { "t": 48, "s": [1700.022, 1586.367, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [48, 48, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 3, + "op": 49, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 99, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 47, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [946.095, 620.521, 0], + "to": [-100.003, -593.269, 0], + "ti": [0, 0, 0] + }, + { "t": 47, "s": [857.626, 1520.654, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 48, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 100, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [-50] + }, + { "t": 41, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 3, + "s": [865.719, 615.861, 0], + "to": [376.338, 15.958, 0], + "ti": [16.733, -598.731, 0] + }, + { "t": 41, "s": [1615.003, 1696.817, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 3, + "op": 42, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 101, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 48, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1010, 616, 0], + "to": [159.469, -169.168, 0], + "ti": [-44.432, -774.089, 0] + }, + { "t": 48, "s": [1395.937, 1511.396, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [32, 32, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 49, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 102, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 46, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-204.512, -183.52, 0], + "ti": [-7.929, -614.302, 0] + }, + { "t": 46, "s": [421.99, 1556.966, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 103, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [568.302, -32.309, 0], + "ti": [0, 0, 0] + }, + { "t": 45, "s": [1232.063, 1564.79, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 46, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 104, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 38, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 1, + "s": [995.719, 615.861, 0], + "to": [-304.278, 208.099, 0], + "ti": [41.045, -243.908, 0] + }, + { "t": 38, "s": [247.968, 1531.812, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 39, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 105, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 47, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-283.04, -76.804, 0], + "ti": [-41.291, -492.108, 0] + }, + { "t": 47, "s": [541.309, 1625.803, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [38, 38, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 48, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 106, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [107] + }, + { "t": 44, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000, 616, 0], + "to": [0.027, -318.545, 0], + "ti": [-161.684, -2170.687, 0] + }, + { "t": 44, "s": [900.822, 1550.269, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [8, 8, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 45, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 107, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [26] + }, + { "t": 46, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [870.095, 616.521, 0], + "to": [421.323, -162.28, 0], + "ti": [0, 0, 0] + }, + { "t": 46, "s": [1547.539, 1526.44, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [40, 40, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 2, + "op": 47, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 108, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 39, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-222.169, -167.093, 0], + "ti": [4.85, -579.771, 0] + }, + { "t": 39, "s": [352.976, 1588.122, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [43, 43, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 109, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 46, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [105.316, -137.724, 0], + "ti": [-132.108, -767.637, 0] + }, + { "t": 46, "s": [1349.383, 1516.945, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 110, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-96] + }, + { "t": 45, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-353.062, -166.707, 0], + "ti": [218.554, -831.377, 0] + }, + { "t": 45, "s": [297.389, 1523.822, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [81, 81, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 47, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 111, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [147] + }, + { "t": 46, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [-72.999, -698.733, 0], + "ti": [0, 0, 0] + }, + { "t": 46, "s": [760.66, 1518.352, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 112, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-50] + }, + { "t": 38, "s": [-529] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.194] }, + "o": { "x": [0.028], "y": [3.18] }, + "t": 1, + "s": [1005.719] + }, + { "t": 38, "s": [1071.89] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.935] }, + "o": { "x": [0.124], "y": [-0.148] }, + "t": 1, + "s": [619.861] + }, + { "t": 38, "s": [1650.273] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [61, 61, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 1, + "op": 39, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 113, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 54, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-369.344, -338.954, 0], + "ti": [41.845, -238.585, 0] + }, + { "t": 54, "s": [314.464, 1535.856, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 55, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 114, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [107] + }, + { "t": 53, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 3, + "s": [934, 562, 0], + "to": [582.344, -639.203, 0], + "ti": [-27.941, -666.078, 0] + }, + { "t": 53, "s": [1929.454, 1548.495, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [68, 68, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": -37, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 19, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 3, + "op": 54, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 115, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [-50] + }, + { "t": 55, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 3, + "s": [937.227, 519.636, 0], + "to": [-19.841, -469.047, 0], + "ti": [88.636, -1087.167, 0] + }, + { "t": 47, "s": [810.076, 1696.505, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 3, + "op": 47, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 116, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 53, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [990, 616, 0], + "to": [97.469, -335.168, 0], + "ti": [-19.138, -601.359, 0] + }, + { "t": 53, "s": [1080.768, 1516.604, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [45, 45, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 54, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 117, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [40] + }, + { "t": 54, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [957.136, 593.392, 0], + "to": [-163.241, -949.959, 0], + "ti": [-99.279, -1012.075, 0] + }, + { "t": 54, "s": [480.898, 1592.668, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [51, 51, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 2, + "op": 55, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 118, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 3, + "s": [-50] + }, + { "t": 55, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 3, + "s": [905.719, 655.861, 0], + "to": [222.658, -130.947, 0], + "ti": [-158.352, -940.328, 0] + }, + { "t": 47, "s": [1527.397, 1510.868, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [56, 56, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 3, + "op": 47, + "st": 3, + "bm": 0 + }, + { + "ddd": 0, + "ind": 119, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1010, 616, 0], + "to": [-131.502, -901.753, 0], + "ti": [-51.522, -505.536, 0] + }, + { "t": 53, "s": [744.192, 1646.47, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 27, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 39, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 54, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 120, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [-96] + }, + { "t": 51, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1005, 619, 0], + "to": [-264.381, -707.282, 0], + "ti": [-25.474, -546.91, 0] + }, + { "t": 51, "s": [598.666, 1514.963, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [74, 74, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 1, + "op": 52, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 121, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 48, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-152.873, -264.564, 0], + "ti": [27.418, -1057.036, 0] + }, + { "t": 48, "s": [110.128, 1552.448, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 49, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 122, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 47, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 2, + "s": [920, 616, 0], + "to": [161.022, -648.957, 0], + "ti": [16.382, -745.659, 0] + }, + { "t": 47, "s": [1680.235, 1511.473, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 48, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 123, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 46, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.667, "y": 1 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [1000.095, 616.521, 0], + "to": [-123.419, 66.599, 0], + "ti": [0, 0, 0] + }, + { "t": 46, "s": [782.056, 1621.834, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [53, 53, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 124, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 40, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [865.719, 615.861, 0], + "to": [-544.242, -633.152, 0], + "ti": [19.004, -646.416, 0] + }, + { "t": 40, "s": [214.499, 1687.526, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 41, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 125, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 47, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 614, 0], + "to": [41.35, -90.422, 0], + "ti": [10.646, -464.801, 0] + }, + { "t": 47, "s": [1078.945, 1585.825, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [58, 58, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 48, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 126, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 45, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [998, 615, 0], + "to": [-331.304, -193.301, 0], + "ti": [-45.514, -1034.895, 0] + }, + { "t": 45, "s": [305.178, 1603.759, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 127, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 46, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-183.748, -677.979, 0], + "ti": [21.43, -638.457, 0] + }, + { "t": 46, "s": [738.8, 1535.152, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [64, 64, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 47, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 128, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 45, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-31.53, -611.844, 0], + "ti": [-53.28, -915.515, 0] + }, + { "t": 45, "s": [1164.886, 1529.37, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [34, 34, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 46, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 129, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [26] + }, + { "t": 45, "s": [345] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 1, + "s": [990.095, 616.521, 0], + "to": [525.5, -1219.213, 0], + "ti": [0, 0, 0] + }, + { "t": 45, "s": [1811.853, 1538.734, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [66, 66, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 1, + "op": 46, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 130, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-50] + }, + { "t": 39, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.167, "y": 0.167 }, + "t": 2, + "s": [941.719, 613.861, 0], + "to": [-17.937, -386.018, 0], + "ti": [-86.34, -831.825, 0] + }, + { "t": 39, "s": [732.524, 1589.466, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [69, 69, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 2, + "op": 40, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 131, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-417] + }, + { "t": 45, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0.28, "y": 0.679 }, + "t": 0, + "s": [1004.945, 607.311, 0], + "to": [-0.667, 0.083, 0], + "ti": [-5.312, -318.436, 0] + }, + { "t": 45, "s": [1147.016, 1534.14, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 27, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 39, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 132, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 43, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1003, 613.5, 0], + "to": [232.701, -383.894, 0], + "ti": [-102.45, -654.91, 0] + }, + { "t": 43, "s": [1488.045, 1556.794, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 45, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 133, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [147] + }, + { "t": 45, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [997.595, 615.521, 0], + "to": [-376.348, -211.068, 0], + "ti": [0, 0, 0] + }, + { "t": 45, "s": [7.915, 1539.509, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [73, 73, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 33, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 36, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 46, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 134, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 37, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.035] }, + "o": { "x": [0.028], "y": [0.568] }, + "t": 0, + "s": [1001.199] + }, + { "t": 37, "s": [1371.612] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.933] }, + "o": { "x": [0.124], "y": [-0.152] }, + "t": 0, + "s": [610.046] + }, + { "t": 37, "s": [1613.831] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [87, 87, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 0, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 38, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 135, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 52, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [70.344, 4.797, 0], + "ti": [16.382, -557.659, 0] + }, + { "t": 52, "s": [983.674, 1555.588, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [72, 72, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 53, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 136, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 52, "s": [-469] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008.712, 614.404, 0], + "to": [61.626, -416.821, 0], + "ti": [-7.671, -1321.414, 0] + }, + { "t": 52, "s": [1153.696, 1508.502, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [71, 71, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 137, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-96] + }, + { "t": 50, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1000, 618.5, 0], + "to": [-166.907, -319.016, 0], + "ti": [-44.438, -498.008, 0] + }, + { "t": 50, "s": [662.774, 1513.241, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 0, + "op": 51, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 138, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 1, + "s": [40] + }, + { "t": 53, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 1, + "s": [1000, 616, 0], + "to": [-74.226, -899.177, 0], + "ti": [-29.091, -671.211, 0] + }, + { "t": 53, "s": [691.888, 1527.44, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [77, 77, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 27, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 39, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 1, + "op": 54, + "st": 1, + "bm": 0 + }, + { + "ddd": 0, + "ind": 139, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [107] + }, + { "t": 52, "s": [955] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-300.931, -728.928, 0], + "ti": [7.179, -445.234, 0] + }, + { "t": 52, "s": [404.95, 1512.435, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [47, 47, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 53, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 140, + "ty": 1, + "nm": "Orange Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [40] + }, + { "t": 52, "s": [422] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 0, + "s": [1008, 614, 0], + "to": [61.352, -518.902, 0], + "ti": [7.019, -415.414, 0] + }, + { "t": 52, "s": [1264.522, 1564, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [34.948, -0.784], + [19.6, 8.604], + [-0.658, 11.174], + [5.791, 28.788], + [0.411, 46.771], + [20.719, 48.159], + [36.678, 56.813], + [43.755, 39.947], + [58.023, 27.423], + [43.063, 15.501] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 2" + } + ], + "sw": 55, + "sh": 55, + "sc": "#fe942c", + "ip": 0, + "op": 53, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 141, + "ty": 1, + "nm": "Yellow Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 2, + "s": [-96] + }, + { "t": 52, "s": [359] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0.001 }, + "t": 2, + "s": [920, 616, 0], + "to": [-401.678, -727.371, 0], + "ti": [-45.728, -451.536, 0] + }, + { "t": 52, "s": [286.275, 1522.963, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [13.738, 0], + [0, -13.186], + [-13.738, 0], + [0, 13.186] + ], + "o": [ + [-13.738, 0], + [0, 13.186], + [13.738, 0], + [0, -13.186] + ], + "v": [ + [27.625, 6.5], + [2.75, 30.375], + [27.625, 54.25], + [52.5, 30.375] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": -6, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#fedd2c", + "ip": 2, + "op": 53, + "st": 2, + "bm": 0 + }, + { + "ddd": 0, + "ind": 142, + "ty": 1, + "nm": "Medium Red Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [147] + }, + { "t": 50, "s": [299] } + ], + "ix": 10 + }, + "p": { + "a": 1, + "k": [ + { + "i": { "x": 0.833, "y": 0.833 }, + "o": { "x": 0, "y": 0 }, + "t": 0, + "s": [1001.595, 616.021, 0], + "to": [-109.877, -275.01, 0], + "ti": [0, 0, 0] + }, + { "t": 50, "s": [805.873, 1656.451, 0] } + ], + "ix": 2, + "l": 2 + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [76, 76, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 1, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 23, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#dc385b", + "ip": 0, + "op": 51, + "st": 0, + "bm": 0 + }, + { + "ddd": 0, + "ind": 143, + "ty": 1, + "nm": "Medium Blue Solid 1", + "sr": 1, + "ks": { + "o": { "a": 0, "k": 100, "ix": 11 }, + "r": { + "a": 1, + "k": [ + { + "i": { "x": [0.833], "y": [0.833] }, + "o": { "x": [0.167], "y": [0.167] }, + "t": 0, + "s": [-50] + }, + { "t": 52, "s": [299] } + ], + "ix": 10 + }, + "p": { + "s": true, + "x": { + "a": 1, + "k": [ + { + "i": { "x": [0.995], "y": [1.019] }, + "o": { "x": [0.028], "y": [0.304] }, + "t": 0, + "s": [1009.719] + }, + { "t": 44, "s": [1831.909] } + ], + "ix": 3 + }, + "y": { + "a": 1, + "k": [ + { + "i": { "x": [0.914], "y": [0.917] }, + "o": { "x": [0.124], "y": [-0.188] }, + "t": 0, + "s": [613.361] + }, + { "t": 44, "s": [1582.935] } + ], + "ix": 4 + } + }, + "a": { "a": 0, "k": [27.5, 27.5, 0], "ix": 1, "l": 2 }, + "s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 } + }, + "ao": 0, + "hasMask": true, + "masksProperties": [ + { + "inv": false, + "mode": "a", + "pt": { + "a": 0, + "k": { + "i": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "o": [ + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0], + [0, 0] + ], + "v": [ + [24.5, -1], + [19.625, 6.375], + [3.5, 1.25], + [8, 17.75], + [0.75, 22.5], + [7.25, 29.5], + [0.75, 37.75], + [7.75, 40.5], + [4.375, 53.625], + [17.75, 48.25], + [20.25, 56.25], + [27, 50], + [32.5, 55.875], + [37, 51.25], + [51, 55.75], + [47, 41.375], + [56, 39.5], + [50.75, 32], + [56, 25], + [49.75, 21.625], + [57.25, 7.875], + [42, 9.125], + [41.25, 1.375], + [31.75, 6] + ], + "c": true + }, + "ix": 1 + }, + "o": { "a": 0, "k": 100, "ix": 3 }, + "x": { "a": 0, "k": 0, "ix": 4 }, + "nm": "Mask 1" + } + ], + "ef": [ + { + "ty": 5, + "nm": "Color Balance (HLS)", + "np": 5, + "mn": "ADBE Color Balance (HLS)", + "ix": 1, + "en": 1, + "ef": [ + { + "ty": 0, + "nm": "Hue", + "mn": "ADBE Color Balance (HLS)-0001", + "ix": 1, + "v": { "a": 0, "k": 0, "ix": 1 } + }, + { + "ty": 0, + "nm": "Lightness", + "mn": "ADBE Color Balance (HLS)-0002", + "ix": 2, + "v": { "a": 0, "k": 29, "ix": 2 } + }, + { + "ty": 0, + "nm": "Saturation", + "mn": "ADBE Color Balance (HLS)-0003", + "ix": 3, + "v": { "a": 0, "k": 44, "ix": 3 } + } + ] + } + ], + "sw": 55, + "sh": 55, + "sc": "#6457c6", + "ip": 0, + "op": 44, + "st": 0, + "bm": 0 + } + ], + "markers": [] +} diff --git a/frontend/src/components/SignozModal/SignozModal.style.scss b/frontend/src/components/SignozModal/SignozModal.style.scss new file mode 100644 index 000000000000..246959a16a3c --- /dev/null +++ b/frontend/src/components/SignozModal/SignozModal.style.scss @@ -0,0 +1,117 @@ +.signoz-modal { + .ant-modal-content { + padding: 0; + background: var(--bg-ink-400); + border: 1px solid var(--bg-slate-500); + } + + .ant-modal-header { + background: var(--bg-ink-400); + border-bottom: none; + padding: 12px 24px 8px; + border-bottom: 1px solid var(--bg-slate-500); + margin-bottom: 0; + } + + .ant-modal-close { + top: 15px; + height: 14px; + width: 14px; + .ant-modal-close-x { + font-size: 12px; + } + } + + .ant-modal-title { + color: var(--bg-vanilla-100); + font-size: 14px; + font-weight: 400; + line-height: 20px; + } + + .ant-modal-body { + padding: 16px 24px 24px; + } + + .ant-modal-footer { + padding: 24px; + display: flex; + justify-content: end; + gap: 12px; + } + + .ant-typography { + color: var(--bg-vanilla-100); + } + + .ant-select { + border-radius: 2px !important; + &-selector { + background: var(--bg-ink-300) !important; + border: 1px solid var(--bg-slate-400) !important; + border-radius: 2px !important; + } + } + + .ant-select-dropdown { + background: var(--bg-ink-400); + border: 1px solid var(--bg-ink-300); + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + } + + .ant-select-item { + color: var(--bg-vanilla-100); + + &-option-selected { + background: var(--bg-ink-300); + } + } +} + +.lightMode { + .signoz-modal { + .ant-modal-content { + background: var(--bg-vanilla-100); + border-color: var(--bg-vanilla-300); + } + + .ant-modal-header { + background: var(--bg-vanilla-100); + border-bottom-color: var(--bg-vanilla-300); + } + + .ant-modal-title { + color: var(--bg-ink-500); + } + + .ant-typography { + color: var(--bg-ink-500); + } + + .ant-select { + &-selector { + background: var(--bg-vanilla-100) !important; + border-color: var(--bg-vanilla-300) !important; + } + } + + .ant-select-dropdown { + background: var(--bg-vanilla-100); + border-color: var(--bg-vanilla-300); + } + + .ant-select-item { + color: var(--bg-ink-400); + + &-option-selected { + background: var(--bg-vanilla-300); + color: var(--bg-ink-500); + } + + &-option-active { + background: var(--bg-vanilla-200); + } + } + } +} diff --git a/frontend/src/components/SignozModal/SignozModal.tsx b/frontend/src/components/SignozModal/SignozModal.tsx new file mode 100644 index 000000000000..e99551edf016 --- /dev/null +++ b/frontend/src/components/SignozModal/SignozModal.tsx @@ -0,0 +1,25 @@ +import './SignozModal.style.scss'; + +import { Modal, ModalProps } from 'antd'; + +function SignozModal({ + children, + + rootClassName = '', + ...rest +}: ModalProps): JSX.Element { + return ( + + {children} + + ); +} + +export default SignozModal; diff --git a/frontend/src/constants/reactQueryKeys.ts b/frontend/src/constants/reactQueryKeys.ts index 6df5f6f3d426..a05d12b3002b 100644 --- a/frontend/src/constants/reactQueryKeys.ts +++ b/frontend/src/constants/reactQueryKeys.ts @@ -32,5 +32,14 @@ export const REACT_QUERY_KEY = { GET_JOB_LIST: 'GET_JOB_LIST', GET_DAEMONSET_LIST: 'GET_DAEMONSET_LIST,', GET_VOLUME_LIST: 'GET_VOLUME_LIST', + + // AWS Integration Query Keys + AWS_ACCOUNTS: 'AWS_ACCOUNTS', + AWS_SERVICES: 'AWS_SERVICES', + AWS_SERVICE_DETAILS: 'AWS_SERVICE_DETAILS', + AWS_ACCOUNT_STATUS: 'AWS_ACCOUNT_STATUS', + AWS_UPDATE_ACCOUNT_CONFIG: 'AWS_UPDATE_ACCOUNT_CONFIG', + AWS_UPDATE_SERVICE_CONFIG: 'AWS_UPDATE_SERVICE_CONFIG', + AWS_GENERATE_CONNECTION_URL: 'AWS_GENERATE_CONNECTION_URL', GET_ATTRIBUTE_VALUES: 'GET_ATTRIBUTE_VALUES', }; diff --git a/frontend/src/container/AppLayout/index.tsx b/frontend/src/container/AppLayout/index.tsx index e8a08326923e..78f8fa156466 100644 --- a/frontend/src/container/AppLayout/index.tsx +++ b/frontend/src/container/AppLayout/index.tsx @@ -22,6 +22,7 @@ import { useNotifications } from 'hooks/useNotifications'; import history from 'lib/history'; import { isNull } from 'lodash-es'; import ErrorBoundaryFallback from 'pages/ErrorBoundaryFallback/ErrorBoundaryFallback'; +import { INTEGRATION_TYPES } from 'pages/Integrations/utils'; import { useAppContext } from 'providers/App/App'; import { ReactNode, useEffect, useMemo, useRef, useState } from 'react'; import { Helmet } from 'react-helmet-async'; @@ -292,6 +293,11 @@ function AppLayout(props: AppLayoutProps): JSX.Element { routeKey === 'MESSAGING_QUEUES_CELERY_TASK' || routeKey === 'MESSAGING_QUEUES_OVERVIEW'; + const isCloudIntegrationPage = (): boolean => + routeKey === 'INTEGRATIONS' && + new URLSearchParams(window.location.search).get('integration') === + INTEGRATION_TYPES.AWS_INTEGRATION; + const isDashboardListView = (): boolean => routeKey === 'ALL_DASHBOARD'; const isAlertHistory = (): boolean => routeKey === 'ALERT_HISTORY'; const isAlertOverview = (): boolean => routeKey === 'ALERT_OVERVIEW'; @@ -426,6 +432,7 @@ function AppLayout(props: AppLayoutProps): JSX.Element { isAlertHistory() || isAlertOverview() || isMessagingQueues() || + isCloudIntegrationPage() || isInfraMonitoring() ? 0 : '0 1rem', diff --git a/frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx b/frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx new file mode 100644 index 000000000000..44a8b8e485db --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/CloudIntegrationPage.tsx @@ -0,0 +1,15 @@ +import Header from './Header/Header'; +import HeroSection from './HeroSection/HeroSection'; +import ServicesTabs from './ServicesSection/ServicesTabs'; + +function CloudIntegrationPage(): JSX.Element { + return ( +
+
+ + +
+ ); +} + +export default CloudIntegrationPage; diff --git a/frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss b/frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss new file mode 100644 index 000000000000..2fe46962129a --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/Header/Header.styles.scss @@ -0,0 +1,65 @@ +.cloud-header { + display: flex; + justify-content: space-between; + align-items: center; + padding: 8px 18px; + border-bottom: 1px solid var(--bg-slate-400); + + &__navigation { + display: flex; + align-items: center; + padding: 6px 0px 6px; + } + + &__breadcrumb-link { + display: flex; + align-items: center; + gap: 8px; + } + + &__breadcrumb-title { + color: var(--bg-vanilla-400); + font-size: 14px; + line-height: 20px; /* 142.857% */ + letter-spacing: -0.07px; + } + + &__help { + display: flex; + align-items: center; + justify-content: center; + padding: 6px; + gap: 6px; + border: 1px solid var(--bg-slate-400); + background: var(--bg-ink-300); + border-radius: 2px; + color: var(--bg-vanilla-400); + font-size: 12px; + line-height: 10px; /* 83.333% */ + letter-spacing: 0.12px; + width: 113px; + height: 32px; + cursor: pointer; + } +} + +.lightMode { + .cloud-header { + border-bottom: 1px solid var(--bg-slate-300); + + &__breadcrumb-title { + color: var(--bg-ink-400); + } + + &__help { + border-color: var(--bg-slate-300); + background: var(--bg-vanilla-100); + color: var(--bg-ink-400); + + &:hover { + border-color: var(--bg-slate-400); + color: var(--bg-ink-500); + } + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/Header/Header.tsx b/frontend/src/container/CloudIntegrationPage/Header/Header.tsx new file mode 100644 index 000000000000..13842d18ae20 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/Header/Header.tsx @@ -0,0 +1,43 @@ +import './Header.styles.scss'; + +import Breadcrumb from 'antd/es/breadcrumb'; +import ROUTES from 'constants/routes'; +import { Blocks, LifeBuoy } from 'lucide-react'; +import { Link } from 'react-router-dom'; + +function Header(): JSX.Element { + return ( +
+
+ + + + Integrations + + + ), + }, + { + title: ( +
AWS web services
+ ), + }, + ]} + /> +
+
+ +
+
+ ); +} + +export default Header; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss new file mode 100644 index 000000000000..28b5b864c60c --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.style.scss @@ -0,0 +1,72 @@ +.hero-section { + height: 308px; + padding: 26px 16px; + display: flex; + gap: 24px; + position: relative; + overflow: hidden; + background-position: right; + background-size: cover; + background-repeat: no-repeat; + border-bottom: 1px solid var(--bg-slate-500); + + &__icon { + height: fit-content; + background-color: var(--bg-ink-400); + padding: 12px; + border: 1px solid var(--bg-ink-300); + border-radius: 6px; + width: 60px; + height: 60px; + display: flex; + align-items: center; + img { + width: 100%; + } + } + + &__details { + display: flex; + flex-direction: column; + gap: 12px; + + .title { + color: var(--bg-vanilla-100); + font-size: 24px; + font-weight: 500; + line-height: 20px; + letter-spacing: -0.12px; + } + + .description { + color: var(--bg-vanilla-400); + font-size: 12px; + font-weight: 400; + line-height: 18px; + } + } +} + +.lightMode { + .hero-section { + border-bottom: 1px solid var(--bg-vanilla-300); + + &__icon { + background-color: var(--bg-vanilla-100); + border-color: var(--bg-vanilla-300); + } + + &__details { + .title { + color: var(--bg-ink-500); + } + + .description { + color: var(--bg-ink-400); + } + } + } +} +.integrations-select { + height: 44px; +} diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx new file mode 100644 index 000000000000..16be03ffd055 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/HeroSection.tsx @@ -0,0 +1,34 @@ +import './HeroSection.style.scss'; + +import { useIsDarkMode } from 'hooks/useDarkMode'; + +import AccountActions from './components/AccountActions'; + +function HeroSection(): JSX.Element { + const isDarkMode = useIsDarkMode(); + return ( +
+
+ aws-logo +
+
+
AWS Web Services
+
+ One-click setup for AWS monitoring with SigNoz +
+ +
+
+ ); +} + +export default HeroSection; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss new file mode 100644 index 000000000000..b1f36654ced7 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.style.scss @@ -0,0 +1,127 @@ +.hero-section__actions { + margin-top: 12px; + + &-with-account { + display: flex; + flex-direction: column; + gap: 10px; + } +} +.hero-section__action-buttons { + display: flex; + align-items: center; + gap: 8px; +} + +.hero-section__action-button { + font-family: 'Inter'; + border-radius: 2px; + cursor: pointer; + font-size: 12px; + font-weight: 500; + line-height: 16px; + padding: 8px 17px; + + &.primary { + background: var(--bg-robin-500); + border: none; + color: var(--bg-vanilla-100); + } + + &.secondary { + display: flex; + align-items: center; + border: 1px solid var(--bg-ink-300); + color: var(--bg-vanilla-100); + border-radius: 2px; + background: var(--bg-slate-400); + box-shadow: none; + } +} + +.cloud-account-selector { + border-radius: 2px; + border: 1px solid var(--bg-ink-300); + background: linear-gradient( + 139deg, + rgba(18, 19, 23, 0.8) 0%, + rgba(18, 19, 23, 0.9) 98.68% + ); + box-shadow: 4px 10px 16px 2px rgba(0, 0, 0, 0.2); + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + .ant-select-selector { + border-color: var(--bg-slate-400) !important; + background: var(--bg-ink-300) !important; + padding: 6px 8px !important; + } + .ant-select-selection-item { + color: var(--bg-vanilla-400); + font-size: 12px; + font-weight: 400; + line-height: 16px; + } + + .account-option-item { + display: flex; + align-items: center; + justify-content: space-between; + &__selected { + display: flex; + align-items: center; + justify-content: center; + height: 14px; + width: 14px; + background-color: rgba(192, 193, 195, 0.2); /* #C0C1C3 with 0.2 opacity */ + border-radius: 2px; + } + } +} +.lightMode { + .hero-section__action-button { + &.primary { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + } + + &.secondary { + border-color: var(--bg-vanilla-300); + color: var(--bg-ink-400); + background: var(--bg-vanilla-100); + + &:hover { + border-color: var(--bg-vanilla-400); + color: var(--bg-ink-500); + } + } + } + + .cloud-account-selector { + background: var(--bg-vanilla-100); + .ant-select-selector { + background: var(--bg-vanilla-100) !important; + border-color: var(--bg-vanilla-400) !important; + } + .ant-select-item-option-active { + background: var(--bg-vanilla-400) !important; + } + + .ant-select-selection-item { + color: var(--bg-ink-400); + } + + &:hover { + .ant-select-selector { + border-color: var(--bg-vanilla-400) !important; + } + } + } + + .account-option-item { + color: var(--bg-ink-400); + + &__selected { + background: var(--bg-robin-500); + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx new file mode 100644 index 000000000000..fd5e246e7d89 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AccountActions.tsx @@ -0,0 +1,159 @@ +import './AccountActions.style.scss'; + +import { Color } from '@signozhq/design-tokens'; +import { Button, Select } from 'antd'; +import { SelectProps } from 'antd/lib'; +import { useAwsAccounts } from 'hooks/integrations/aws/useAwsAccounts'; +import useUrlQuery from 'hooks/useUrlQuery'; +import { Check, ChevronDown } from 'lucide-react'; +import { useEffect, useMemo, useState } from 'react'; +import { useNavigate } from 'react-router-dom-v5-compat'; + +import { CloudAccount } from '../../ServicesSection/types'; +import AccountSettingsModal from './AccountSettingsModal'; +import CloudAccountSetupModal from './CloudAccountSetupModal'; + +interface AccountOptionItemProps { + label: React.ReactNode; + isSelected: boolean; +} + +function AccountOptionItem({ + label, + isSelected, +}: AccountOptionItemProps): JSX.Element { + return ( +
+ {label} + {isSelected && ( +
+ +
+ )} +
+ ); +} + +function renderOption( + // eslint-disable-next-line @typescript-eslint/no-explicit-any + option: any, + activeAccountId: string | undefined, +): JSX.Element { + return ( + + ); +} + +const getAccountById = ( + accounts: CloudAccount[], + accountId: string, +): CloudAccount | null => + accounts.find((account) => account.cloud_account_id === accountId) || null; + +function AccountActions(): JSX.Element { + const urlQuery = useUrlQuery(); + const navigate = useNavigate(); + const { data: accounts } = useAwsAccounts(); + + const initialAccount = useMemo( + () => + accounts?.length + ? getAccountById(accounts, urlQuery.get('accountId') || '') || accounts[0] + : null, + [accounts, urlQuery], + ); + + const [activeAccount, setActiveAccount] = useState( + initialAccount, + ); + + // Update state when initial value changes + useEffect(() => { + if (initialAccount !== null) { + setActiveAccount(initialAccount); + urlQuery.set('accountId', initialAccount.cloud_account_id); + navigate({ search: urlQuery.toString() }); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [initialAccount]); + + const [isIntegrationModalOpen, setIsIntegrationModalOpen] = useState(false); + const [isAccountSettingsModalOpen, setIsAccountSettingsModalOpen] = useState( + false, + ); + + const selectOptions: SelectProps['options'] = useMemo( + () => + accounts?.length + ? accounts.map((account) => ({ + value: account.cloud_account_id, + label: account.cloud_account_id, + })) + : [], + [accounts], + ); + + return ( +
+ {accounts?.length ? ( +
+ setIsRegionSelectOpen(true)} + mode="multiple" + maxTagCount={3} + value={getRegionPreviewText(selectedRegions)} + open={false} + /> + + ); + }, [ + isRegionSelectOpen, + selectedRegions, + includeAllRegions, + handleIncludeAllRegionsChange, + setIsRegionSelectOpen, + setSelectedRegions, + setIncludeAllRegions, + ]); + + const renderAccountDetails = useCallback( + () => ( +
+
+
+ Connected Account details +
+
+ AWS Account:{' '} + + {account?.id} + +
+
+
+ ), + [account?.id], + ); + + const modalTitle = ( +
+ Account settings for{' '} + + {account?.id} + +
+ ); + + return ( + +
+
+ {renderAccountDetails()} + + => { + if (selectedRegions.length === 0) { + throw new Error('Please select at least one region to monitor'); + } + }, + message: 'Please select at least one region to monitor', + }, + ]} + > + {renderRegionSelector()} + + +
+ +
+
+
+
+ ); +} + +export default AccountSettingsModal; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx new file mode 100644 index 000000000000..c5f99298a2f1 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/AlertMessage.tsx @@ -0,0 +1,53 @@ +import { Color } from '@signozhq/design-tokens'; +import { Alert, Spin } from 'antd'; +import { LoaderCircle, TriangleAlert } from 'lucide-react'; + +import { ModalStateEnum } from '../types'; + +function AlertMessage({ + modalState, +}: { + modalState: ModalStateEnum; +}): JSX.Element | null { + switch (modalState) { + case ModalStateEnum.WAITING: + return ( + + + } + /> + Waiting for connection, retrying in{' '} + 10 secs... +
+ } + className="cloud-account-setup-form__alert" + type="warning" + /> + ); + case ModalStateEnum.ERROR: + return ( + + + {`We couldn't establish a connection to your AWS account. Please try again`} +
+ } + type="error" + className="cloud-account-setup-form__alert" + /> + ); + default: + return null; + } +} + +export default AlertMessage; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss new file mode 100644 index 000000000000..41ce437d531c --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.style.scss @@ -0,0 +1,221 @@ +.cloud-account-setup-modal { + .account-setup-modal-footer { + &__confirm-button { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + font-size: 12px; + font-weight: 500; + } + &__confirm-selection-count { + font-family: 'Geist Mono'; + } + &__close-button { + background: var(--bg-slate-400); + border-radius: 2px; + color: var(--bg-vanilla-100); + font-family: 'Inter'; + font-size: 12px; + font-weight: 500; + } + } + + .cloud-account-setup-form { + .disabled { + opacity: 0.4; + } + &, + &__content { + display: flex; + flex-direction: column; + gap: 38px; + } + &__alert { + &.ant-alert { + padding: 12px; + border-radius: 6px; + font-size: 14px; + line-height: 22px; /* 157.143% */ + letter-spacing: -0.07px; + } + &.ant-alert-error { + color: var(--bg-sakura-400); + border: 1px solid rgba(242, 71, 105, 0.1); + background: rgba(242, 71, 105, 0.1); + } + &.ant-alert-warning { + color: var(--bg-amber-400); + border: 1px solid rgba(255, 205, 86, 0.1); + background: rgba(255, 205, 86, 0.1); + } + &-message { + display: flex; + align-items: center; + gap: 8px; + .retry-time { + font-family: 'Geist Mono'; + font-size: 14px; + font-weight: 600; + line-height: 22px; + letter-spacing: -0.07px; + } + } + } + &__form-group { + display: flex; + flex-direction: column; + gap: 12px; + } + &__title { + color: var(--bg-vanilla-100); + font-size: 14px; + font-weight: 500; + line-height: 20px; + letter-spacing: -0.07px; + } + &__description { + color: var(--bg-vanilla-400); + font-size: 12px; + font-weight: 400; + line-height: 18px; + letter-spacing: -0.06px; + } + &__select { + .ant-select-selection-item { + color: var(--bg-vanilla-100); + font-size: 14px; + line-height: 20px; + letter-spacing: -0.07px; + } + } + &__form-item { + margin: 0; + } + &__include-all-regions-switch { + display: flex; + align-items: center; + gap: 10px; + color: var(--bg-vanilla-400); + font-size: 12px; + line-height: 18px; + letter-spacing: -0.06px; + margin-bottom: 12px; + &-label { + background-color: transparent; + border: none; + color: var(--bg-vanilla-400); + font-size: 12px; + line-height: 18px; + letter-spacing: -0.06px; + cursor: pointer; + } + } + &__note { + padding: 12px; + color: var(--bg-robin-400); + font-size: 12px; + line-height: 22px; + letter-spacing: -0.06px; + border-radius: 4px; + border: 1px solid rgba(78, 116, 248, 0.1); + background: rgba(78, 116, 248, 0.1); + } + &__submit-button { + border-radius: 2px; + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + font-size: 14px; + font-weight: 500; + line-height: 20px; + &-content { + display: flex; + align-items: center; + justify-content: center; + gap: 8px; + } + &:disabled { + opacity: 0.4; + } + } + } +} + +.lightMode { + .cloud-account-setup-modal { + .account-setup-modal-footer { + &__confirm-button { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + } + + &__close-button { + background: var(--bg-vanilla-100); + border: 1px solid var(--bg-vanilla-300); + color: var(--bg-ink-400); + + &:hover { + border-color: var(--bg-vanilla-400); + color: var(--bg-ink-500); + } + } + } + + .cloud-account-setup-form { + &__title { + color: var(--bg-ink-500); + } + + &__description { + color: var(--bg-ink-400); + } + + &__select { + .ant-select-selection-item { + color: var(--bg-ink-500); + } + } + + &__include-all-regions-switch { + color: var(--bg-ink-400); + + &-label { + color: var(--bg-ink-400); + + &:hover { + color: var(--bg-ink-500); + } + } + } + + &__note { + color: var(--bg-robin-500); + border: 1px solid rgba(78, 116, 248, 0.2); + background: rgba(78, 116, 248, 0.1); + } + + &__submit-button { + background: var(--bg-robin-500); + color: var(--bg-vanilla-100); + } + + &__alert { + &.ant-alert-error { + color: var(--bg-cherry-500); + border: 1px solid rgba(242, 71, 105, 0.2); + background: rgba(242, 71, 105, 0.1); + } + + &.ant-alert-warning { + color: var(--bg-amber-500); + border: 1px solid rgba(255, 205, 86, 0.2); + background: rgba(255, 205, 86, 0.1); + } + + &-message { + .retry-time { + color: var(--bg-ink-500); + } + } + } + } + } +} diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx new file mode 100644 index 000000000000..b00ef0033f4b --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/CloudAccountSetupModal.tsx @@ -0,0 +1,185 @@ +import './CloudAccountSetupModal.style.scss'; + +import { Color } from '@signozhq/design-tokens'; +import SignozModal from 'components/SignozModal/SignozModal'; +import ROUTES from 'constants/routes'; +import { useIntegrationModal } from 'hooks/integrations/aws/useIntegrationModal'; +import { SquareArrowOutUpRight } from 'lucide-react'; +import { useCallback } from 'react'; +import { useNavigate } from 'react-router-dom-v5-compat'; + +import { + ActiveViewEnum, + IntegrationModalProps, + ModalStateEnum, +} from '../types'; +import { RegionForm } from './RegionForm'; +import { RegionSelector } from './RegionSelector'; +import { SuccessView } from './SuccessView'; + +function CloudAccountSetupModal({ + isOpen, + onClose, +}: IntegrationModalProps): JSX.Element { + const { + form, + modalState, + setModalState, + isLoading, + activeView, + selectedRegions, + includeAllRegions, + isGeneratingUrl, + setSelectedRegions, + setIncludeAllRegions, + handleIncludeAllRegionsChange, + handleRegionSelect, + handleSubmit, + handleClose, + setActiveView, + allRegions, + accountId, + selectedDeploymentRegion, + handleRegionChange, + } = useIntegrationModal({ onClose }); + + const renderContent = useCallback(() => { + if (modalState === ModalStateEnum.SUCCESS) { + return ; + } + + if (activeView === ActiveViewEnum.SELECT_REGIONS) { + return ( + + ); + } + + return ( + + ); + }, [ + modalState, + activeView, + form, + setModalState, + selectedRegions, + includeAllRegions, + handleIncludeAllRegionsChange, + handleRegionSelect, + handleSubmit, + accountId, + selectedDeploymentRegion, + handleRegionChange, + setSelectedRegions, + setIncludeAllRegions, + ]); + + const getSelectedRegionsCount = useCallback( + (): number => + selectedRegions.includes('all') ? allRegions.length : selectedRegions.length, + [selectedRegions, allRegions], + ); + + const navigate = useNavigate(); + const handleGoToDashboards = useCallback((): void => { + navigate(ROUTES.ALL_DASHBOARD); + }, [navigate]); + + const getModalConfig = useCallback(() => { + // Handle success state first + if (modalState === ModalStateEnum.SUCCESS) { + return { + title: 'AWS Webservice Integration', + okText: ( +
+ Go to Dashboards +
+ ), + block: true, + onOk: handleGoToDashboards, + cancelButtonProps: { style: { display: 'none' } }, + disabled: false, + }; + } + + // Handle other views + const viewConfigs = { + [ActiveViewEnum.FORM]: { + title: 'Add AWS Account', + okText: ( +
+ Launch Cloud Formation Template{' '} + +
+ ), + onOk: handleSubmit, + disabled: + isLoading || isGeneratingUrl || modalState === ModalStateEnum.WAITING, + cancelButtonProps: { style: { display: 'none' } }, + }, + [ActiveViewEnum.SELECT_REGIONS]: { + title: 'Which regions do you want to monitor?', + okText: `Confirm Selection (${getSelectedRegionsCount()})`, + onOk: (): void => setActiveView(ActiveViewEnum.FORM), + isLoading: isLoading || isGeneratingUrl, + cancelButtonProps: { style: { display: 'block' } }, + disabled: false, + }, + }; + + return viewConfigs[activeView]; + }, [ + modalState, + handleSubmit, + getSelectedRegionsCount, + isLoading, + isGeneratingUrl, + activeView, + handleGoToDashboards, + setActiveView, + ]); + + const modalConfig = getModalConfig(); + + return ( + + {renderContent()} + + ); +} + +export default CloudAccountSetupModal; diff --git a/frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx b/frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx new file mode 100644 index 000000000000..ed4f1dfb1b14 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/HeroSection/components/IntegrateNowFormSections.tsx @@ -0,0 +1,137 @@ +import { Color } from '@signozhq/design-tokens'; +import { Form, Select, Switch } from 'antd'; +import { ChevronDown } from 'lucide-react'; +import { Region } from 'utils/regions'; + +// Form section components +function RegionDeploymentSection({ + regions, + selectedDeploymentRegion, + handleRegionChange, + isFormDisabled, +}: { + regions: Region[]; + selectedDeploymentRegion: string | undefined; + handleRegionChange: (value: string) => void; + isFormDisabled: boolean; +}): JSX.Element { + return ( +
+
+ Where should we deploy the SigNoz Cloud stack? +
+
+ Choose the AWS region for CloudFormation stack deployment +
+ + + +
+ ); +} + +function MonitoringRegionsSection({ + includeAllRegions, + selectedRegions, + onIncludeAllRegionsChange, + getRegionPreviewText, + onRegionSelect, + isFormDisabled, +}: { + includeAllRegions: boolean; + selectedRegions: string[]; + onIncludeAllRegionsChange: (checked: boolean) => void; + getRegionPreviewText: (regions: string[]) => string[]; + onRegionSelect: () => void; + isFormDisabled: boolean; +}): JSX.Element { + return ( +
+
+ Which regions do you want to monitor? +
+
+ Choose only the regions you want SigNoz to monitor. You can enable all at + once, or pick specific ones: +
+ => { + if (selectedRegions.length === 0) { + return Promise.reject(); + } + return Promise.resolve(); + }, + message: 'Please select at least one region to monitor', + }, + ]} + className="cloud-account-setup-form__form-item" + > +
+ + +
+ } + onChange={onFilterChange} + /> +
+ ); +} + +function ServicesSection(): JSX.Element { + const urlQuery = useUrlQuery(); + const accountId = urlQuery.get('accountId') || ''; + + const [activeFilter, setActiveFilter] = useState< + 'all_services' | 'enabled' | 'available' + >('all_services'); + + return ( +
+
+ + +
+
+ +
+
+ ); +} + +function ServicesTabs(): JSX.Element { + const tabItems: TabsProps['items'] = [ + { + key: 'services', + label: 'Services For Integration', + children: , + }, + ]; + + return ( +
+ +
+ ); +} + +export default ServicesTabs; diff --git a/frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts b/frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts new file mode 100644 index 000000000000..71c276f4bab9 --- /dev/null +++ b/frontend/src/container/CloudIntegrationPage/ServicesSection/types.ts @@ -0,0 +1,135 @@ +interface Service { + id: string; + title: string; + icon: string; + config: ServiceConfig; +} + +interface Dashboard { + id: string; + url: string; + title: string; + description: string; + image: string; +} + +interface LogField { + name: string; + path: string; + type: string; +} + +interface Metric { + name: string; + type: string; + unit: string; +} + +interface ConfigStatus { + enabled: boolean; +} + +interface DataStatus { + last_received_ts_ms: number; + last_received_from: string; +} + +interface ServiceConfig { + logs: ConfigStatus; + metrics: ConfigStatus; +} + +interface IServiceStatus { + logs: DataStatus | null; + metrics: DataStatus | null; +} + +interface SupportedSignals { + metrics: boolean; + logs: boolean; +} + +interface ServiceData { + id: string; + title: string; + icon: string; + overview: string; + supported_signals: SupportedSignals; + assets: { + dashboards: Dashboard[]; + }; + data_collected: { + logs?: LogField[]; + metrics: Metric[]; + }; + config?: ServiceConfig; + status?: IServiceStatus; +} + +interface ServiceDetailsResponse { + status: 'success'; + data: ServiceData; +} + +interface CloudAccountConfig { + regions: string[]; +} + +interface IntegrationStatus { + last_heartbeat_ts_ms: number; +} + +interface AccountStatus { + integration: IntegrationStatus; +} + +interface CloudAccount { + id: string; + cloud_account_id: string; + config: CloudAccountConfig; + status: AccountStatus; +} + +interface CloudAccountsData { + accounts: CloudAccount[]; +} + +interface UpdateServiceConfigPayload { + cloud_account_id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; +} + +interface UpdateServiceConfigResponse { + status: string; + data: { + id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; + }; +} + +export type { + CloudAccount, + CloudAccountsData, + IServiceStatus, + Service, + ServiceConfig, + ServiceData, + ServiceDetailsResponse, + SupportedSignals, + UpdateServiceConfigPayload, + UpdateServiceConfigResponse, +}; diff --git a/frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts b/frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts new file mode 100644 index 000000000000..591815c2ced7 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useAccountSettingsModal.ts @@ -0,0 +1,139 @@ +import { Form } from 'antd'; +import { FormInstance } from 'antd/lib'; +import { CloudAccount } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useUpdateAccountConfig } from 'hooks/integrations/aws/useUpdateAccountConfig'; +import { isEqual } from 'lodash-es'; +import { + Dispatch, + SetStateAction, + useCallback, + useEffect, + useMemo, + useState, +} from 'react'; +import { AccountConfigPayload } from 'types/api/integrations/aws'; +import { regions } from 'utils/regions'; + +interface UseAccountSettingsModalProps { + onClose: () => void; + account: CloudAccount; + setActiveAccount: Dispatch>; +} + +interface UseAccountSettingsModal { + form: FormInstance; + isLoading: boolean; + selectedRegions: string[]; + includeAllRegions: boolean; + isRegionSelectOpen: boolean; + isSaveDisabled: boolean; + setSelectedRegions: Dispatch>; + setIncludeAllRegions: Dispatch>; + setIsRegionSelectOpen: Dispatch>; + handleIncludeAllRegionsChange: (checked: boolean) => void; + handleSubmit: () => Promise; + handleClose: () => void; +} + +const allRegions = (): string[] => + regions.flatMap((r) => r.subRegions.map((sr) => sr.name)); + +const getRegionPreviewText = (regions: string[] | undefined): string[] => { + if (!regions) return []; + if (regions.includes('all')) { + return allRegions(); + } + return regions; +}; + +export function useAccountSettingsModal({ + onClose, + account, + setActiveAccount, +}: UseAccountSettingsModalProps): UseAccountSettingsModal { + const [form] = Form.useForm(); + const { mutate: updateConfig, isLoading } = useUpdateAccountConfig(); + const accountRegions = useMemo(() => account?.config?.regions || [], [ + account?.config?.regions, + ]); + const [isInitialRegionsSet, setIsInitialRegionsSet] = useState(false); + + const [selectedRegions, setSelectedRegions] = useState([]); + const [includeAllRegions, setIncludeAllRegions] = useState(false); + const [isRegionSelectOpen, setIsRegionSelectOpen] = useState(false); + + // Initialize regions from account when modal opens + useEffect(() => { + if (accountRegions.length > 0 && !isInitialRegionsSet) { + setSelectedRegions(accountRegions); + setIsInitialRegionsSet(true); + setIncludeAllRegions(accountRegions.includes('all')); + } + }, [accountRegions, isInitialRegionsSet]); + + const handleSubmit = useCallback(async (): Promise => { + try { + await form.validateFields(); + const payload: AccountConfigPayload = { + config: { + regions: selectedRegions, + }, + }; + + updateConfig( + { accountId: account?.id, payload }, + { + onSuccess: (response) => { + setActiveAccount(response.data); + onClose(); + }, + }, + ); + } catch (error) { + console.error('Form submission failed:', error); + } + }, [ + form, + selectedRegions, + updateConfig, + account?.id, + setActiveAccount, + onClose, + ]); + + const isSaveDisabled = useMemo( + () => isEqual(selectedRegions.sort(), accountRegions.sort()), + [selectedRegions, accountRegions], + ); + + const handleIncludeAllRegionsChange = useCallback((checked: boolean): void => { + setIncludeAllRegions(checked); + if (checked) { + setSelectedRegions(['all']); + } else { + setSelectedRegions([]); + } + }, []); + + const handleClose = useCallback(() => { + setIsRegionSelectOpen(false); + onClose(); + }, [onClose]); + + return { + form, + isLoading, + selectedRegions, + includeAllRegions, + isRegionSelectOpen, + isSaveDisabled, + setSelectedRegions, + setIncludeAllRegions, + setIsRegionSelectOpen, + handleIncludeAllRegionsChange, + handleSubmit, + handleClose, + }; +} + +export { getRegionPreviewText }; diff --git a/frontend/src/hooks/integrations/aws/useAccountStatus.ts b/frontend/src/hooks/integrations/aws/useAccountStatus.ts new file mode 100644 index 000000000000..8a1e53b06acc --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useAccountStatus.ts @@ -0,0 +1,21 @@ +import axios from 'api'; +import { AxiosError } from 'axios'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { useQuery, UseQueryOptions, UseQueryResult } from 'react-query'; +import { AccountStatusResponse } from 'types/api/integrations/aws'; + +export function useAccountStatus( + accountId: string | undefined, + options: UseQueryOptions, +): UseQueryResult { + return useQuery({ + queryKey: [REACT_QUERY_KEY.AWS_ACCOUNT_STATUS, accountId], + queryFn: async () => { + const response = await axios.get( + `/cloud-integrations/aws/accounts/${accountId}/status`, + ); + return response.data; + }, + ...options, + }); +} diff --git a/frontend/src/hooks/integrations/aws/useAwsAccounts.ts b/frontend/src/hooks/integrations/aws/useAwsAccounts.ts new file mode 100644 index 000000000000..9d0fac9666dd --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useAwsAccounts.ts @@ -0,0 +1,8 @@ +import { getAwsAccounts } from 'api/integrations/aws'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { CloudAccount } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useQuery, UseQueryResult } from 'react-query'; + +export function useAwsAccounts(): UseQueryResult { + return useQuery(REACT_QUERY_KEY.AWS_ACCOUNTS, getAwsAccounts); +} diff --git a/frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts b/frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts new file mode 100644 index 000000000000..f8e197fdff0d --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useGenerateConnectionUrl.ts @@ -0,0 +1,21 @@ +import { generateConnectionUrl } from 'api/integrations/aws'; +import { AxiosError } from 'axios'; +import { useMutation, UseMutationResult } from 'react-query'; +import { + ConnectionUrlResponse, + GenerateConnectionUrlPayload, +} from 'types/api/integrations/aws'; + +export function useGenerateConnectionUrl(): UseMutationResult< + ConnectionUrlResponse, + AxiosError, + GenerateConnectionUrlPayload +> { + return useMutation< + ConnectionUrlResponse, + AxiosError, + GenerateConnectionUrlPayload + >({ + mutationFn: generateConnectionUrl, + }); +} diff --git a/frontend/src/hooks/integrations/aws/useGetAccountServices.ts b/frontend/src/hooks/integrations/aws/useGetAccountServices.ts new file mode 100644 index 000000000000..2de79918dc12 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useGetAccountServices.ts @@ -0,0 +1,12 @@ +import { getAwsServices } from 'api/integrations/aws'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { Service } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useQuery, UseQueryResult } from 'react-query'; + +export function useGetAccountServices( + accountId?: string, +): UseQueryResult { + return useQuery([REACT_QUERY_KEY.AWS_SERVICES, accountId], () => + getAwsServices(accountId), + ); +} diff --git a/frontend/src/hooks/integrations/aws/useIntegrationModal.ts b/frontend/src/hooks/integrations/aws/useIntegrationModal.ts new file mode 100644 index 000000000000..2323377a06e6 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useIntegrationModal.ts @@ -0,0 +1,164 @@ +import { Form } from 'antd'; +import { FormInstance } from 'antd/lib'; +import { + ActiveViewEnum, + ModalStateEnum, +} from 'container/CloudIntegrationPage/HeroSection/types'; +import { + Dispatch, + SetStateAction, + useCallback, + useEffect, + useMemo, + useState, +} from 'react'; +import { + ConnectionUrlResponse, + GenerateConnectionUrlPayload, +} from 'types/api/integrations/aws'; +import { regions } from 'utils/regions'; + +import { useGenerateConnectionUrl } from './useGenerateConnectionUrl'; + +interface UseIntegrationModalProps { + onClose: () => void; +} + +interface UseIntegrationModal { + form: FormInstance; + modalState: ModalStateEnum; + setModalState: Dispatch>; + isLoading: boolean; + activeView: ActiveViewEnum; + selectedRegions: string[]; + includeAllRegions: boolean; + isGeneratingUrl: boolean; + setSelectedRegions: Dispatch>; + setIncludeAllRegions: Dispatch>; + handleIncludeAllRegionsChange: (checked: boolean) => void; + handleRegionSelect: () => void; + handleSubmit: () => Promise; + handleClose: () => void; + setActiveView: (view: ActiveViewEnum) => void; + allRegions: string[]; + accountId?: string; + selectedDeploymentRegion: string | undefined; + handleRegionChange: (value: string) => void; +} + +export function useIntegrationModal({ + onClose, +}: UseIntegrationModalProps): UseIntegrationModal { + const [form] = Form.useForm(); + const [modalState, setModalState] = useState( + ModalStateEnum.FORM, + ); + const [isLoading, setIsLoading] = useState(false); + const [accountId, setAccountId] = useState(undefined); + const [activeView, setActiveView] = useState( + ActiveViewEnum.FORM, + ); + const [selectedRegions, setSelectedRegions] = useState([]); + const [includeAllRegions, setIncludeAllRegions] = useState(false); + const [selectedDeploymentRegion, setSelectedDeploymentRegion] = useState< + string | undefined + >(undefined); + const allRegions = useMemo( + () => regions.flatMap((r) => r.subRegions.map((sr) => sr.name)), + [], + ); + + useEffect(() => { + form.setFieldsValue({ region: selectedDeploymentRegion }); + }, [selectedDeploymentRegion, form]); + + const handleRegionChange = (value: string): void => { + setSelectedDeploymentRegion(value); + }; + + const handleIncludeAllRegionsChange = useCallback((checked: boolean): void => { + setIncludeAllRegions(checked); + if (checked) { + setSelectedRegions(['all']); + } else { + setSelectedRegions([]); + } + }, []); + + const handleRegionSelect = useCallback((): void => { + setActiveView(ActiveViewEnum.SELECT_REGIONS); + }, []); + + const handleClose = useCallback((): void => { + setActiveView(ActiveViewEnum.FORM); + setSelectedRegions([]); + setIncludeAllRegions(false); + setModalState(ModalStateEnum.FORM); + onClose(); + }, [onClose]); + + const { + mutate: generateUrl, + isLoading: isGeneratingUrl, + } = useGenerateConnectionUrl(); + + const handleGenerateUrl = useCallback( + (payload: GenerateConnectionUrlPayload): void => { + generateUrl(payload, { + onSuccess: (data: ConnectionUrlResponse) => { + window.open(data.connection_url, '_blank'); + setModalState(ModalStateEnum.WAITING); + setAccountId(data.account_id); + }, + onError: () => { + setModalState(ModalStateEnum.ERROR); + }, + }); + }, + [generateUrl], + ); + + const handleSubmit = useCallback(async (): Promise => { + try { + setIsLoading(true); + const values = await form.validateFields(); + + const payload: GenerateConnectionUrlPayload = { + agent_config: { + region: values.region, + }, + account_config: { + regions: includeAllRegions ? ['all'] : selectedRegions, + }, + }; + + handleGenerateUrl(payload); + } catch (error) { + console.error('Form submission failed:', error); + } finally { + setIsLoading(false); + } + }, [form, includeAllRegions, selectedRegions, handleGenerateUrl]); + + return { + form, + modalState, + isLoading, + activeView, + selectedRegions, + includeAllRegions, + isGeneratingUrl, + setSelectedRegions, + setIncludeAllRegions, + handleIncludeAllRegionsChange, + handleRegionSelect, + handleSubmit, + handleClose, + setActiveView, + allRegions, + accountId, + setModalState, + selectedDeploymentRegion, + handleRegionChange, + }; +} diff --git a/frontend/src/hooks/integrations/aws/useRegionSelection.ts b/frontend/src/hooks/integrations/aws/useRegionSelection.ts new file mode 100644 index 000000000000..d8ba0bc436f2 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useRegionSelection.ts @@ -0,0 +1,58 @@ +import { Dispatch, SetStateAction, useMemo } from 'react'; +import { regions } from 'utils/regions'; + +interface UseRegionSelectionProps { + selectedRegions: string[]; + setSelectedRegions: Dispatch>; + setIncludeAllRegions: Dispatch>; +} + +interface UseRegionSelection { + allRegionIds: string[]; + handleSelectAll: (checked: boolean) => void; + handleRegionSelect: (regionId: string) => void; +} + +export function useRegionSelection({ + selectedRegions, + setSelectedRegions, + setIncludeAllRegions, +}: UseRegionSelectionProps): UseRegionSelection { + const allRegionIds = useMemo( + () => regions.flatMap((r) => r.subRegions.map((sr) => sr.id)), + [], + ); + const handleSelectAll = (checked: boolean): void => { + setIncludeAllRegions(checked); + setSelectedRegions(checked ? ['all'] : []); + }; + + const handleRegionSelect = (regionId: string): void => { + if (selectedRegions.includes('all')) { + const filteredRegionIds = allRegionIds.filter((id) => id !== regionId); + + setSelectedRegions(filteredRegionIds); + setIncludeAllRegions(false); + return; + } + + setSelectedRegions((prev) => { + const newSelection = prev.includes(regionId) + ? prev.filter((id) => id !== regionId) + : [...prev, regionId]; + + if (newSelection.length === allRegionIds.length) { + setIncludeAllRegions(true); + return ['all']; + } + + return newSelection; + }); + }; + + return { + allRegionIds, + handleSelectAll, + handleRegionSelect, + }; +} diff --git a/frontend/src/hooks/integrations/aws/useServiceDetails.ts b/frontend/src/hooks/integrations/aws/useServiceDetails.ts new file mode 100644 index 000000000000..7e304b5137e1 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useServiceDetails.ts @@ -0,0 +1,17 @@ +import { getServiceDetails } from 'api/integrations/aws'; +import { REACT_QUERY_KEY } from 'constants/reactQueryKeys'; +import { ServiceData } from 'container/CloudIntegrationPage/ServicesSection/types'; +import { useQuery, UseQueryResult } from 'react-query'; + +export function useServiceDetails( + serviceId: string, + accountId?: string, +): UseQueryResult { + return useQuery( + [REACT_QUERY_KEY.AWS_SERVICE_DETAILS, serviceId, accountId], + () => getServiceDetails(serviceId, accountId), + { + enabled: !!serviceId, + }, + ); +} diff --git a/frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts b/frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts new file mode 100644 index 000000000000..fcf4da15178f --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useUpdateAccountConfig.ts @@ -0,0 +1,22 @@ +import { updateAccountConfig } from 'api/integrations/aws'; +import { useMutation, UseMutationResult } from 'react-query'; +import { + AccountConfigPayload, + AccountConfigResponse, +} from 'types/api/integrations/aws'; + +interface UpdateConfigVariables { + accountId: string; + payload: AccountConfigPayload; +} + +export function useUpdateAccountConfig(): UseMutationResult< + AccountConfigResponse, + Error, + UpdateConfigVariables +> { + return useMutation({ + mutationFn: ({ accountId, payload }) => + updateAccountConfig(accountId, payload), + }); +} diff --git a/frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts b/frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts new file mode 100644 index 000000000000..17f1ce726626 --- /dev/null +++ b/frontend/src/hooks/integrations/aws/useUpdateServiceConfig.ts @@ -0,0 +1,45 @@ +import { updateServiceConfig } from 'api/integrations/aws'; +import { useMutation, UseMutationResult } from 'react-query'; + +interface UpdateServiceConfigPayload { + cloud_account_id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; +} + +interface UpdateConfigResponse { + status: string; + data: { + id: string; + config: { + logs: { + enabled: boolean; + }; + metrics: { + enabled: boolean; + }; + }; + }; +} + +interface UpdateConfigVariables { + serviceId: string; + payload: UpdateServiceConfigPayload; +} + +export function useUpdateServiceConfig(): UseMutationResult< + UpdateConfigResponse, + Error, + UpdateConfigVariables +> { + return useMutation({ + mutationFn: ({ serviceId, payload }) => + updateServiceConfig(serviceId, payload), + }); +} diff --git a/frontend/src/hooks/useDarkMode/index.tsx b/frontend/src/hooks/useDarkMode/index.tsx index ef2883b4b398..5b6d0960045f 100644 --- a/frontend/src/hooks/useDarkMode/index.tsx +++ b/frontend/src/hooks/useDarkMode/index.tsx @@ -106,6 +106,9 @@ export const useThemeConfig = (): ThemeConfig => { Input: { colorBorder: isDarkMode ? '#1D212D' : '#E9E9E9', }, + Breadcrumb: { + separatorMargin: 4, + }, }, }; }; diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx index 39aec2e5d2e9..8afe670c1d20 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx @@ -23,7 +23,7 @@ interface IntegrationDetailHeaderProps { title: string; description: string; icon: string; - refetchIntegrationDetails: () => void; + onUnInstallSuccess: () => void; connectionState: ConnectionStates; connectionData: IntegrationConnectionStatus; setActiveDetailTab: React.Dispatch>; @@ -39,7 +39,7 @@ function IntegrationDetailHeader( description, connectionState, connectionData, - refetchIntegrationDetails, + onUnInstallSuccess, setActiveDetailTab, } = props; const [isModalOpen, setIsModalOpen] = useState(false); @@ -62,7 +62,7 @@ function IntegrationDetailHeader( installIntegration, { onSuccess: () => { - refetchIntegrationDetails(); + onUnInstallSuccess(); }, onError: () => { notifications.error({ diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss index 96b5ab4c16e1..823c05faf173 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss @@ -300,13 +300,13 @@ .uninstall-integration-btn { border-radius: 2px; - background: var(--Accent---Secondary-Cherry, #da5565); - border-color: unset !important; + background: var(--bg-cherry-500); + border: none !important; padding: 9px 13px; display: flex; align-items: center; justify-content: center; - color: var(--bg-ink-300); + color: var(--bg-vanilla-100); text-align: center; font-family: Inter; font-size: 12px; @@ -317,7 +317,7 @@ .uninstall-integration-btn:hover { &.ant-btn-default { - color: var(--bg-ink-300) !important; + color: var(--bg-vanilla-100) !important; } } } diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx index 9d3fdf910f56..7275c17faa75 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx @@ -126,7 +126,7 @@ function IntegrationDetailPage(props: IntegrationDetailPageProps): JSX.Element { logs: null, metrics: null, })} - refetchIntegrationDetails={refetch} + onUnInstallSuccess={refetch} setActiveDetailTab={setActiveDetailTab} /> )} diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx index 557327a19b65..547f7235e1d3 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx @@ -15,8 +15,9 @@ import { ConnectionStates } from './TestConnection'; interface IntergrationsUninstallBarProps { integrationTitle: string; integrationId: string; - refetchIntegrationDetails: () => void; + onUnInstallSuccess: () => void; connectionStatus: ConnectionStates; + removeIntegrationTitle?: string; } function IntergrationsUninstallBar( props: IntergrationsUninstallBarProps, @@ -24,8 +25,9 @@ function IntergrationsUninstallBar( const { integrationTitle, integrationId, - refetchIntegrationDetails, + onUnInstallSuccess, connectionStatus, + removeIntegrationTitle = 'Remove from SigNoz', } = props; const { notifications } = useNotifications(); const [isModalOpen, setIsModalOpen] = useState(false); @@ -35,7 +37,7 @@ function IntergrationsUninstallBar( isLoading: isUninstallLoading, } = useMutation(unInstallIntegration, { onSuccess: () => { - refetchIntegrationDetails(); + onUnInstallSuccess?.(); setIsModalOpen(false); }, onError: () => { @@ -79,7 +81,7 @@ function IntergrationsUninstallBar( icon={} onClick={(): void => showModal()} > - Remove from SigNoz + {removeIntegrationTitle} void; @@ -30,12 +39,24 @@ function IntegrationsList(props: IntegrationsListProps): JSX.Element { } = useGetAllIntegrations(); const filteredDataList = useMemo(() => { + let integrationsList: IntegrationsProps[] = []; + + // Temporarily hide AWS Integration from the list, uncomment when the BE changes are finalized + // if (AWS_INTEGRATION.title.toLowerCase().includes(searchTerm.toLowerCase())) { + // integrationsList.push(AWS_INTEGRATION); + // } + + // Add other integrations if (data?.data.data.integrations) { - return data?.data.data.integrations.filter((item) => - item.title.toLowerCase().includes(searchTerm.toLowerCase()), - ); + integrationsList = [ + ...integrationsList, + ...data.data.data.integrations.filter((item) => + item.title.toLowerCase().includes(searchTerm.toLowerCase()), + ), + ]; } - return []; + + return integrationsList; }, [data?.data.data.integrations, searchTerm]); const loading = isLoading || isFetching || isRefetching; @@ -93,7 +114,10 @@ function IntegrationsList(props: IntegrationsListProps): JSX.Element { {item.title}
- {item.title} + + {item.title} + {item.is_new &&
NEW
} +
{item.description} diff --git a/frontend/src/pages/Integrations/utils.ts b/frontend/src/pages/Integrations/utils.ts index 0785eb89c035..c3fbb4b2d67b 100644 --- a/frontend/src/pages/Integrations/utils.ts +++ b/frontend/src/pages/Integrations/utils.ts @@ -20,3 +20,7 @@ export const INTEGRATION_TELEMETRY_EVENTS = { INTEGRATIONS_DETAIL_CONFIGURE_INSTRUCTION: 'Integrations Detail Page: Navigated to configure an integration', }; + +export const INTEGRATION_TYPES = { + AWS_INTEGRATION: 'aws-integration', +}; diff --git a/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx b/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx index bdcf05b2de6b..9521f1d187d7 100644 --- a/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx +++ b/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx @@ -2,18 +2,27 @@ import './IntegrationsModulePage.styles.scss'; import RouteTab from 'components/RouteTab'; import { TabRoutes } from 'components/RouteTab/types'; +import CloudIntegrationPage from 'container/CloudIntegrationPage/CloudIntegrationPage'; +import useUrlQuery from 'hooks/useUrlQuery'; import history from 'lib/history'; +import { INTEGRATION_TYPES } from 'pages/Integrations/utils'; import { useLocation } from 'react-use'; import { installedIntegrations } from './constants'; function IntegrationsModulePage(): JSX.Element { const { pathname } = useLocation(); + const urlQuery = useUrlQuery(); + const selectedIntegration = urlQuery.get('integration'); const routes: TabRoutes[] = [installedIntegrations]; return (
- + {selectedIntegration === INTEGRATION_TYPES.AWS_INTEGRATION ? ( + + ) : ( + + )}
); } diff --git a/frontend/src/types/api/integrations/aws.ts b/frontend/src/types/api/integrations/aws.ts new file mode 100644 index 000000000000..31b191b23138 --- /dev/null +++ b/frontend/src/types/api/integrations/aws.ts @@ -0,0 +1,39 @@ +import { CloudAccount } from 'container/CloudIntegrationPage/ServicesSection/types'; + +export interface GenerateConnectionUrlPayload { + agent_config: { + region: string; + }; + account_config: { + regions: string[]; + }; + account_id?: string; +} + +export interface ConnectionUrlResponse { + connection_url: string; + account_id: string; +} + +export interface AccountStatusResponse { + status: 'success'; + data: { + id: string; + status: { + integration: { + last_heartbeat_ts_ms: number | null; + }; + }; + }; +} + +export interface AccountConfigPayload { + config: { + regions: string[]; + }; +} + +export interface AccountConfigResponse { + status: string; + data: CloudAccount; +} diff --git a/frontend/src/types/api/integrations/types.ts b/frontend/src/types/api/integrations/types.ts index b9f5e5548016..6ab67136098a 100644 --- a/frontend/src/types/api/integrations/types.ts +++ b/frontend/src/types/api/integrations/types.ts @@ -1,4 +1,4 @@ -interface IntegrationsProps { +export interface IntegrationsProps { author: { email: string; homepage: string; @@ -8,6 +8,7 @@ interface IntegrationsProps { id: string; icon: string; is_installed: boolean; + is_new?: boolean; title: string; } diff --git a/frontend/src/utils/regions.ts b/frontend/src/utils/regions.ts new file mode 100644 index 000000000000..20e3951a5950 --- /dev/null +++ b/frontend/src/utils/regions.ts @@ -0,0 +1,152 @@ +export interface Region { + id: string; + name: string; + subRegions: SubRegion[]; +} +export interface SubRegion { + id: string; + name: string; + displayName: string; +} +const regions: Region[] = [ + { + id: 'north-america', + name: 'North America', + subRegions: [ + { id: 'us-east-1', name: 'us-east-1', displayName: 'US East (N. Virginia)' }, + { id: 'us-east-2', name: 'us-east-2', displayName: 'US East (Ohio)' }, + { + id: 'us-west-1', + name: 'us-west-1', + displayName: 'US West (N. California)', + }, + { id: 'us-west-2', name: 'us-west-2', displayName: 'US West (Oregon)' }, + { + id: 'ca-central-1', + name: 'ca-central-1', + displayName: 'Canada (Central)', + }, + { id: 'ca-west-1', name: 'ca-west-1', displayName: 'Canada (West)' }, + ], + }, + { + id: 'africa', + name: 'Africa', + subRegions: [ + { id: 'af-south-1', name: 'af-south-1', displayName: 'Africa (Cape Town)' }, + ], + }, + { + id: 'asia-pacific', + name: 'Asia Pacific', + subRegions: [ + { + id: 'ap-east-1', + name: 'ap-east-1', + displayName: 'Asia Pacific (Hong Kong)', + }, + { + id: 'ap-northeast-1', + name: 'ap-northeast-1', + displayName: 'Asia Pacific (Tokyo)', + }, + { + id: 'ap-northeast-2', + name: 'ap-northeast-2', + displayName: 'Asia Pacific (Seoul)', + }, + { + id: 'ap-northeast-3', + name: 'ap-northeast-3', + displayName: 'Asia Pacific (Osaka)', + }, + { + id: 'ap-south-1', + name: 'ap-south-1', + displayName: 'Asia Pacific (Mumbai)', + }, + { + id: 'ap-south-2', + name: 'ap-south-2', + displayName: 'Asia Pacific (Hyderabad)', + }, + { + id: 'ap-southeast-1', + name: 'ap-southeast-1', + displayName: 'Asia Pacific (Singapore)', + }, + { + id: 'ap-southeast-2', + name: 'ap-southeast-2', + displayName: 'Asia Pacific (Sydney)', + }, + { + id: 'ap-southeast-3', + name: 'ap-southeast-3', + displayName: 'Asia Pacific (Jakarta)', + }, + { + id: 'ap-southeast-4', + name: 'ap-southeast-4', + displayName: 'Asia Pacific (Melbourne)', + }, + { + id: 'ap-southeast-5', + name: 'ap-southeast-5', + displayName: 'Asia Pacific (Auckland)', + }, + ], + }, + { + id: 'europe', + name: 'Europe', + subRegions: [ + { + id: 'eu-central-1', + name: 'eu-central-1', + displayName: 'Europe (Frankfurt)', + }, + { id: 'eu-central-2', name: 'eu-central-2', displayName: 'Europe (Zurich)' }, + { id: 'eu-north-1', name: 'eu-north-1', displayName: 'Europe (Stockholm)' }, + { id: 'eu-south-1', name: 'eu-south-1', displayName: 'Europe (Milan)' }, + { id: 'eu-south-2', name: 'eu-south-2', displayName: 'Europe (Spain)' }, + { id: 'eu-west-1', name: 'eu-west-1', displayName: 'Europe (Ireland)' }, + { id: 'eu-west-2', name: 'eu-west-2', displayName: 'Europe (London)' }, + { id: 'eu-west-3', name: 'eu-west-3', displayName: 'Europe (Paris)' }, + ], + }, + { + id: 'middle-east', + name: 'Middle East', + subRegions: [ + { + id: 'il-central-1', + name: 'il-central-1', + displayName: 'Israel (Tel Aviv)', + }, + { + id: 'me-central-1', + name: 'me-central-1', + displayName: 'Middle East (UAE)', + }, + { + id: 'me-south-1', + name: 'me-south-1', + displayName: 'Middle East (Bahrain)', + }, + ], + }, + { + id: 'south-america', + name: 'South America', + subRegions: [ + { + id: 'sa-east-1', + name: 'sa-east-1', + displayName: 'South America (São Paulo)', + }, + ], + }, +]; + +export { regions }; diff --git a/frontend/yarn.lock b/frontend/yarn.lock index bfa1f03cd7de..8b2e1bd451df 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -4320,6 +4320,13 @@ dependencies: react-helmet-async "*" +"@types/react-lottie@1.2.10": + version "1.2.10" + resolved "https://registry.yarnpkg.com/@types/react-lottie/-/react-lottie-1.2.10.tgz#220f68a2dfa0d4b131ab4930e8bf166b9442c68c" + integrity sha512-rCd1p3US4ELKJlqwVnP0h5b24zt5p9OCvKUoNpYExLqwbFZMWEiJ6EGLMmH7nmq5V7KomBIbWO2X/XRFsL0vCA== + dependencies: + "@types/react" "*" + "@types/react-redux@^7.1.11", "@types/react-redux@^7.1.20": version "7.1.25" resolved "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.25.tgz" @@ -11022,6 +11029,11 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3 dependencies: js-tokens "^3.0.0 || ^4.0.0" +lottie-web@^5.12.2: + version "5.12.2" + resolved "https://registry.yarnpkg.com/lottie-web/-/lottie-web-5.12.2.tgz#579ca9fe6d3fd9e352571edd3c0be162492f68e5" + integrity sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg== + lower-case@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" @@ -13221,7 +13233,7 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@15, prop-types@15.x, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@15, prop-types@15.8.1, prop-types@15.x, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -13941,6 +13953,15 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== +react-lottie@1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/react-lottie/-/react-lottie-1.2.10.tgz#399f78a448a7833b2380d74fc489ecf15f8d18c7" + integrity sha512-x0eWX3Z6zSx1XM5QSjnLupc6D22LlMCB0PH06O/N/epR2hsLaj1Vxd9RtMnbbEHjJ/qlsgHJ6bpN3vnZI92hjw== + dependencies: + babel-runtime "^6.26.0" + lottie-web "^5.12.2" + prop-types "^15.6.1" + react-markdown@8.0.7, react-markdown@~8.0.0: version "8.0.7" resolved "https://registry.yarnpkg.com/react-markdown/-/react-markdown-8.0.7.tgz#c8dbd1b9ba5f1c5e7e5f2a44de465a3caafdf89b"