{
  "form_144": {
    "/edgarSubmission/formData/nothingToReportFlagOnSecuritiesSoldInPast3Months": "nothingToReportFlag",
    "/edgarSubmission/formData/remarks": "remarks",
    "/edgarSubmission/headerData/previousAccessionNumber": "previousAccessionNumber",
    "/edgarSubmission/headerData/submissionType": "submissionType",
    "/edgarSubmission/formData/issuerInfo/issuerCik": "issuerCik",
    "/edgarSubmission/formData/issuerInfo/issuerContactPhone": "issuerContactPhone",
    "/edgarSubmission/formData/issuerInfo/issuerName": "issuerName",
    "/edgarSubmission/formData/issuerInfo/nameOfPersonForWhoseAccountTheSecuritiesAreToBeSold": "nameOfPersonForWhoseAccount",
    "/edgarSubmission/formData/issuerInfo/secFileNumber": "secFileNumber",
    "/edgarSubmission/formData/noticeSignature/noticeDate": "noticeDate",
    "/edgarSubmission/formData/noticeSignature/signature": "signature",
    "/edgarSubmission/headerData/filerInfo/liveTestFlag": "liveTestFlag",
    "/edgarSubmission/formData/issuerInfo/issuerAddress/city": "city",
    "/edgarSubmission/formData/issuerInfo/issuerAddress/stateOrCountry": "stateOrCountry",
    "/edgarSubmission/formData/issuerInfo/issuerAddress/street1": "street1",
    "/edgarSubmission/formData/issuerInfo/issuerAddress/street2": "street2",
    "/edgarSubmission/formData/issuerInfo/issuerAddress/zipCode": "zipCode",
    "/edgarSubmission/formData/issuerInfo/relationshipsToIssuer/relationshipToIssuer": "relationshipToIssuer",
    "/edgarSubmission/formData/noticeSignature/planAdoptionDates/planAdoptionDate": "planAdoptionDate",
    "/edgarSubmission/headerData/filerInfo/contact/contactEmailAddress": "contactEmailAddress",
    "/edgarSubmission/headerData/filerInfo/contact/contactName": "contactName",
    "/edgarSubmission/headerData/filerInfo/contact/contactPhoneNumber": "contactPhoneNumber",
    "/edgarSubmission/headerData/filerInfo/flags/overrideInternetFlag": "overrideInternetFlag",
    "/edgarSubmission/headerData/filerInfo/notifications/notificationEmailAddress": "contactEmailAddress",
    "/edgarSubmission/headerData/filerInfo/filer/filerCredentials/ccc": "filerCcc",
    "/edgarSubmission/headerData/filerInfo/filer/filerCredentials/cik": "filerCik"
  },
  "form_144_securities_sold": {
    "/edgarSubmission/formData/securitiesSoldInPast3Months/amountOfSecuritiesSold": "amountOfSecuritiesSold",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/grossProceeds": "grossProceeds",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/saleDate": "saleDate",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/securitiesClassTitle": "securitiesClassTitle",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/sellerDetails/name": "sellerName",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/sellerDetails/address/city": "city",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/sellerDetails/address/stateOrCountry": "stateOrCountry",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/sellerDetails/address/street1": "street1",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/sellerDetails/address/street2": "street2",
    "/edgarSubmission/formData/securitiesSoldInPast3Months/sellerDetails/address/zipCode": "zipCode"
  },
  "form_144_securities_information": {
    "row_path": "/edgarSubmission/formData/securitiesInformation",
    "columns": {
      "/edgarSubmission/formData/securitiesInformation/aggregateMarketValue": "aggregateMarketValue",
      "/edgarSubmission/formData/securitiesInformation/approxSaleDate": "approxSaleDate",
      "/edgarSubmission/formData/securitiesInformation/noOfUnitsOutstanding": "noOfUnitsOutstanding",
      "/edgarSubmission/formData/securitiesInformation/noOfUnitsSold": "noOfUnitsSold",
      "/edgarSubmission/formData/securitiesInformation/securitiesClassTitle": "securitiesInfoClassTitle",
      "/edgarSubmission/formData/securitiesInformation/securitiesExchangeName": "securitiesExchangeName",
      "/edgarSubmission/formData/securitiesInformation/brokerOrMarketmakerDetails/name": "brokerName",
      "/edgarSubmission/formData/securitiesInformation/brokerOrMarketmakerDetails/address/city": "brokerCity",
      "/edgarSubmission/formData/securitiesInformation/brokerOrMarketmakerDetails/address/stateOrCountry": "brokerStateOrCountry",
      "/edgarSubmission/formData/securitiesInformation/brokerOrMarketmakerDetails/address/street1": "brokerStreet1",
      "/edgarSubmission/formData/securitiesInformation/brokerOrMarketmakerDetails/address/street2": "brokerStreet2",
      "/edgarSubmission/formData/securitiesInformation/brokerOrMarketmakerDetails/address/zipCode": "brokerZipCode"
    }
  },
  "form_144_securities_to_be_sold": {
    "row_path": "/edgarSubmission/formData/securitiesToBeSold",
    "columns": {
      "/edgarSubmission/formData/securitiesToBeSold/acquiredDate": "acquiredDate",
      "/edgarSubmission/formData/securitiesToBeSold/amountOfSecuritiesAcquired": "amountOfSecuritiesAcquired",
      "/edgarSubmission/formData/securitiesToBeSold/donarAcquiredDate": "donarAcquiredDate",
      "/edgarSubmission/formData/securitiesToBeSold/isGiftTransaction": "isGiftTransaction",
      "/edgarSubmission/formData/securitiesToBeSold/nameOfPersonfromWhomAcquired": "nameOfPersonfromWhomAcquired",
      "/edgarSubmission/formData/securitiesToBeSold/natureOfAcquisitionTransaction": "natureOfAcquisitionTransaction",
      "/edgarSubmission/formData/securitiesToBeSold/natureOfPayment": "natureOfPayment",
      "/edgarSubmission/formData/securitiesToBeSold/paymentDate": "paymentDate",
      "/edgarSubmission/formData/securitiesToBeSold/securitiesClassTitle": "securitiesClassTitle"
    }
  }
}
