Cambios
En el instante 9 de febrero de 2024, 19:58:07 UTC, iminternet:
-
Movido Habitabilidad del espacio público de el publicador Gerencia de Producción, Gestión y Análisis de la Información a el publicador Unidad Observatorio Territorial
-
Añadidos los siguientes campos a Habitabilidad del espacio público
- harvest_source_id con valor 35d11186-12a1-4bae-9ed6-1a4b9a0112dc
- harvest_object_id con valor d3bd49be-2f2c-47d7-a728-b79ee5c6368c
- harvest_source_title con valor ckan intranet
f | 1 | { | f | 1 | { |
2 | "author": "Unidad de Observatorio Territorial (IM) y UDELAR", | 2 | "author": "Unidad de Observatorio Territorial (IM) y UDELAR", | ||
3 | "author_email": "", | 3 | "author_email": "", | ||
4 | "creator_user_id": "0f20afac-5c59-47bd-bfc8-02704f6e588b", | 4 | "creator_user_id": "0f20afac-5c59-47bd-bfc8-02704f6e588b", | ||
n | 5 | "extras": [], | n | 5 | "extras": [ |
6 | { | ||||
7 | "key": "harvest_object_id", | ||||
8 | "value": "d3bd49be-2f2c-47d7-a728-b79ee5c6368c" | ||||
9 | }, | ||||
10 | { | ||||
11 | "key": "harvest_source_id", | ||||
12 | "value": "35d11186-12a1-4bae-9ed6-1a4b9a0112dc" | ||||
13 | }, | ||||
14 | { | ||||
15 | "key": "harvest_source_title", | ||||
16 | "value": "ckan intranet" | ||||
17 | } | ||||
18 | ], | ||||
6 | "groups": [ | 19 | "groups": [ | ||
7 | { | 20 | { | ||
8 | "description": "Categor\u00eda que indica que los datos se | 21 | "description": "Categor\u00eda que indica que los datos se | ||
9 | publicaran en INTERNET para el p\u00fablico", | 22 | publicaran en INTERNET para el p\u00fablico", | ||
10 | "display_name": "Datos abiertos", | 23 | "display_name": "Datos abiertos", | ||
11 | "id": "d12b8ae3-630c-44ea-9bcf-962430549a71", | 24 | "id": "d12b8ae3-630c-44ea-9bcf-962430549a71", | ||
12 | "image_display_url": | 25 | "image_display_url": | ||
13 | 23-11-01-162332.3926762023-03-07-120205.50520260x60Transparencia.png", | 26 | 23-11-01-162332.3926762023-03-07-120205.50520260x60Transparencia.png", | ||
14 | "name": "datos-abiertos", | 27 | "name": "datos-abiertos", | ||
15 | "title": "Datos abiertos" | 28 | "title": "Datos abiertos" | ||
16 | } | 29 | } | ||
17 | ], | 30 | ], | ||
18 | "id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | 31 | "id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | ||
19 | "isopen": false, | 32 | "isopen": false, | ||
20 | "license_id": "", | 33 | "license_id": "", | ||
21 | "license_title": "", | 34 | "license_title": "", | ||
22 | "maintainer": "Unidad de Observatorio Territorial", | 35 | "maintainer": "Unidad de Observatorio Territorial", | ||
23 | "maintainer_email": "observatorio.territorial@imm.gub.uy", | 36 | "maintainer_email": "observatorio.territorial@imm.gub.uy", | ||
24 | "metadata_created": "2024-01-23T19:58:05.132405", | 37 | "metadata_created": "2024-01-23T19:58:05.132405", | ||
n | 25 | "metadata_modified": "2024-01-24T14:58:04.582667", | n | 38 | "metadata_modified": "2024-02-09T19:58:07.400016", |
26 | "name": "habitabilidad-del-espacio-publico", | 39 | "name": "habitabilidad-del-espacio-publico", | ||
27 | "notes": "El espacio p\u00fablico con adecuadas cualidades para la | 40 | "notes": "El espacio p\u00fablico con adecuadas cualidades para la | ||
28 | estancia y los v\u00ednculos, tanto de las personas entre s\u00ed, | 41 | estancia y los v\u00ednculos, tanto de las personas entre s\u00ed, | ||
29 | como de las personas con los servicios, es clave para el ejercicio del | 42 | como de las personas con los servicios, es clave para el ejercicio del | ||
30 | derecho a la ciudad de toda la ciudadan\u00eda.", | 43 | derecho a la ciudad de toda la ciudadan\u00eda.", | ||
31 | "num_resources": 3, | 44 | "num_resources": 3, | ||
32 | "num_tags": 5, | 45 | "num_tags": 5, | ||
33 | "organization": { | 46 | "organization": { | ||
34 | "approval_status": "approved", | 47 | "approval_status": "approved", | ||
n | 35 | "created": "2023-11-01T12:09:30.335572", | n | 48 | "created": "2024-02-09T19:58:05.330526", |
36 | "description": "#COMETIDO\r\n1. Dirigir, gestionar y promover el | 49 | "description": "", | ||
37 | desarrollo del proceso de producci\u00f3n y an\u00e1lisis de la | 50 | "id": "ef1dbd05-3f28-46a3-ae8b-db4f0f802957", | ||
38 | informaci\u00f3n territorial, catastral, cartogr\u00e1fica y literaria | 51 | "image_url": "", | ||
39 | en relaci\u00f3n con el territorio departamental, as\u00ed como | ||||
40 | desarrollar, implementar y mantener los medios para su | ||||
41 | utilizaci\u00f3n en la gesti\u00f3n, la toma de decisiones, la | ||||
42 | correcta difusi\u00f3n p\u00fablica y la protecci\u00f3n de datos | ||||
43 | sensibles y/o personales objeto de protecci\u00f3n legal.\r\n\r\n2. | ||||
44 | Supervisar los tr\u00e1mites de expropiaci\u00f3n que disponga el/la | ||||
45 | Intendente/a para la implementaci\u00f3n de pol\u00edticas, planes y | ||||
46 | proyectos departamentales.\r\n\r\nDescripci\u00f3n: | ||||
47 | dencias/gerencia-de-produccion-gestion-y-analisis-de-la-informacion)", | ||||
48 | "id": "975edbf2-9507-42d9-94d6-31bf9a61a8a9", | ||||
49 | "image_url": "2023-12-08-175013.929976gerencia-informacion.jpeg", | ||||
50 | "is_organization": true, | 52 | "is_organization": true, | ||
n | 51 | "name": | n | 53 | "name": "unidad-observatorio-territorial", |
52 | "gerencia-de-produccion-gestion-y-analisis-de-la-informacion", | ||||
53 | "state": "active", | 54 | "state": "active", | ||
n | 54 | "title": "Gerencia de Producci\u00f3n, Gesti\u00f3n y | n | 55 | "title": "Unidad Observatorio Territorial", |
55 | An\u00e1lisis de la Informaci\u00f3n", | ||||
56 | "type": "organization" | 56 | "type": "organization" | ||
57 | }, | 57 | }, | ||
n | 58 | "owner_org": "975edbf2-9507-42d9-94d6-31bf9a61a8a9", | n | 58 | "owner_org": "ef1dbd05-3f28-46a3-ae8b-db4f0f802957", |
59 | "private": false, | 59 | "private": false, | ||
60 | "relationships_as_object": [], | 60 | "relationships_as_object": [], | ||
61 | "relationships_as_subject": [], | 61 | "relationships_as_subject": [], | ||
62 | "resources": [ | 62 | "resources": [ | ||
63 | { | 63 | { | ||
64 | "cache_last_updated": null, | 64 | "cache_last_updated": null, | ||
65 | "cache_url": null, | 65 | "cache_url": null, | ||
66 | "created": "2024-01-23T19:38:14.512222", | 66 | "created": "2024-01-23T19:38:14.512222", | ||
67 | "description": "La importancia del arbolado del viario urbano | 67 | "description": "La importancia del arbolado del viario urbano | ||
68 | trasciende su valor como ornato p\u00fablico, involucrando un valor | 68 | trasciende su valor como ornato p\u00fablico, involucrando un valor | ||
69 | sustantivo en t\u00e9rminos de sustentabilidad ambiental y | 69 | sustantivo en t\u00e9rminos de sustentabilidad ambiental y | ||
70 | habitabilidad del espacio p\u00fablico. La cuantificaci\u00f3n de la | 70 | habitabilidad del espacio p\u00fablico. La cuantificaci\u00f3n de la | ||
71 | superficie arbolada por habitante fue calculada en base a | 71 | superficie arbolada por habitante fue calculada en base a | ||
72 | im\u00e1genes satelitales para los barrios Aguada, Centro, Ciudad | 72 | im\u00e1genes satelitales para los barrios Aguada, Centro, Ciudad | ||
73 | Vieja, Barrio Sur y Palermo.\r\n \r\nDescripci\u00f3n de campos: | 73 | Vieja, Barrio Sur y Palermo.\r\n \r\nDescripci\u00f3n de campos: | ||
74 | \r\n\r\n* AREA_KM: superficie del barrio en kil\u00f3metros | 74 | \r\n\r\n* AREA_KM: superficie del barrio en kil\u00f3metros | ||
75 | cuadrados\r\n* NOMBBARR: nombre del barrio\r\n* NROBARRIO: n\u00famero | 75 | cuadrados\r\n* NOMBBARR: nombre del barrio\r\n* NROBARRIO: n\u00famero | ||
76 | del barrio\r\n* ARBTOTALAREA: \u00e1rea arbolada total\r\n* | 76 | del barrio\r\n* ARBTOTALAREA: \u00e1rea arbolada total\r\n* | ||
77 | ARBTOTALPORC: porcentaje del \u00e1rea arbolada respecto a la | 77 | ARBTOTALPORC: porcentaje del \u00e1rea arbolada respecto a la | ||
78 | superficie total del barrio\r\n* ARBPUBLICOAREA: \u00e1rea arbolada | 78 | superficie total del barrio\r\n* ARBPUBLICOAREA: \u00e1rea arbolada | ||
79 | p\u00fablica\r\n* ARBPUBLICOPORC: porcentaje del \u00e1rea arbolada | 79 | p\u00fablica\r\n* ARBPUBLICOPORC: porcentaje del \u00e1rea arbolada | ||
80 | p\u00fablica respecto a la superficie total del barrio\r\n* P_TOT: | 80 | p\u00fablica respecto a la superficie total del barrio\r\n* P_TOT: | ||
81 | poblaci\u00f3n total del barrio\r\n* P_TOT_HOM: cantidad de hombres | 81 | poblaci\u00f3n total del barrio\r\n* P_TOT_HOM: cantidad de hombres | ||
82 | del barrio\r\n* P_TOT_MUJ: cantidad de mujeres del barrio\r\n* | 82 | del barrio\r\n* P_TOT_MUJ: cantidad de mujeres del barrio\r\n* | ||
83 | P_TOT_ARBTOTAL: superficie de arbolado por habitante\r\n* | 83 | P_TOT_ARBTOTAL: superficie de arbolado por habitante\r\n* | ||
84 | P_TOT_ARBPUBLICO: superficie de arbolado p\u00fablico por habitante", | 84 | P_TOT_ARBPUBLICO: superficie de arbolado p\u00fablico por habitante", | ||
85 | "format": "GPKG", | 85 | "format": "GPKG", | ||
86 | "hash": "", | 86 | "hash": "", | ||
87 | "id": "d3f55729-5fb1-458c-ad9d-2e0b9ab7b547", | 87 | "id": "d3f55729-5fb1-458c-ad9d-2e0b9ab7b547", | ||
88 | "last_modified": "2024-01-23T19:38:14.482372", | 88 | "last_modified": "2024-01-23T19:38:14.482372", | ||
n | 89 | "metadata_modified": "2024-01-24T14:58:04.590546", | n | 89 | "metadata_modified": "2024-02-09T19:58:07.407780", |
90 | "mimetype": "application/geopackage+sqlite3", | 90 | "mimetype": "application/geopackage+sqlite3", | ||
91 | "mimetype_inner": null, | 91 | "mimetype_inner": null, | ||
92 | "name": "Superficie arbolada", | 92 | "name": "Superficie arbolada", | ||
93 | "package_id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | 93 | "package_id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | ||
94 | "position": 0, | 94 | "position": 0, | ||
95 | "resource_type": null, | 95 | "resource_type": null, | ||
96 | "size": 131072, | 96 | "size": 131072, | ||
97 | "state": "active", | 97 | "state": "active", | ||
98 | "url": | 98 | "url": | ||
99 | 3f55729-5fb1-458c-ad9d-2e0b9ab7b547/download/superficiearbolada.gpkg", | 99 | 3f55729-5fb1-458c-ad9d-2e0b9ab7b547/download/superficiearbolada.gpkg", | ||
100 | "url_type": null | 100 | "url_type": null | ||
101 | }, | 101 | }, | ||
102 | { | 102 | { | ||
103 | "cache_last_updated": null, | 103 | "cache_last_updated": null, | ||
104 | "cache_url": null, | 104 | "cache_url": null, | ||
105 | "created": "2024-01-24T13:51:54.373563", | 105 | "created": "2024-01-24T13:51:54.373563", | ||
106 | "description": "El \u00cdndice de accesibilidad peatonal es | 106 | "description": "El \u00cdndice de accesibilidad peatonal es | ||
107 | calculado en base al trabajo realizado por la Secretar\u00eda de | 107 | calculado en base al trabajo realizado por la Secretar\u00eda de | ||
108 | Discapacidad perteneciente al Departamento de Desarrollo Social entre | 108 | Discapacidad perteneciente al Departamento de Desarrollo Social entre | ||
109 | julio y diciembre de 2021, en el marco del proyecto \u201cCiudades | 109 | julio y diciembre de 2021, en el marco del proyecto \u201cCiudades | ||
110 | Accesibles\u201d. El relevamiento da cuenta de la existencia de | 110 | Accesibles\u201d. El relevamiento da cuenta de la existencia de | ||
111 | vereda, su ancho, superficie, la presencia de peligros punzantes, | 111 | vereda, su ancho, superficie, la presencia de peligros punzantes, | ||
112 | hundimientos y roturas, as\u00ed como la presencia de rampas y | 112 | hundimientos y roturas, as\u00ed como la presencia de rampas y | ||
113 | obst\u00e1culos. \r\n \r\nDescripci\u00f3n de campos: \r\n\r\n* | 113 | obst\u00e1culos. \r\n \r\nDescripci\u00f3n de campos: \r\n\r\n* | ||
114 | AREA_KM: superficie del barrio en kil\u00f3metros cuadrados\r\n* | 114 | AREA_KM: superficie del barrio en kil\u00f3metros cuadrados\r\n* | ||
115 | NOMBBARR: nombre de barrio (INE)\r\n* NROBARRIO: n\u00famero de barrio | 115 | NOMBBARR: nombre de barrio (INE)\r\n* NROBARRIO: n\u00famero de barrio | ||
116 | (INE)\r\n* INDACCESIBILIDAD_MEDIA: promedio del \u00cdndice de | 116 | (INE)\r\n* INDACCESIBILIDAD_MEDIA: promedio del \u00cdndice de | ||
117 | accesibilidad\r\n* INDACCESIBILIDAD_MEDIANA: mediana del \u00cdndice | 117 | accesibilidad\r\n* INDACCESIBILIDAD_MEDIANA: mediana del \u00cdndice | ||
118 | de accesibilidad", | 118 | de accesibilidad", | ||
119 | "format": "GPKG", | 119 | "format": "GPKG", | ||
120 | "hash": "", | 120 | "hash": "", | ||
121 | "id": "efddf6bf-b6e9-420d-b559-7833d2d24674", | 121 | "id": "efddf6bf-b6e9-420d-b559-7833d2d24674", | ||
122 | "last_modified": "2024-01-24T13:51:54.342395", | 122 | "last_modified": "2024-01-24T13:51:54.342395", | ||
n | 123 | "metadata_modified": "2024-01-24T14:58:04.590742", | n | 123 | "metadata_modified": "2024-02-09T19:58:07.407973", |
124 | "mimetype": "application/geopackage+sqlite3", | 124 | "mimetype": "application/geopackage+sqlite3", | ||
125 | "mimetype_inner": null, | 125 | "mimetype_inner": null, | ||
126 | "name": "\u00cdndice de accesibilidad de veredas seg\u00fan | 126 | "name": "\u00cdndice de accesibilidad de veredas seg\u00fan | ||
127 | barrio", | 127 | barrio", | ||
128 | "package_id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | 128 | "package_id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | ||
129 | "position": 1, | 129 | "position": 1, | ||
130 | "resource_type": null, | 130 | "resource_type": null, | ||
131 | "size": 778240, | 131 | "size": 778240, | ||
132 | "state": "active", | 132 | "state": "active", | ||
133 | "url": | 133 | "url": | ||
134 | f-b6e9-420d-b559-7833d2d24674/download/indaccesibilidad_barrios.gpkg", | 134 | f-b6e9-420d-b559-7833d2d24674/download/indaccesibilidad_barrios.gpkg", | ||
135 | "url_type": null | 135 | "url_type": null | ||
136 | }, | 136 | }, | ||
137 | { | 137 | { | ||
138 | "cache_last_updated": null, | 138 | "cache_last_updated": null, | ||
139 | "cache_url": null, | 139 | "cache_url": null, | ||
140 | "created": "2024-01-24T13:56:59.101369", | 140 | "created": "2024-01-24T13:56:59.101369", | ||
141 | "description": "El indicador busca conocer la incidencia de los | 141 | "description": "El indicador busca conocer la incidencia de los | ||
142 | asentamientos irregulares en el territorio, seg\u00fan barrio-INE. | 142 | asentamientos irregulares en el territorio, seg\u00fan barrio-INE. | ||
143 | Est\u00e1 realizado a partir de la informaci\u00f3n elaborada y | 143 | Est\u00e1 realizado a partir de la informaci\u00f3n elaborada y | ||
144 | mantenida por el Observatorio de Asentamientos Irregulares de la | 144 | mantenida por el Observatorio de Asentamientos Irregulares de la | ||
145 | Intendencia de Montevideo y mide la relaci\u00f3n entre la superficie | 145 | Intendencia de Montevideo y mide la relaci\u00f3n entre la superficie | ||
146 | de asentamientos irregulares en un barrio y la extensi\u00f3n del | 146 | de asentamientos irregulares en un barrio y la extensi\u00f3n del | ||
147 | mismo. \r\n \r\nDescripci\u00f3n de campos: \r\n\r\n* AREA_KM: | 147 | mismo. \r\n \r\nDescripci\u00f3n de campos: \r\n\r\n* AREA_KM: | ||
148 | superficie del barrio en kil\u00f3metros cuadrados\r\n* NOMBBARR: | 148 | superficie del barrio en kil\u00f3metros cuadrados\r\n* NOMBBARR: | ||
149 | nombre de barrio (INE)\r\n* NROBARRIO: n\u00famero de barrio | 149 | nombre de barrio (INE)\r\n* NROBARRIO: n\u00famero de barrio | ||
150 | (INE)\r\n* AAII AREA: superficie de asentamientos irregulares\r\n* | 150 | (INE)\r\n* AAII AREA: superficie de asentamientos irregulares\r\n* | ||
151 | AAII_PC: porcentaje perteneciente a asentamientos irregulares respecto | 151 | AAII_PC: porcentaje perteneciente a asentamientos irregulares respecto | ||
152 | a la superficie total", | 152 | a la superficie total", | ||
153 | "format": "GPKG", | 153 | "format": "GPKG", | ||
154 | "hash": "", | 154 | "hash": "", | ||
155 | "id": "4cf57078-b3a5-47ce-942f-22ba644233a7", | 155 | "id": "4cf57078-b3a5-47ce-942f-22ba644233a7", | ||
156 | "last_modified": "2024-01-24T14:00:06.100296", | 156 | "last_modified": "2024-01-24T14:00:06.100296", | ||
t | 157 | "metadata_modified": "2024-01-24T14:58:04.590940", | t | 157 | "metadata_modified": "2024-02-09T19:58:07.408148", |
158 | "mimetype": "application/geopackage+sqlite3", | 158 | "mimetype": "application/geopackage+sqlite3", | ||
159 | "mimetype_inner": null, | 159 | "mimetype_inner": null, | ||
160 | "name": "\u00c1reas de asentamientos irregulares seg\u00fan | 160 | "name": "\u00c1reas de asentamientos irregulares seg\u00fan | ||
161 | barrio", | 161 | barrio", | ||
162 | "package_id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | 162 | "package_id": "8b403f34-3c47-444d-80f9-3a5b4164bda9", | ||
163 | "position": 2, | 163 | "position": 2, | ||
164 | "resource_type": null, | 164 | "resource_type": null, | ||
165 | "size": 782336, | 165 | "size": 782336, | ||
166 | "state": "active", | 166 | "state": "active", | ||
167 | "url": | 167 | "url": | ||
168 | 47ce-942f-22ba644233a7/download/asentamientosirregulares_barrio.gpkg", | 168 | 47ce-942f-22ba644233a7/download/asentamientosirregulares_barrio.gpkg", | ||
169 | "url_type": null | 169 | "url_type": null | ||
170 | } | 170 | } | ||
171 | ], | 171 | ], | ||
172 | "state": "active", | 172 | "state": "active", | ||
173 | "tags": [ | 173 | "tags": [ | ||
174 | { | 174 | { | ||
175 | "display_name": "Arbolado", | 175 | "display_name": "Arbolado", | ||
176 | "id": "dabd7aca-bd33-4541-bb25-9aa393462e3f", | 176 | "id": "dabd7aca-bd33-4541-bb25-9aa393462e3f", | ||
177 | "name": "Arbolado", | 177 | "name": "Arbolado", | ||
178 | "state": "active", | 178 | "state": "active", | ||
179 | "vocabulary_id": null | 179 | "vocabulary_id": null | ||
180 | }, | 180 | }, | ||
181 | { | 181 | { | ||
182 | "display_name": "Asentamientos", | 182 | "display_name": "Asentamientos", | ||
183 | "id": "f40b366d-ef0c-45d1-9816-d41ea064bb9b", | 183 | "id": "f40b366d-ef0c-45d1-9816-d41ea064bb9b", | ||
184 | "name": "Asentamientos", | 184 | "name": "Asentamientos", | ||
185 | "state": "active", | 185 | "state": "active", | ||
186 | "vocabulary_id": null | 186 | "vocabulary_id": null | ||
187 | }, | 187 | }, | ||
188 | { | 188 | { | ||
189 | "display_name": "Espacios p\u00fablicos", | 189 | "display_name": "Espacios p\u00fablicos", | ||
190 | "id": "881d7aff-f576-46ac-904b-0430ec25097c", | 190 | "id": "881d7aff-f576-46ac-904b-0430ec25097c", | ||
191 | "name": "Espacios p\u00fablicos", | 191 | "name": "Espacios p\u00fablicos", | ||
192 | "state": "active", | 192 | "state": "active", | ||
193 | "vocabulary_id": null | 193 | "vocabulary_id": null | ||
194 | }, | 194 | }, | ||
195 | { | 195 | { | ||
196 | "display_name": "Habitabilidad", | 196 | "display_name": "Habitabilidad", | ||
197 | "id": "49679b4a-e21d-400f-993e-82a120d973af", | 197 | "id": "49679b4a-e21d-400f-993e-82a120d973af", | ||
198 | "name": "Habitabilidad", | 198 | "name": "Habitabilidad", | ||
199 | "state": "active", | 199 | "state": "active", | ||
200 | "vocabulary_id": null | 200 | "vocabulary_id": null | ||
201 | }, | 201 | }, | ||
202 | { | 202 | { | ||
203 | "display_name": "Veredas", | 203 | "display_name": "Veredas", | ||
204 | "id": "ac969efd-59d5-4ca9-a17e-78d5b3b7644a", | 204 | "id": "ac969efd-59d5-4ca9-a17e-78d5b3b7644a", | ||
205 | "name": "Veredas", | 205 | "name": "Veredas", | ||
206 | "state": "active", | 206 | "state": "active", | ||
207 | "vocabulary_id": null | 207 | "vocabulary_id": null | ||
208 | } | 208 | } | ||
209 | ], | 209 | ], | ||
210 | "title": "Habitabilidad del espacio p\u00fablico", | 210 | "title": "Habitabilidad del espacio p\u00fablico", | ||
211 | "type": "dataset", | 211 | "type": "dataset", | ||
212 | "url": "", | 212 | "url": "", | ||
213 | "version": "" | 213 | "version": "" | ||
214 | } | 214 | } |