git-subtree-dir: fiscal git-subtree-mainline:d95165fc8fgit-subtree-split:102ba84500
490 lines
15 KiB
JSON
490 lines
15 KiB
JSON
{
|
|
"summary": {
|
|
"CONSTRUCAO|COD_ORIGEM_MERCADORIA": {
|
|
"INVALID_RULE": 3711
|
|
},
|
|
"CONSTRUCAO|IPI": {
|
|
"SEMANTICALLY_PROVEN": 1497
|
|
},
|
|
"CONSTRUCAO|CFOP": {
|
|
"INVALID_RULE": 3
|
|
},
|
|
"MMMODAS|COD_ORIGEM_MERCADORIA": {
|
|
"INVALID_RULE": 20988
|
|
},
|
|
"MMMODAS|IPI": {
|
|
"SEMANTICALLY_PROVEN": 1947
|
|
},
|
|
"RINCAO|IPI": {
|
|
"SEMANTICALLY_PROVEN": 349
|
|
},
|
|
"RINCAO|COD_ORIGEM_MERCADORIA": {
|
|
"INVALID_RULE": 894
|
|
},
|
|
"UNIAO|COD_ORIGEM_MERCADORIA": {
|
|
"INVALID_RULE": 8935
|
|
},
|
|
"UNIAO|IPI": {
|
|
"SEMANTICALLY_PROVEN": 2469
|
|
},
|
|
"UNIAO|CFOP": {
|
|
"INVALID_RULE": 16
|
|
},
|
|
"UNIAO|CEST": {
|
|
"SEMANTICALLY_PROVEN": 1
|
|
},
|
|
"TESTESOFICIAIS|COD_ORIGEM_MERCADORIA": {
|
|
"INVALID_RULE": 520
|
|
},
|
|
"TESTESOFICIAIS|CFOP": {
|
|
"SEMANTICALLY_PROVEN": 4,
|
|
"NEEDS_REVIEW": 2
|
|
},
|
|
"TESTESOFICIAIS|IPPT": {
|
|
"SEMANTICALLY_PROVEN": 8,
|
|
"NEEDS_REVIEW": 10
|
|
}
|
|
},
|
|
"small_field_writes": [
|
|
{
|
|
"database": "CONSTRUCAO",
|
|
"product": "001984",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "CONSTRUCAO",
|
|
"product": "002883",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "CONSTRUCAO",
|
|
"product": "003714",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "000106",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "000107",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "000108",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "000109",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "001084",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "001268",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "001325",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "001372",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "001701",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "002469",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "002471",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "002637",
|
|
"field": "CEST",
|
|
"before": "",
|
|
"after": "1703500",
|
|
"rule": "SINGLE_DEFENSIBLE_OFFICIAL_CEST",
|
|
"evidence": "official CEST dataset: NCM 21039021 linked exactly to 17.035.00 (single candidate); before blank",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "004229",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "005449",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "005626",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "005627",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "UNIAO",
|
|
"product": "005988",
|
|
"field": "CFOP",
|
|
"before": "5405",
|
|
"after": "5102",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "ERP declares ICMS-ST already retained (CST=060, CSOSN=500); CFOP 5102 contradicts the product's own CST/CSOSN, official table alone cannot override it",
|
|
"verdict": "INVALID_RULE"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000008",
|
|
"field": "CFOP",
|
|
"before": "5102",
|
|
"after": "5101",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "own production evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000008",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000009",
|
|
"field": "CFOP",
|
|
"before": "5102",
|
|
"after": "5101",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000009",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000010",
|
|
"field": "CFOP",
|
|
"before": "5102",
|
|
"after": "5101",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "own production evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000010",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000018",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000034",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000247",
|
|
"field": "CFOP",
|
|
"before": "5102",
|
|
"after": "5101",
|
|
"rule": "PROVEN_ROLE_AND_ST_CONTRADICT_DECLARED_CFOP",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000247",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000260",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000261",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000321",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000323",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000474",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000481",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000590",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000640",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000652",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000697",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1,RECEITA_INGREDIENTES",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1,RECEITA_INGREDIENTES",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000711",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"evidence": "ERP evidence: DERIVED_FROM_PRODUCT_ROLE:C000032.TIPO=COMPOSICAO",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000769",
|
|
"field": "IPPT",
|
|
"before": "T",
|
|
"after": "P",
|
|
"rule": "DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"evidence": "only kitchen-routing flag: DERIVED_FROM_PRODUCT_ROLE:PROD_COZINHA=1",
|
|
"verdict": "NEEDS_REVIEW"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000801",
|
|
"field": "CFOP",
|
|
"before": null,
|
|
"after": "5102",
|
|
"rule": "DERIVED_FROM_ROLE_AND_ST_FILLING_BLANK",
|
|
"evidence": "resale; CST=000 CSOSN= not ST; NCM 03046100 not in BA ST prefixes",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
},
|
|
{
|
|
"database": "TESTESOFICIAIS",
|
|
"product": "000802",
|
|
"field": "CFOP",
|
|
"before": null,
|
|
"after": "5102",
|
|
"rule": "DERIVED_FROM_ROLE_AND_ST_FILLING_BLANK",
|
|
"evidence": "resale; CST=000 CSOSN= not ST; NCM 03038910 not in BA ST prefixes",
|
|
"verdict": "SEMANTICALLY_PROVEN"
|
|
}
|
|
]
|
|
} |