{
"_D": "urn:oasis:names:specification:ubl:schema:xsd:Invoice-2",
"_A": "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2",
"_B": "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2",
"Invoice": [
{
"ID": [
{
"_": "JSON-INV2"
}
],
"IssueDate": [
{
"_": "2024-09-04"
}
],
"IssueTime": [
{
"_": "00:30:00Z"
}
],
"InvoiceTypeCode": [
{
"_": "01",
"listVersionID": "1.1"
}
],
"DocumentCurrencyCode": [
{
"_": "MYR"
}
],
"TaxCurrencyCode": [
{
"_": "MYR"
}
],
"InvoicePeriod": [
{
"StartDate": [
{
"_": "2024-01-01"
}
],
"EndDate": [
{
"_": "2024-07-31"
}
],
"Description": [
{
"_": "Monthly"
}
]
}
],
"BillingReference": [
{
"AdditionalDocumentReference": [
{
"ID": [
{
"_": "E12345678912"
}
]
}
]
}
],
"AdditionalDocumentReference": [
{
"ID": [
{
"_": "E12345678912"
}
],
"DocumentType": [
{
"_": "CustomsImportForm"
}
]
},
{
"ID": [
{
"_": "sa313321312"
}
],
"DocumentType": [
{
"_": "213312dddddd"
}
],
"DocumentDescription": [
{
"_": "asddasdwqfd ddq"
}
]
},
{
"ID": [
{
"_": "E12345678912"
}
],
"DocumentType": [
{
"_": "K2"
}
]
},
{
"ID": [
{
"_": "CIF"
}
]
}
],
"AccountingSupplierParty": [
{
"AdditionalAccountID": [
{
"_": "CPT-CCN-W-211111-KL-000002",
"schemeAgencyName": "CertEX"
}
],
"Party": [
{
"IndustryClassificationCode": [
{
"_": "46510",
"name": "Wholesale of computer hardware, software and peripherals"
}
],
"PartyIdentification": [
{
"ID": [
{
"_": "C885646100",
"schemeID": "TIN"
}
]
},
{
"ID": [
{
"_": "197701003967",
"schemeID": "BRN"
}
]
},
{
"ID": [
{
"_": "NA",
"schemeID": "SST"
}
]
},
{
"ID": [
{
"_": "NA",
"schemeID": "TTX"
}
]
}
],
"PostalAddress": [
{
"CityName": [
{
"_": "Kuala Lumpur"
}
],
"PostalZone": [
{
"_": "50480"
}
],
"CountrySubentityCode": [
{
"_": "10"
}
],
"AddressLine": [
{
"Line": [
{
"_": "Lot 66"
}
]
},
{
"Line": [
{
"_": "Bangunan Merdeka"
}
]
},
{
"Line": [
{
"_": "Persiaran Jaya"
}
]
}
],
"Country": [
{
"IdentificationCode": [
{
"_": "MYS",
"listID": "ISO3166-1",
"listAgencyID": "6"
}
]
}
]
}
],
"PartyLegalEntity": [
{
"RegistrationName": [
{
"_": "Mun Chuen Transport Sdn Bhd"
}
]
}
],
"Contact": [
{
"Telephone": [
{
"_": "+60-123456789"
}
],
"ElectronicMail": [
{
"_": "supplier@email.com"
}
]
}
]
}
]
}
],
"AccountingCustomerParty": [
{
"Party": [
{
"PostalAddress": [
{
"CityName": [
{
"_": "Kuala Lumpur"
}
],
"PostalZone": [
{
"_": "50480"
}
],
"CountrySubentityCode": [
{
"_": "10"
}
],
"AddressLine": [
{
"Line": [
{
"_": "Lot 66"
}
]
},
{
"Line": [
{
"_": "Bangunan Merdeka"
}
]
},
{
"Line": [
{
"_": "Persiaran Jaya"
}
]
}
],
"Country": [
{
"IdentificationCode": [
{
"_": "MYS",
"listID": "ISO3166-1",
"listAgencyID": "6"
}
]
}
]
}
],
"PartyLegalEntity": [
{
"RegistrationName": [
{
"_": "Qubittech Sdn Bhd"
}
]
}
],
"PartyIdentification": [
{
"ID": [
{
"_": "23746045090",
"schemeID": "TIN"
}
]
},
{
"ID": [
{
"_": "201401021829",
"schemeID": "BRN"
}
]
},
{
"ID": [
{
"_": "NA",
"schemeID": "SST"
}
]
},
{
"ID": [
{
"_": "NA",
"schemeID": "TTX"
}
]
}
],
"Contact": [
{
"Telephone": [
{
"_": "+60-123456789"
}
],
"ElectronicMail": [
{
"_": "buyer@email.com"
}
]
}
]
}
]
}
],
"Delivery": [
{
"DeliveryParty": [
{
"PartyLegalEntity": [
{
"RegistrationName": [
{
"_": "Qubittech Sdn Bhd"
}
]
}
],
"PostalAddress": [
{
"CityName": [
{
"_": "Kuala Lumpur"
}
],
"PostalZone": [
{
"_": "50480"
}
],
"CountrySubentityCode": [
{
"_": "10"
}
],
"AddressLine": [
{
"Line": [
{
"_": "Lot 66"
}
]
},
{
"Line": [
{
"_": "Bangunan Merdeka"
}
]
},
{
"Line": [
{
"_": "Persiaran Jaya"
}
]
}
],
"Country": [
{
"IdentificationCode": [
{
"_": "MYS",
"listID": "ISO3166-1",
"listAgencyID": "6"
}
]
}
]
}
],
"PartyIdentification": [
{
"ID": [
{
"_": "23746045090",
"schemeID": "TIN"
}
]
},
{
"ID": [
{
"_": "201401021829",
"schemeID": "BRN"
}
]
}
]
}
],
"Shipment": [
{
"ID": [
{
"_": "1234"
}
],
"FreightAllowanceCharge": [
{
"ChargeIndicator": [
{
"_": true
}
],
"AllowanceChargeReason": [
{
"_": "Service charge"
}
],
"Amount": [
{
"_": 100,
"currencyID": "MYR"
}
]
}
]
}
]
}
],
"PaymentMeans": [
{
"PaymentMeansCode": [
{
"_": "03"
}
],
"PayeeFinancialAccount": [
{
"ID": [
{
"_": "1234567890123"
}
]
}
]
}
],
"PaymentTerms": [
{
"Note": [
{
"_": "Payment method is cash"
}
]
}
],
"TaxTotal": [
{
"TaxAmount": [
{
"_": 86.19,
"currencyID": "MYR"
}
],
"TaxSubtotal": [
{
"TaxableAmount": [
{
"_":86.19,
"currencyID": "MYR"
}
],
"TaxAmount": [
{
"_": 86.19,
"currencyID": "MYR"
}
],
"TaxCategory": [
{
"ID": [
{
"_": "01"
}
],
"TaxScheme": [
{
"ID": [
{
"_": "OTH",
"schemeID": "UN/ECE 5153",
"schemeAgencyID": "6"
}
]
}
]
}
]
}
]
}
],
"LegalMonetaryTotal": [
{
"LineExtensionAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
],
"TaxExclusiveAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
],
"TaxInclusiveAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
],
"AllowanceTotalAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
],
"ChargeTotalAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
],
"PayableRoundingAmount": [
{
"_": 0.3,
"currencyID": "MYR"
}
],
"PayableAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
]
}
],
"InvoiceLine": [
{
"ID": [
{
"_": "1234"
}
],
"InvoicedQuantity": [
{
"_": 1,
"unitCode": "C62"
}
],
"LineExtensionAmount": [
{
"_": 1436.5,
"currencyID": "MYR"
}
],
"TaxTotal": [
{
"TaxAmount": [
{
"_": 86.19,
"currencyID": "MYR"
}
],
"TaxSubtotal": [
{
"TaxableAmount": [
{
"_": 86.19,
"currencyID": "MYR"
}
],
"TaxAmount": [
{
"_": 86.19,
"currencyID": "MYR"
}
],
"Percent": [
{
"_": 6
}
],
"TaxCategory": [
{
"ID": [
{
"_": "01"
}
],
"TaxExemptionReason": [
{
"_": "NA"
}
],
"TaxScheme": [
{
"ID": [
{
"_": "OTH",
"schemeID": "UN/ECE 5153",
"schemeAgencyID": "6"
}
]
}
]
}
]
}
]
}
],
"Item": [
{
"CommodityClassification": [
{
"ItemClassificationCode": [
{
"_": "9800.00.0010",
"listID": "PTC"
}
]
},
{
"ItemClassificationCode": [
{
"_": "003",
"listID": "CLASS"
}
]
}
],
"Description": [
{
"_": "Laptop Peripherals"
}
],
"OriginCountry": [
{
"IdentificationCode": [
{
"_": "MYS"
}
]
}
]
}
],
"Price": [
{
"PriceAmount": [
{
"_": 17,
"currencyID": "MYR"
}
]
}
],
"ItemPriceExtension": [
{
"Amount": [
{
"_": 100,
"currencyID": "MYR"
}
]
}
]
}
],
"UBLExtensions": [
{
"UBLExtension": [
{
"ExtensionURI": [
{
"_": "urn:oasis:names:specification:ubl:dsig:enveloped:xades"
}
],
"ExtensionContent": [
{
"UBLDocumentSignatures": [
{
"SignatureInformation": [
{
"ID": [
{
"_": "urn:oasis:names:specification:ubl:signature:1"
}
],
"ReferencedSignatureID": [
{
"_": "urn:oasis:names:specification:ubl:signature:Invoice"
}
],
"Signature": [
{
"Id": "signature",
"Object": [
{
"QualifyingProperties": [
{
"Target": "signature",
"SignedProperties": [
{
"Id": "id-xades-signed-props",
"SignedSignatureProperties": [
{
"SigningTime": [
{
"_": "2024-10-21T15:14:54Z"
}
],
"SigningCertificate": [
{
"Cert": [
{
"CertDigest": [
{
"DigestMethod": [
{
"_": "",
"Algorithm": "http://www.w3.org/2001/04/xmlenc#sha256"
}
],
"DigestValue": [
{
"_": "KKBSTyiPKGkGl1AFqcPziKCEIDYGtnYUTQN4ukO7G40="
}
]
}
],
"IssuerSerial": [
{
"X509IssuerName": [
{
"_": "CN=Trial LHDNM Sub CA V1, OU=Terms of use at http://www.posdigicert.com.my, O=LHDNM, C=MY"
}
],
"X509SerialNumber": [
{
"_": "162880276254639189035871514749820882117"
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"KeyInfo": [
{
"X509Data": [
{
"X509Certificate": [
{
"_": "MIIFhDCCA2ygAwIBAgIDBegVMA0GCSqGSIb3DQEBCwUAMHUxCzAJBgNVBAYTAk1Z MQ4wDAYDVQQKEwVMSEROTTE2MDQGA1UECxMtVGVybXMgb2YgdXNlIGF0IGh0dHA6 Ly93d3cucG9zZGlnaWNlcnQuY29tLm15MR4wHAYDVQQDExVUcmlhbCBMSEROTSBT dWIgQ0EgVjEwHhcNMjQxMDE4MDc0MTI5WhcNMjUwMTE2MDc0MTI5WjCBmTELMAkG A1UEBhMCTVkxHDAaBgNVBAoTE1FVQklUVEVDSCBTRE4uIEJIRC4xFTATBgNVBGET DEMyMzc0NjA0NTA5MDEcMBoGA1UEAxMTUVVCSVRURUNIIFNETi4gQkhELjEVMBMG A1UEBRMMMjAxNDAxMDIxODI5MSAwHgYJKoZIhvcNAQkBFhFpbmZvQHF1Yml0LmNv bS5teTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJwEPgzsktws0nFe oIVid1m985iOrp+kDos0z2T6FhIQIntzG+Rba1ZUs+hMAhCOYovv7iTSxc/7HOTP tZB1eZ6DnWUbeNVNBUowxEqLjT1XNMAwpytlqBTbz683B8K7Szrj0N+8q1mX/bRG u7uPdjS1vlSazKjNxU0DUrcyYI/5VLQFIOYYwxD08MxOwYF83W88mdevJi8zImZy wXiOWE7VMvUiquOcY/QukWybdh0i9uqlt43jyBlGr/vX3XzvAKF+h5qZ7dX8DYDq frXulUN1gxQm4xhG44vrjxXUJi6asiZPeCLl6NYBXgj1OOZQS4QbqvDJunmdpUJ/ 0k4oO0UCAwEAAaOB9zCB9DAfBgNVHSUEGDAWBggrBgEFBQcDBAYKKwYBBAGCNwoD DDARBgNVHQ4ECgQIS34iPV17oXQwUwYDVR0gBEwwSjBIBgkrBgEEAYOKRQEwOzA5 BggrBgEFBQcCARYtaHR0cHM6Ly93d3cucG9zZGlnaWNlcnQuY29tLm15L3JlcG9z aXRvcnkvY3BzMBMGA1UdIwQMMAqACE1/2Wu2xQjQMA4GA1UdDwEB/wQEAwIGQDBE BgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vdHJpYWxjcmwucG9zZGlnaWNlcnQuY29t Lm15L1RyaWFsTEhETk1WMS5jcmwwDQYJKoZIhvcNAQELBQADggIBAFUrlcuf5uE7 C+sRW0+9MbPcNbPYkwIU9LfPLPlpvpvOKgutMrK8QX883nqjhbR7VhaO2/ZjFp2a joZ+USNjGmqChsv1fSTt6A0LJcpKZBphYdsTKXLI3M6TdMviYkzJei3Qf/rAdRSQ lZa1+PvwpGleBoP6MrNmi0ezFa2x0BywoXnqPs6XMXhbT92aQtFy1koaMS2ubagt fcQ2uqAuZIAZovQHOmcTDZrdMavbmPLPfblXoRN9LfKbdnKE4Rp6WIcpFe+kK5Xo kYdHFrAsFoExc/Z0ho+Qgdz/ioXOD4GjXKCE82NsAK5jS16xTI1A70PDXM3FaJou g6LCQp59yxGs8RasUDwc4HHsSu8S/AmvddeaXhL21ORg1QEVYeKvHMxCKEjh+GFV JO2Yd8HNneXLzltSju4YYjTQESyu8eKqZgt5OyL86gTUbll/zrlGG870xrlyTCAt +OheJZlW3hW/MUXDjwp4HrYQnPu4hPa8G+yeEz51GtIbyDfMc03fcHpJIWyPtaL5 ek/+ki074ZbHSi1UhpxVq3dGgUUPPoUOgw1VHvbmVXm1VgRDB2vV8+z3NxJsneKD PQIPFWDG1FBn9LBx640xukS/ayznyHx5LqqW2bAE/+BH70Wd1CJ2BqjMoRAB+BO4 lugbujw5WN5wLyZnLf692H5TjNo2QmK0"
}
],
"X509SubjectName": [
{
"_": "CN=Trial LHDNM Sub CA V1, OU=Terms of use at http://www.posdigicert.com.my, O=LHDNM, C=MY"
}
],
"X509IssuerSerial": [
{
"X509IssuerName": [
{
"_": "CN=Trial LHDNM Sub CA V1, OU=Terms of use at http://www.posdigicert.com.my, O=LHDNM, C=MY"
}
],
"X509SerialNumber": [
{
"_": "162880276254639189035871514749820882117"
}
]
}
]
}
]
}
],
"SignatureValue": [
{
"_": "Y/GFfxcsdA68W3zRDihxcfsoVJ8qhIXPVHyP5xSkNEzhwl6tg+usKG40tglVrzUNru1H7nmgE2ZTIyyKGqer0/BiAmNxmUtKOZYEHpchcWjcKVFGDa1UkrNsuHx/dMA0+iZV4vpxos+tkEb0spRfBLeTu8weGlhB1ty+bVT5jzpLAzWAe0v06X9pulmmmaJfJUSfV1pMhuYPdPBsfF1B2iUw7MXwbTElwcagDVvSjljnBEXWH4kKJk5LlVSAPGa4tOqlAhYFBYie5tYqtqQjRju6L89VGNZ6s6g6bCCaKSU4jng54JMn+gf7XeMMxGgEi4UDpMh4XurQ6kh0qoN2Eg=="
}
],
"SignedInfo": [
{
"SignatureMethod": [
{
"_": "",
"Algorithm": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"
}
],
"Reference": [
{
"Type": "http://uri.etsi.org/01903/v1.3.2#SignedProperties",
"URI": "#id-xades-signed-props",
"DigestMethod": [
{
"_": "",
"Algorithm": "http://www.w3.org/2001/04/xmlenc#sha256"
}
],
"DigestValue": [
{
"_": "Rzuzz+70GSnGBF1YxhHnjSzFpQ1MW4vyX/Q9bTHkE2c="
}
]
},
{
"Type": "",
"URI": "",
"DigestMethod": [
{
"_": "",
"Algorithm": "http://www.w3.org/2001/04/xmlenc#sha256"
}
],
"DigestValue": [
{
"_": "vMs/IdnS7isftqrBDr4F1LK/CkvBkW5Gb3Wn6OVzAxo="
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"Signature": [
{
"ID": [
{
"_": "urn:oasis:names:specification:ubl:signature:Invoice"
}
],
"SignatureMethod": [
{
"_": "urn:oasis:names:specification:ubl:dsig:enveloped:xades"
}
]
}
]
}
]
}
{
"documents": [
{
"format": "JSON",
"documentHash": "937134bf0fdeaa93807cf85bd16eb3a86accc03eb1a6726a1003dcbbc1992c52",
"codeNumber": "JSON-INV2",
"document": "ewogICJfRCI6ICJ1cm46b2FzaXM6bmFtZXM6c3BlY2lmaWNhdGlvbjp1Ymw6c2NoZW1hOnhzZDpJbnZvaWNlLTIiLAogICJfQSI6ICJ1cm46b2FzaXM6bmFtZXM6c3BlY2lmaWNhdGlvbjp1Ymw6c2NoZW1hOnhzZDpDb21tb25BZ2dyZWdhdGVDb21wb25lbnRzLTIiLAogICJfQiI6ICJ1cm46b2FzaXM6bmFtZXM6c3BlY2lmaWNhdGlvbjp1Ymw6c2NoZW1hOnhzZDpDb21tb25CYXNpY0NvbXBvbmVudHMtMiIsCiAgIkludm9pY2UiOiBbCiAgICB7CiAgICAgICJJRCI6IFsKICAgICAgICB7CiAgICAgICAgICAiXyI6ICJKU09OLUlOVjIiCiAgICAgICAgfQogICAgICBdLAogICAgICAiSXNzdWVEYXRlIjogWwogICAgICAgIHsKICAgICAgICAgICJfIjogIjIwMjQtMDktMDQiCiAgICAgICAgfQogICAgICBdLAogICAgICAiSXNzdWVUaW1lIjogWwogICAgICAgIHsKICAgICAgICAgICJfIjogIjAwOjMwOjAwWiIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJJbnZvaWNlVHlwZUNvZGUiOiBbCiAgICAgICAgewogICAgICAgICAgIl8iOiAiMDEiLAogICAgICAgICAgImxpc3RWZXJzaW9uSUQiOiAiMS4xIgogICAgICAgIH0KICAgICAgXSwKICAgICAgIkRvY3VtZW50Q3VycmVuY3lDb2RlIjogWwogICAgICAgIHsKICAgICAgICAgICJfIjogIk1ZUiIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJUYXhDdXJyZW5jeUNvZGUiOiBbCiAgICAgICAgewogICAgICAgICAgIl8iOiAiTVlSIgogICAgICAgIH0KICAgICAgXSwKICAgICAgIkludm9pY2VQZXJpb2QiOiBbCiAgICAgICAgewogICAgICAgICAgIlN0YXJ0RGF0ZSI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogIjIwMjQtMDEtMDEiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiRW5kRGF0ZSI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogIjIwMjQtMDctMzEiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiRGVzY3JpcHRpb24iOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6ICJNb250aGx5IgogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiQmlsbGluZ1JlZmVyZW5jZSI6IFsKICAgICAgICB7CiAgICAgICAgICAiQWRkaXRpb25hbERvY3VtZW50UmVmZXJlbmNlIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIklEIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiXyI6ICJFMTIzNDU2Nzg5MTIiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiQWRkaXRpb25hbERvY3VtZW50UmVmZXJlbmNlIjogWwogICAgICAgIHsKICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogIkUxMjM0NTY3ODkxMiIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJEb2N1bWVudFR5cGUiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6ICJDdXN0b21zSW1wb3J0Rm9ybSIKICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIklEIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAic2EzMTMzMjEzMTIiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiRG9jdW1lbnRUeXBlIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAiMjEzMzEyZGRkZGRkIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIkRvY3VtZW50RGVzY3JpcHRpb24iOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6ICJhc2RkYXNkd3FmZCBkZHEiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogIkUxMjM0NTY3ODkxMiIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJEb2N1bWVudFR5cGUiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6ICJLMiIKICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgIklEIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAiQ0lGIgogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiQWNjb3VudGluZ1N1cHBsaWVyUGFydHkiOiBbCiAgICAgICAgewogICAgICAgICAgIkFkZGl0aW9uYWxBY2NvdW50SUQiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6ICJDUFQtQ0NOLVctMjExMTExLUtMLTAwMDAwMiIsCiAgICAgICAgICAgICAgInNjaGVtZUFnZW5jeU5hbWUiOiAiQ2VydEVYIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIlBhcnR5IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIkluZHVzdHJ5Q2xhc3NpZmljYXRpb25Db2RlIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiXyI6ICI0NjUxMCIsCiAgICAgICAgICAgICAgICAgICJuYW1lIjogIldob2xlc2FsZSBvZiBjb21wdXRlciBoYXJkd2FyZSwgc29mdHdhcmUgYW5kIHBlcmlwaGVyYWxzIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIlBhcnR5SWRlbnRpZmljYXRpb24iOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJDODg1NjQ2MTAwIiwKICAgICAgICAgICAgICAgICAgICAgICJzY2hlbWVJRCI6ICJUSU4iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiMTk3NzAxMDAzOTY3IiwKICAgICAgICAgICAgICAgICAgICAgICJzY2hlbWVJRCI6ICJCUk4iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTkEiLAogICAgICAgICAgICAgICAgICAgICAgInNjaGVtZUlEIjogIlNTVCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJOQSIsCiAgICAgICAgICAgICAgICAgICAgICAic2NoZW1lSUQiOiAiVFRYIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIlBvc3RhbEFkZHJlc3MiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJDaXR5TmFtZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJLdWFsYSBMdW1wdXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAiUG9zdGFsWm9uZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICI1MDQ4MCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJDb3VudHJ5U3ViZW50aXR5Q29kZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICIxMCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJBZGRyZXNzTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIkxvdCA2NiIKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIkxpbmUiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJCYW5ndW5hbiBNZXJkZWthIgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIlBlcnNpYXJhbiBKYXlhIgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAiQ291bnRyeSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiSWRlbnRpZmljYXRpb25Db2RlIjogWwogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTVlTIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAibGlzdElEIjogIklTTzMxNjYtMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgImxpc3RBZ2VuY3lJRCI6ICI2IgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiUGFydHlMZWdhbEVudGl0eSI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIlJlZ2lzdHJhdGlvbk5hbWUiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTXVuIENodWVuIFRyYW5zcG9ydCBTZG4gQmhkIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIkNvbnRhY3QiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJUZWxlcGhvbmUiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiKzYwLTEyMzQ1Njc4OSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJFbGVjdHJvbmljTWFpbCI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJzdXBwbGllckBlbWFpbC5jb20iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiQWNjb3VudGluZ0N1c3RvbWVyUGFydHkiOiBbCiAgICAgICAgewogICAgICAgICAgIlBhcnR5IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIlBvc3RhbEFkZHJlc3MiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJDaXR5TmFtZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJLdWFsYSBMdW1wdXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAiUG9zdGFsWm9uZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICI1MDQ4MCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJDb3VudHJ5U3ViZW50aXR5Q29kZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICIxMCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJBZGRyZXNzTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIkxvdCA2NiIKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIkxpbmUiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJCYW5ndW5hbiBNZXJkZWthIgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIlBlcnNpYXJhbiBKYXlhIgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAiQ291bnRyeSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiSWRlbnRpZmljYXRpb25Db2RlIjogWwogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTVlTIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAibGlzdElEIjogIklTTzMxNjYtMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgImxpc3RBZ2VuY3lJRCI6ICI2IgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiUGFydHlMZWdhbEVudGl0eSI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIlJlZ2lzdHJhdGlvbk5hbWUiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiUXViaXR0ZWNoIFNkbiBCaGQiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiUGFydHlJZGVudGlmaWNhdGlvbiI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIklEIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogIjIzNzQ2MDQ1MDkwIiwKICAgICAgICAgICAgICAgICAgICAgICJzY2hlbWVJRCI6ICJUSU4iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiMjAxNDAxMDIxODI5IiwKICAgICAgICAgICAgICAgICAgICAgICJzY2hlbWVJRCI6ICJCUk4iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTkEiLAogICAgICAgICAgICAgICAgICAgICAgInNjaGVtZUlEIjogIlNTVCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJOQSIsCiAgICAgICAgICAgICAgICAgICAgICAic2NoZW1lSUQiOiAiVFRYIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIkNvbnRhY3QiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJUZWxlcGhvbmUiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiKzYwLTEyMzQ1Njc4OSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJFbGVjdHJvbmljTWFpbCI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJidXllckBlbWFpbC5jb20iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiRGVsaXZlcnkiOiBbCiAgICAgICAgewogICAgICAgICAgIkRlbGl2ZXJ5UGFydHkiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiUGFydHlMZWdhbEVudGl0eSI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIlJlZ2lzdHJhdGlvbk5hbWUiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiUXViaXR0ZWNoIFNkbiBCaGQiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiUG9zdGFsQWRkcmVzcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIkNpdHlOYW1lIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogIkt1YWxhIEx1bXB1ciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJQb3N0YWxab25lIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogIjUwNDgwIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgIkNvdW50cnlTdWJlbnRpdHlDb2RlIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogIjEwIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgIkFkZHJlc3NMaW5lIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJMaW5lIjogWwogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTG90IDY2IgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiTGluZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIkJhbmd1bmFuIE1lcmRla2EiCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJMaW5lIjogWwogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiUGVyc2lhcmFuIEpheWEiCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJDb3VudHJ5IjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJJZGVudGlmaWNhdGlvbkNvZGUiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJNWVMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICJsaXN0SUQiOiAiSVNPMzE2Ni0xIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAibGlzdEFnZW5jeUlEIjogIjYiCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICJQYXJ0eUlkZW50aWZpY2F0aW9uIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiMjM3NDYwNDUwOTAiLAogICAgICAgICAgICAgICAgICAgICAgInNjaGVtZUlEIjogIlRJTiIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICIyMDE0MDEwMjE4MjkiLAogICAgICAgICAgICAgICAgICAgICAgInNjaGVtZUlEIjogIkJSTiIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiU2hpcG1lbnQiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJfIjogIjEyMzQiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiRnJlaWdodEFsbG93YW5jZUNoYXJnZSI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIkNoYXJnZUluZGljYXRvciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6IHRydWUKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJBbGxvd2FuY2VDaGFyZ2VSZWFzb24iOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiU2VydmljZSBjaGFyZ2UiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAiQW1vdW50IjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogMTAwLAogICAgICAgICAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0KICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0KICAgICAgXSwKICAgICAgIlBheW1lbnRNZWFucyI6IFsKICAgICAgICB7CiAgICAgICAgICAiUGF5bWVudE1lYW5zQ29kZSI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogIjAzIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIlBheWVlRmluYW5jaWFsQWNjb3VudCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIl8iOiAiMTIzNDU2Nzg5MDEyMyIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIF0sCiAgICAgICJQYXltZW50VGVybXMiOiBbCiAgICAgICAgewogICAgICAgICAgIk5vdGUiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6ICJQYXltZW50IG1ldGhvZCBpcyBjYXNoIgogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiVGF4VG90YWwiOiBbCiAgICAgICAgewogICAgICAgICAgIlRheEFtb3VudCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogODYuMTksCiAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIlRheFN1YnRvdGFsIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIlRheGFibGVBbW91bnQiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJfIjo4Ni4xOSwKICAgICAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIlRheEFtb3VudCI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIl8iOiA4Ni4xOSwKICAgICAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIlRheENhdGVnb3J5IjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiAiMDEiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAiVGF4U2NoZW1lIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIk9USCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgInNjaGVtZUlEIjogIlVOL0VDRSA1MTUzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAic2NoZW1lQWdlbmN5SUQiOiAiNiIKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0KICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0KICAgICAgXSwKICAgICAgIkxlZ2FsTW9uZXRhcnlUb3RhbCI6IFsKICAgICAgICB7CiAgICAgICAgICAiTGluZUV4dGVuc2lvbkFtb3VudCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogMTQzNi41LAogICAgICAgICAgICAgICJjdXJyZW5jeUlEIjogIk1ZUiIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJUYXhFeGNsdXNpdmVBbW91bnQiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiXyI6IDE0MzYuNSwKICAgICAgICAgICAgICAiY3VycmVuY3lJRCI6ICJNWVIiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiVGF4SW5jbHVzaXZlQW1vdW50IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAxNDM2LjUsCiAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIkFsbG93YW5jZVRvdGFsQW1vdW50IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAxNDM2LjUsCiAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIkNoYXJnZVRvdGFsQW1vdW50IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAxNDM2LjUsCiAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIlBheWFibGVSb3VuZGluZ0Ftb3VudCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogMC4zLAogICAgICAgICAgICAgICJjdXJyZW5jeUlEIjogIk1ZUiIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJQYXlhYmxlQW1vdW50IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAxNDM2LjUsCiAgICAgICAgICAgICAgImN1cnJlbmN5SUQiOiAiTVlSIgogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgICAiSW52b2ljZUxpbmUiOiBbCiAgICAgICAgewogICAgICAgICAgIklEIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAiMTIzNCIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJJbnZvaWNlZFF1YW50aXR5IjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAxLAogICAgICAgICAgICAgICJ1bml0Q29kZSI6ICJDNjIiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAiTGluZUV4dGVuc2lvbkFtb3VudCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogMTQzNi41LAogICAgICAgICAgICAgICJjdXJyZW5jeUlEIjogIk1ZUiIKICAgICAgICAgICAgfQogICAgICAgICAgXSwKICAgICAgICAgICJUYXhUb3RhbCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJUYXhBbW91bnQiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJfIjogODYuMTksCiAgICAgICAgICAgICAgICAgICJjdXJyZW5jeUlEIjogIk1ZUiIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICJUYXhTdWJ0b3RhbCI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIlRheGFibGVBbW91bnQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiA4Ni4xOSwKICAgICAgICAgICAgICAgICAgICAgICJjdXJyZW5jeUlEIjogIk1ZUiIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJUYXhBbW91bnQiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgIl8iOiA4Ni4xOSwKICAgICAgICAgICAgICAgICAgICAgICJjdXJyZW5jeUlEIjogIk1ZUiIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJQZXJjZW50IjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogNgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAiVGF4Q2F0ZWdvcnkiOiBbCiAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICIwMSIKICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAiVGF4RXhlbXB0aW9uUmVhc29uIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIk5BIgogICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgIlRheFNjaGVtZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiSUQiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJPVEgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzY2hlbWVJRCI6ICJVTi9FQ0UgNTE1MyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNjaGVtZUFnZW5jeUlEIjogIjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIkl0ZW0iOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiQ29tbW9kaXR5Q2xhc3NpZmljYXRpb24iOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJJdGVtQ2xhc3NpZmljYXRpb25Db2RlIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogIjk4MDAuMDAuMDAxMCIsCiAgICAgICAgICAgICAgICAgICAgICAibGlzdElEIjogIlBUQyIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJJdGVtQ2xhc3NpZmljYXRpb25Db2RlIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJfIjogIjAwMyIsCiAgICAgICAgICAgICAgICAgICAgICAibGlzdElEIjogIkNMQVNTIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgIkRlc2NyaXB0aW9uIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiXyI6ICJMYXB0b3AgUGVyaXBoZXJhbHMiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiT3JpZ2luQ291bnRyeSI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIklkZW50aWZpY2F0aW9uQ29kZSI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJNWVMiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIlByaWNlIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIlByaWNlQW1vdW50IjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiXyI6IDE3LAogICAgICAgICAgICAgICAgICAiY3VycmVuY3lJRCI6ICJNWVIiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIkl0ZW1QcmljZUV4dGVuc2lvbiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJBbW91bnQiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJfIjogMTAwLAogICAgICAgICAgICAgICAgICAiY3VycmVuY3lJRCI6ICJNWVIiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICBdLAogICAgIlVCTEV4dGVuc2lvbnMiOiBbCiAgICAgICAgewogICAgICAgICAgIlVCTEV4dGVuc2lvbiI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJFeHRlbnNpb25VUkkiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJfIjogInVybjpvYXNpczpuYW1lczpzcGVjaWZpY2F0aW9uOnVibDpkc2lnOmVudmVsb3BlZDp4YWRlcyIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICJFeHRlbnNpb25Db250ZW50IjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAiVUJMRG9jdW1lbnRTaWduYXR1cmVzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJTaWduYXR1cmVJbmZvcm1hdGlvbiI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJJRCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAidXJuOm9hc2lzOm5hbWVzOnNwZWNpZmljYXRpb246dWJsOnNpZ25hdHVyZToxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgIlJlZmVyZW5jZWRTaWduYXR1cmVJRCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAidXJuOm9hc2lzOm5hbWVzOnNwZWNpZmljYXRpb246dWJsOnNpZ25hdHVyZTpJbnZvaWNlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgIlNpZ25hdHVyZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIklkIjogInNpZ25hdHVyZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJPYmplY3QiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlF1YWxpZnlpbmdQcm9wZXJ0aWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlRhcmdldCI6ICJzaWduYXR1cmUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJTaWduZWRQcm9wZXJ0aWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiSWQiOiAiaWQteGFkZXMtc2lnbmVkLXByb3BzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlNpZ25lZFNpZ25hdHVyZVByb3BlcnRpZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlNpZ25pbmdUaW1lIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiMjAyNC0xMC0yMVQxNToxNDo1NFoiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU2lnbmluZ0NlcnRpZmljYXRlIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNlcnQiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDZXJ0RGlnZXN0IjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJEaWdlc3RNZXRob2QiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJBbGdvcml0aG0iOiAiaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjc2hhMjU2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkRpZ2VzdFZhbHVlIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiS0tCU1R5aVBLR2tHbDFBRnFjUHppS0NFSURZR3RuWVVUUU40dWtPN0c0MD0iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJJc3N1ZXJTZXJpYWwiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlg1MDlJc3N1ZXJOYW1lIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiQ049VHJpYWwgTEhETk0gU3ViIENBIFYxLCBPVT1UZXJtcyBvZiB1c2UgYXQgaHR0cDovL3d3dy5wb3NkaWdpY2VydC5jb20ubXksIE89TEhETk0sIEM9TVkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiWDUwOVNlcmlhbE51bWJlciI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIjE2Mjg4MDI3NjI1NDYzOTE4OTAzNTg3MTUxNDc0OTgyMDg4MjExNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIktleUluZm8iOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlg1MDlEYXRhIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlg1MDlDZXJ0aWZpY2F0ZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiTUlJRmhEQ0NBMnlnQXdJQkFnSURCZWdWTUEwR0NTcUdTSWIzRFFFQkN3VUFNSFV4Q3pBSkJnTlZCQVlUQWsxWiBNUTR3REFZRFZRUUtFd1ZNU0VST1RURTJNRFFHQTFVRUN4TXRWR1Z5YlhNZ2IyWWdkWE5sSUdGMElHaDBkSEE2IEx5OTNkM2N1Y0c5elpHbG5hV05sY25RdVkyOXRMbTE1TVI0d0hBWURWUVFERXhWVWNtbGhiQ0JNU0VST1RTQlQgZFdJZ1EwRWdWakV3SGhjTk1qUXhNREU0TURjME1USTVXaGNOTWpVd01URTJNRGMwTVRJNVdqQ0JtVEVMTUFrRyBBMVVFQmhNQ1RWa3hIREFhQmdOVkJBb1RFMUZWUWtsVVZFVkRTQ0JUUkU0dUlFSklSQzR4RlRBVEJnTlZCR0VUIERFTXlNemMwTmpBME5UQTVNREVjTUJvR0ExVUVBeE1UVVZWQ1NWUlVSVU5JSUZORVRpNGdRa2hFTGpFVk1CTUcgQTFVRUJSTU1NakF4TkRBeE1ESXhPREk1TVNBd0hnWUpLb1pJaHZjTkFRa0JGaEZwYm1adlFIRjFZbWwwTG1OdiBiUzV0ZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSndFUGd6c2t0d3MwbkZlIG9JVmlkMW05ODVpT3JwK2tEb3MwejJUNkZoSVFJbnR6RytSYmExWlVzK2hNQWhDT1lvdnY3aVRTeGMvN0hPVFAgdFpCMWVaNkRuV1ViZU5WTkJVb3d4RXFMalQxWE5NQXdweXRscUJUYno2ODNCOEs3U3pyajBOKzhxMW1YL2JSRyB1N3VQZGpTMXZsU2F6S2pOeFUwRFVyY3lZSS81VkxRRklPWVl3eEQwOE14T3dZRjgzVzg4bWRldkppOHpJbVp5IHdYaU9XRTdWTXZVaXF1T2NZL1F1a1d5YmRoMGk5dXFsdDQzanlCbEdyL3ZYM1h6dkFLRitoNXFaN2RYOERZRHEgZnJYdWxVTjFneFFtNHhoRzQ0dnJqeFhVSmk2YXNpWlBlQ0xsNk5ZQlhnajFPT1pRUzRRYnF2REp1bm1kcFVKLyAwazRvTzBVQ0F3RUFBYU9COXpDQjlEQWZCZ05WSFNVRUdEQVdCZ2dyQmdFRkJRY0RCQVlLS3dZQkJBR0NOd29EIEREQVJCZ05WSFE0RUNnUUlTMzRpUFYxN29YUXdVd1lEVlIwZ0JFd3dTakJJQmdrckJnRUVBWU9LUlFFd096QTUgQmdnckJnRUZCUWNDQVJZdGFIUjBjSE02THk5M2QzY3VjRzl6WkdsbmFXTmxjblF1WTI5dExtMTVMM0psY0c5eiBhWFJ2Y25rdlkzQnpNQk1HQTFVZEl3UU1NQXFBQ0UxLzJXdTJ4UWpRTUE0R0ExVWREd0VCL3dRRUF3SUdRREJFIEJnTlZIUjhFUFRBN01EbWdONkExaGpOb2RIUndPaTh2ZEhKcFlXeGpjbXd1Y0c5elpHbG5hV05sY25RdVkyOXQgTG0xNUwxUnlhV0ZzVEVoRVRrMVdNUzVqY213d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFGVXJsY3VmNXVFNyBDK3NSVzArOU1iUGNOYlBZa3dJVTlMZlBMUGxwdnB2T0tndXRNcks4UVg4ODNucWpoYlI3VmhhTzIvWmpGcDJhIGpvWitVU05qR21xQ2hzdjFmU1R0NkEwTEpjcEtaQnBoWWRzVEtYTEkzTTZUZE12aVlrekplaTNRZi9yQWRSU1EgbFphMStQdndwR2xlQm9QNk1yTm1pMGV6RmEyeDBCeXdvWG5xUHM2WE1YaGJUOTJhUXRGeTFrb2FNUzJ1YmFndCBmY1EydXFBdVpJQVpvdlFIT21jVERacmRNYXZibVBMUGZibFhvUk45TGZLYmRuS0U0UnA2V0ljcEZlK2tLNVhvIGtZZEhGckFzRm9FeGMvWjBobytRZ2R6L2lvWE9ENEdqWEtDRTgyTnNBSzVqUzE2eFRJMUE3MFBEWE0zRmFKb3UgZzZMQ1FwNTl5eEdzOFJhc1VEd2M0SEhzU3U4Uy9BbXZkZGVhWGhMMjFPUmcxUUVWWWVLdkhNeENLRWpoK0dGViBKTzJZZDhITm5lWEx6bHRTanU0WVlqVFFFU3l1OGVLcVpndDVPeUw4NmdUVWJsbC96cmxHRzg3MHhybHlUQ0F0ICtPaGVKWmxXM2hXL01VWERqd3A0SHJZUW5QdTRoUGE4Ryt5ZUV6NTFHdElieURmTWMwM2ZjSHBKSVd5UHRhTDUgZWsvK2tpMDc0WmJIU2kxVWhweFZxM2RHZ1VVUFBvVU9ndzFWSHZibVZYbTFWZ1JEQjJ2VjgrejNOeEpzbmVLRCBQUUlQRldERzFGQm45TEJ4NjQweHVrUy9heXpueUh4NUxxcVcyYkFFLytCSDcwV2QxQ0oyQnFqTW9SQUIrQk80IGx1Z2J1anc1V041d0x5Wm5MZjY5Mkg1VGpObzJRbUswIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlg1MDlTdWJqZWN0TmFtZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiQ049VHJpYWwgTEhETk0gU3ViIENBIFYxLCBPVT1UZXJtcyBvZiB1c2UgYXQgaHR0cDovL3d3dy5wb3NkaWdpY2VydC5jb20ubXksIE89TEhETk0sIEM9TVkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiWDUwOUlzc3VlclNlcmlhbCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlg1MDlJc3N1ZXJOYW1lIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIkNOPVRyaWFsIExIRE5NIFN1YiBDQSBWMSwgT1U9VGVybXMgb2YgdXNlIGF0IGh0dHA6Ly93d3cucG9zZGlnaWNlcnQuY29tLm15LCBPPUxIRE5NLCBDPU1ZIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlg1MDlTZXJpYWxOdW1iZXIiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiMTYyODgwMjc2MjU0NjM5MTg5MDM1ODcxNTE0NzQ5ODIwODgyMTE3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlNpZ25hdHVyZVZhbHVlIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIlkvR0ZmeGNzZEE2OFczelJEaWh4Y2Zzb1ZKOHFoSVhQVkh5UDV4U2tORXpod2w2dGcrdXNLRzQwdGdsVnJ6VU5ydTFIN25tZ0UyWlRJeXlLR3FlcjAvQmlBbU54bVV0S09aWUVIcGNoY1dqY0tWRkdEYTFVa3JOc3VIeC9kTUEwK2laVjR2cHhvcyt0a0ViMHNwUmZCTGVUdTh3ZUdsaEIxdHkrYlZUNWp6cExBeldBZTB2MDZYOXB1bG1tbWFKZkpVU2ZWMXBNaHVZUGRQQnNmRjFCMmlVdzdNWHdiVEVsd2NhZ0RWdlNqbGpuQkVYV0g0a0tKazVMbFZTQVBHYTR0T3FsQWhZRkJZaWU1dFlxdHFRalJqdTZMODlWR05aNnM2ZzZiQ0NhS1NVNGpuZzU0Sk1uK2dmN1hlTU14R2dFaTRVRHBNaDRYdXJRNmtoMHFvTjJFZz09IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlNpZ25lZEluZm8iOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlNpZ25hdHVyZU1ldGhvZCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkFsZ29yaXRobSI6ICJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNyc2Etc2hhMjU2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlJlZmVyZW5jZSI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJUeXBlIjogImh0dHA6Ly91cmkuZXRzaS5vcmcvMDE5MDMvdjEuMy4yI1NpZ25lZFByb3BlcnRpZXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJVUkkiOiAiI2lkLXhhZGVzLXNpZ25lZC1wcm9wcyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkRpZ2VzdE1ldGhvZCI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIl8iOiAiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkFsZ29yaXRobSI6ICJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGVuYyNzaGEyNTYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiRGlnZXN0VmFsdWUiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIlJ6dXp6KzcwR1NuR0JGMVl4aEhualN6RnBRMU1XNHZ5WC9ROWJUSGtFMmM9IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJUeXBlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlVSSSI6ICIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJEaWdlc3RNZXRob2QiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJfIjogIiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJBbGdvcml0aG0iOiAiaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjc2hhMjU2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkRpZ2VzdFZhbHVlIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXyI6ICJ2TXMvSWRuUzdpc2Z0cXJCRHI0RjFMSy9Da3ZCa1c1R2IzV242T1Z6QXhvPSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdCiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIF0sCiAgICAgICJTaWduYXR1cmUiOiBbCiAgICAgICAgewogICAgICAgICAgIklEIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIl8iOiAidXJuOm9hc2lzOm5hbWVzOnNwZWNpZmljYXRpb246dWJsOnNpZ25hdHVyZTpJbnZvaWNlIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgIlNpZ25hdHVyZU1ldGhvZCI6IFsKICAgICAgICAgICAgewogICAgICAgICAgICAgICJfIjogInVybjpvYXNpczpuYW1lczpzcGVjaWZpY2F0aW9uOnVibDpkc2lnOmVudmVsb3BlZDp4YWRlcyIKICAgICAgICAgICAgfQogICAgICAgICAgXQogICAgICAgIH0KICAgICAgXQogICAgfQogIF0KfQ=="}
]
}Curl error:
string(48) "{ "statusCode": 401, "message": "Unauthorized" }"
int(401)
array(2) {
["statusCode"]=>
int(401)
["message"]=>
string(12) "Unauthorized"
}