{ "_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" }