<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="23788.4" systemVersion="24F74" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
    <entity name="AltSource" representedClassName="AltSource" syncable="YES" codeGenerationType="class">
        <attribute name="date" attributeType="Date" usesScalarValueType="NO"/>
        <attribute name="iconURL" optional="YES" attributeType="URI"/>
        <attribute name="identifier" attributeType="String"/>
        <attribute name="isBuiltIn" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
        <attribute name="name" optional="YES" attributeType="String"/>
        <attribute name="sourceURL" optional="YES" attributeType="URI"/>
    </entity>
    <entity name="CertificatePair" representedClassName="CertificatePair" syncable="YES" codeGenerationType="class">
        <attribute name="date" attributeType="Date" usesScalarValueType="NO"/>
        <attribute name="expiration" attributeType="Date" usesScalarValueType="NO"/>
        <attribute name="nickname" optional="YES" attributeType="String"/>
        <attribute name="p12Data" optional="YES" attributeType="Binary"/>
        <attribute name="password" optional="YES" attributeType="String"/>
        <attribute name="ppQCheck" attributeType="Boolean" usesScalarValueType="YES"/>
        <attribute name="provisionData" optional="YES" attributeType="Binary"/>
        <attribute name="revoked" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
        <attribute name="uuid" attributeType="String"/>
        <relationship name="signedApps" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="Signed" inverseName="certificate" inverseEntity="Signed"/>
    </entity>
    <entity name="Imported" representedClassName="Imported" syncable="YES" codeGenerationType="class">
        <attribute name="date" attributeType="Date" usesScalarValueType="NO"/>
        <attribute name="icon" optional="YES" attributeType="String"/>
        <attribute name="identifier" attributeType="String"/>
        <attribute name="name" attributeType="String"/>
        <attribute name="source" optional="YES" attributeType="URI"/>
        <attribute name="uuid" attributeType="String"/>
        <attribute name="version" attributeType="String"/>
    </entity>
    <entity name="Signed" representedClassName="Signed" syncable="YES" codeGenerationType="class">
        <attribute name="date" attributeType="Date" usesScalarValueType="NO"/>
        <attribute name="icon" optional="YES" attributeType="String"/>
        <attribute name="identifier" attributeType="String"/>
        <attribute name="name" attributeType="String"/>
        <attribute name="source" optional="YES" attributeType="URI"/>
        <attribute name="uuid" attributeType="String"/>
        <attribute name="version" attributeType="String"/>
        <relationship name="certificate" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="CertificatePair" inverseName="signedApps" inverseEntity="CertificatePair"/>
    </entity>
</model>