{"version":3,"file":"purl_ob_v3po.mjs","names":[],"sources":["../../../../../src/modules/vc/jsonld/contexts/purl_ob_v3po.ts"],"sourcesContent":["export const PURL_OB_V3P0 = {\n  '@context': {\n    id: '@id',\n    type: '@type',\n    xsd: 'https://www.w3.org/2001/XMLSchema#',\n    OpenBadgeCredential: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#OpenBadgeCredential',\n    },\n    Achievement: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Achievement',\n      '@context': {\n        achievementType: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#achievementType',\n          '@type': 'xsd:string',\n        },\n        alignment: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#alignment',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Alignment',\n          '@container': '@set',\n        },\n        creator: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Profile',\n        },\n        creditsAvailable: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#creditsAvailable',\n          '@type': 'xsd:float',\n        },\n        criteria: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Criteria',\n          '@type': '@id',\n        },\n        fieldOfStudy: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#fieldOfStudy',\n          '@type': 'xsd:string',\n        },\n        humanCode: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#humanCode',\n          '@type': 'xsd:string',\n        },\n        otherIdentifier: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#otherIdentifier',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#IdentifierEntry',\n          '@container': '@set',\n        },\n        related: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#related',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Related',\n          '@container': '@set',\n        },\n        resultDescription: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#resultDescription',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#ResultDescription',\n          '@container': '@set',\n        },\n        specialization: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#specialization',\n          '@type': 'xsd:string',\n        },\n        tag: {\n          '@id': 'https://schema.org/keywords',\n          '@type': 'xsd:string',\n          '@container': '@set',\n        },\n        version: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#version',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    AchievementCredential: {\n      '@id': 'OpenBadgeCredential',\n    },\n    AchievementSubject: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#AchievementSubject',\n      '@context': {\n        achievement: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Achievement',\n        },\n        activityEndDate: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#activityEndDate',\n          '@type': 'xsd:date',\n        },\n        activityStartDate: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#activityStartDate',\n          '@type': 'xsd:date',\n        },\n        creditsEarned: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#creditsEarned',\n          '@type': 'xsd:float',\n        },\n        identifier: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#identifier',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#IdentityObject',\n          '@container': '@set',\n        },\n        licenseNumber: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#licenseNumber',\n          '@type': 'xsd:string',\n        },\n        result: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#result',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Result',\n          '@container': '@set',\n        },\n        role: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#role',\n          '@type': 'xsd:string',\n        },\n        source: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#source',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Profile',\n        },\n        term: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#term',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Address: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Address',\n      '@context': {\n        addressCountry: {\n          '@id': 'https://schema.org/addressCountry',\n          '@type': 'xsd:string',\n        },\n        addressCountryCode: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#CountryCode',\n          '@type': 'xsd:string',\n        },\n        addressLocality: {\n          '@id': 'https://schema.org/addressLocality',\n          '@type': 'xsd:string',\n        },\n        addressRegion: {\n          '@id': 'https://schema.org/addressRegion',\n          '@type': 'xsd:string',\n        },\n        geo: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#GeoCoordinates',\n        },\n        postOfficeBoxNumber: {\n          '@id': 'https://schema.org/postOfficeBoxNumber',\n          '@type': 'xsd:string',\n        },\n        postalCode: {\n          '@id': 'https://schema.org/postalCode',\n          '@type': 'xsd:string',\n        },\n        streetAddress: {\n          '@id': 'https://schema.org/streetAddress',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Alignment: {\n      '@id': 'https://schema.org/Alignment',\n      '@context': {\n        targetCode: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#targetCode',\n          '@type': 'xsd:string',\n        },\n        targetDescription: {\n          '@id': 'https://schema.org/targetDescription',\n          '@type': 'xsd:string',\n        },\n        targetFramework: {\n          '@id': 'https://schema.org/targetFramework',\n          '@type': 'xsd:string',\n        },\n        targetName: {\n          '@id': 'https://schema.org/targetName',\n          '@type': 'xsd:string',\n        },\n        targetType: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#targetType',\n          '@type': 'xsd:string',\n        },\n        targetUrl: {\n          '@id': 'https://schema.org/targetUrl',\n          '@type': 'xsd:anyURI',\n        },\n      },\n    },\n    Criteria: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Criteria',\n    },\n    EndorsementCredential: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#EndorsementCredential',\n    },\n    EndorsementSubject: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#EndorsementSubject',\n      '@context': {\n        endorsementComment: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#endorsementComment',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Evidence: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Evidence',\n      '@context': {\n        audience: {\n          '@id': 'https://schema.org/audience',\n          '@type': 'xsd:string',\n        },\n        genre: {\n          '@id': 'https://schema.org/genre',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    GeoCoordinates: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#GeoCoordinates',\n      '@context': {\n        latitude: {\n          '@id': 'https://schema.org/latitude',\n          '@type': 'xsd:string',\n        },\n        longitude: {\n          '@id': 'https://schema.org/longitude',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    IdentifierEntry: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#IdentifierEntry',\n      '@context': {\n        identifier: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#identifier',\n          '@type': 'xsd:string',\n        },\n        identifierType: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#identifierType',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    IdentityObject: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#IdentityObject',\n      '@context': {\n        hashed: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#hashed',\n          '@type': 'xsd:boolean',\n        },\n        identityHash: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#identityHash',\n          '@type': 'xsd:string',\n        },\n        identityType: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#identityType',\n          '@type': 'xsd:string',\n        },\n        salt: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#salt',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Image: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Image',\n      '@context': {\n        caption: {\n          '@id': 'https://schema.org/caption',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Profile: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Profile',\n      '@context': {\n        additionalName: {\n          '@id': 'https://schema.org/additionalName',\n          '@type': 'xsd:string',\n        },\n        address: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Address',\n        },\n        dateOfBirth: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#dateOfBirth',\n          '@type': 'xsd:date',\n        },\n        email: {\n          '@id': 'https://schema.org/email',\n          '@type': 'xsd:string',\n        },\n        familyName: {\n          '@id': 'https://schema.org/familyName',\n          '@type': 'xsd:string',\n        },\n        familyNamePrefix: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#familyNamePrefix',\n          '@type': 'xsd:string',\n        },\n        givenName: {\n          '@id': 'https://schema.org/givenName',\n          '@type': 'xsd:string',\n        },\n        honorificPrefix: {\n          '@id': 'https://schema.org/honorificPrefix',\n          '@type': 'xsd:string',\n        },\n        honorificSuffix: {\n          '@id': 'https://schema.org/honorificSuffix',\n          '@type': 'xsd:string',\n        },\n        otherIdentifier: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#otherIdentifier',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#IdentifierEntry',\n          '@container': '@set',\n        },\n        parentOrg: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#parentOrg',\n          '@type': 'xsd:string',\n        },\n        patronymicName: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#patronymicName',\n          '@type': 'xsd:string',\n        },\n        phone: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#PhoneNumber',\n          '@type': 'xsd:string',\n        },\n        official: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#official',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Related: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Related',\n      '@context': {\n        version: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#version',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    Result: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Result',\n      '@context': {\n        achievedLevel: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#achievedLevel',\n          '@type': 'xsd:anyURI',\n        },\n        resultDescription: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#resultDescription',\n          '@type': 'xsd:anyURI',\n        },\n        status: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#status',\n          '@type': 'xsd:string',\n        },\n        value: {\n          '@id': 'https://schema.org/value',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    ResultDescription: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#ResultDescription',\n      '@context': {\n        allowedValue: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#allowedValue',\n          '@type': 'xsd:string',\n          '@container': '@set',\n        },\n        requiredLevel: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#requiredLevel',\n          '@type': 'xsd:anyURI',\n        },\n        requiredValue: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#requiredValue',\n          '@type': 'xsd:string',\n        },\n        resultType: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#resultType',\n          '@type': 'xsd:string',\n        },\n        rubricCriterionLevel: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#rubricCriterionLevel',\n          '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#RubricCriterionLevel',\n          '@container': '@set',\n        },\n        valueMax: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#valueMax',\n          '@type': 'xsd:string',\n        },\n        valueMin: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#valueMin',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    RubricCriterionLevel: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#RubricCriterionLevel',\n      '@context': {\n        level: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#level',\n          '@type': 'xsd:string',\n        },\n        points: {\n          '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#points',\n          '@type': 'xsd:string',\n        },\n      },\n    },\n    alignment: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#alignment',\n      '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Alignment',\n      '@container': '@set',\n    },\n    description: {\n      '@id': 'https://schema.org/description',\n      '@type': 'xsd:string',\n    },\n    endorsement: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#endorsement',\n      '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#EndorsementCredential',\n      '@container': '@set',\n    },\n    image: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#image',\n      '@type': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#Image',\n    },\n    name: {\n      '@id': 'https://schema.org/name',\n      '@type': 'xsd:string',\n    },\n    narrative: {\n      '@id': 'https://purl.imsglobal.org/spec/vc/ob/vocab.html#narrative',\n      '@type': 'xsd:string',\n    },\n    url: {\n      '@id': 'https://schema.org/url',\n      '@type': 'xsd:anyURI',\n    },\n  },\n}\n"],"mappings":";AAAA,MAAa,eAAe,EAC1B,YAAY;CACV,IAAI;CACJ,MAAM;CACN,KAAK;CACL,qBAAqB,EACnB,OAAO,uEACT;CACA,aAAa;EACX,OAAO;EACP,YAAY;GACV,iBAAiB;IACf,OAAO;IACP,SAAS;GACX;GACA,WAAW;IACT,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,SAAS,EACP,OAAO,2DACT;GACA,kBAAkB;IAChB,OAAO;IACP,SAAS;GACX;GACA,UAAU;IACR,OAAO;IACP,SAAS;GACX;GACA,cAAc;IACZ,OAAO;IACP,SAAS;GACX;GACA,WAAW;IACT,OAAO;IACP,SAAS;GACX;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,SAAS;IACP,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,mBAAmB;IACjB,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,gBAAgB;IACd,OAAO;IACP,SAAS;GACX;GACA,KAAK;IACH,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,SAAS;IACP,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,uBAAuB,EACrB,OAAO,sBACT;CACA,oBAAoB;EAClB,OAAO;EACP,YAAY;GACV,aAAa,EACX,OAAO,+DACT;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;GACX;GACA,mBAAmB;IACjB,OAAO;IACP,SAAS;GACX;GACA,eAAe;IACb,OAAO;IACP,SAAS;GACX;GACA,YAAY;IACV,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,eAAe;IACb,OAAO;IACP,SAAS;GACX;GACA,QAAQ;IACN,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,MAAM;IACJ,OAAO;IACP,SAAS;GACX;GACA,QAAQ;IACN,OAAO;IACP,SAAS;GACX;GACA,MAAM;IACJ,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,SAAS;EACP,OAAO;EACP,YAAY;GACV,gBAAgB;IACd,OAAO;IACP,SAAS;GACX;GACA,oBAAoB;IAClB,OAAO;IACP,SAAS;GACX;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;GACX;GACA,eAAe;IACb,OAAO;IACP,SAAS;GACX;GACA,KAAK,EACH,OAAO,kEACT;GACA,qBAAqB;IACnB,OAAO;IACP,SAAS;GACX;GACA,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,eAAe;IACb,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,WAAW;EACT,OAAO;EACP,YAAY;GACV,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,mBAAmB;IACjB,OAAO;IACP,SAAS;GACX;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;GACX;GACA,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,WAAW;IACT,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,UAAU,EACR,OAAO,4DACT;CACA,uBAAuB,EACrB,OAAO,yEACT;CACA,oBAAoB;EAClB,OAAO;EACP,YAAY,EACV,oBAAoB;GAClB,OAAO;GACP,SAAS;EACX,EACF;CACF;CACA,UAAU;EACR,OAAO;EACP,YAAY;GACV,UAAU;IACR,OAAO;IACP,SAAS;GACX;GACA,OAAO;IACL,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,gBAAgB;EACd,OAAO;EACP,YAAY;GACV,UAAU;IACR,OAAO;IACP,SAAS;GACX;GACA,WAAW;IACT,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,iBAAiB;EACf,OAAO;EACP,YAAY;GACV,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,gBAAgB;IACd,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,gBAAgB;EACd,OAAO;EACP,YAAY;GACV,QAAQ;IACN,OAAO;IACP,SAAS;GACX;GACA,cAAc;IACZ,OAAO;IACP,SAAS;GACX;GACA,cAAc;IACZ,OAAO;IACP,SAAS;GACX;GACA,MAAM;IACJ,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,OAAO;EACL,OAAO;EACP,YAAY,EACV,SAAS;GACP,OAAO;GACP,SAAS;EACX,EACF;CACF;CACA,SAAS;EACP,OAAO;EACP,YAAY;GACV,gBAAgB;IACd,OAAO;IACP,SAAS;GACX;GACA,SAAS,EACP,OAAO,2DACT;GACA,aAAa;IACX,OAAO;IACP,SAAS;GACX;GACA,OAAO;IACL,OAAO;IACP,SAAS;GACX;GACA,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,kBAAkB;IAChB,OAAO;IACP,SAAS;GACX;GACA,WAAW;IACT,OAAO;IACP,SAAS;GACX;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;GACX;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;GACX;GACA,iBAAiB;IACf,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,WAAW;IACT,OAAO;IACP,SAAS;GACX;GACA,gBAAgB;IACd,OAAO;IACP,SAAS;GACX;GACA,OAAO;IACL,OAAO;IACP,SAAS;GACX;GACA,UAAU;IACR,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,SAAS;EACP,OAAO;EACP,YAAY,EACV,SAAS;GACP,OAAO;GACP,SAAS;EACX,EACF;CACF;CACA,QAAQ;EACN,OAAO;EACP,YAAY;GACV,eAAe;IACb,OAAO;IACP,SAAS;GACX;GACA,mBAAmB;IACjB,OAAO;IACP,SAAS;GACX;GACA,QAAQ;IACN,OAAO;IACP,SAAS;GACX;GACA,OAAO;IACL,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,mBAAmB;EACjB,OAAO;EACP,YAAY;GACV,cAAc;IACZ,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,eAAe;IACb,OAAO;IACP,SAAS;GACX;GACA,eAAe;IACb,OAAO;IACP,SAAS;GACX;GACA,YAAY;IACV,OAAO;IACP,SAAS;GACX;GACA,sBAAsB;IACpB,OAAO;IACP,SAAS;IACT,cAAc;GAChB;GACA,UAAU;IACR,OAAO;IACP,SAAS;GACX;GACA,UAAU;IACR,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,sBAAsB;EACpB,OAAO;EACP,YAAY;GACV,OAAO;IACL,OAAO;IACP,SAAS;GACX;GACA,QAAQ;IACN,OAAO;IACP,SAAS;GACX;EACF;CACF;CACA,WAAW;EACT,OAAO;EACP,SAAS;EACT,cAAc;CAChB;CACA,aAAa;EACX,OAAO;EACP,SAAS;CACX;CACA,aAAa;EACX,OAAO;EACP,SAAS;EACT,cAAc;CAChB;CACA,OAAO;EACL,OAAO;EACP,SAAS;CACX;CACA,MAAM;EACJ,OAAO;EACP,SAAS;CACX;CACA,WAAW;EACT,OAAO;EACP,SAAS;CACX;CACA,KAAK;EACH,OAAO;EACP,SAAS;CACX;AACF,EACF"}