5
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x xx x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v Tan_15 Tan_15 Tan_15 Tan_15 Tan_15 Tan_15 Tan_15 Tan_15 Tan_15 Tan_28 Tan_28 Tan_28 Tan_28 Tan_28 Tan_28 Tan_28 Tan_28 Tan_28 Tan_27 Tan_27 Tan_27 Tan_27 Tan_27 Tan_27 Tan_27 Tan_27 Tan_27 dl_102 dl_102 dl_102 dl_102 dl_102 dl_102 dl_102 dl_102 dl_102 dl_105 dl_105 dl_105 dl_105 dl_105 dl_105 dl_105 dl_105 dl_105 dl_109 dl_109 dl_109 dl_109 dl_109 dl_109 dl_109 dl_109 dl_109 dl_250 dl_250 dl_250 dl_250 dl_250 dl_250 dl_250 dl_250 dl_250 dl_271 dl_271 dl_271 dl_271 dl_271 dl_271 dl_271 dl_271 dl_271 dl_265 dl_265 dl_265 dl_265 dl_265 dl_265 dl_265 dl_265 dl_265 dl_259 dl_259 dl_259 dl_259 dl_259 dl_259 dl_259 dl_259 dl_259 dl_256 dl_256 dl_256 dl_256 dl_256 dl_256 dl_256 dl_256 dl_256 dl_254 dl_254 dl_254 dl_254 dl_254 dl_254 dl_254 dl_254 dl_254 dl_252 dl_252 dl_252 dl_252 dl_252 dl_252 dl_252 dl_252 dl_252 Ge1 Ge1 Ge1 Ge1 Ge1 Ge1 Ge1 Ge1 Ge1 Hf6 Hf6 Hf6 Hf6 Hf6 Hf6 Hf6 Hf6 Hf6 Hf8 Hf8 Hf8 Hf8 Hf8 Hf8 Hf8 Hf8 Hf8 Hf7 Hf7 Hf7 Hf7 Hf7 Hf7 Hf7 Hf7 Hf7 Hf9 Hf9 Hf9 Hf9 Hf9 Hf9 Hf9 Hf9 Hf9 Fo4 Fo4 Fo4 Fo4 Fo4 Fo4 Fo4 Fo4 Fo4 Fo3 Fo3 Fo3 Fo3 Fo3 Fo3 Fo3 Fo3 Fo3 Fo1 Fo1 Fo1 Fo1 Fo1 Fo1 Fo1 Fo1 Fo1 Fo2 Fo2 Fo2 Fo2 Fo2 Fo2 Fo2 Fo2 Fo2 For1 For1 For1 For1 For1 For1 For1 For1 For1 19 19 19 19 19 19 19 19 19 SF1 SF1 SF1 SF1 SF1 SF1 SF1 SF1 SF1 SF9 SF9 SF9 SF9 SF9 SF9 SF9 SF9 SF9 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF2 SF2 SF2 SF2 SF2 SF2 SF2 SF2 SF2 SF5 SF5 SF5 SF5 SF5 SF5 SF5 SF5 SF5 SF4 SF4 SF4 SF4 SF4 SF4 SF4 SF4 SF4 Sf3 Sf3 Sf3 Sf3 Sf3 Sf3 Sf3 Sf3 Sf3 SF8 SF8 SF8 SF8 SF8 SF8 SF8 SF8 SF8 SF6 SF6 SF6 SF6 SF6 SF6 SF6 SF6 SF6 Tan2 Tan2 Tan2 Tan2 Tan2 Tan2 Tan2 Tan2 Tan2 s_790 s_790 s_790 s_790 s_790 s_790 s_790 s_790 s_790 s_773 s_773 s_773 s_773 s_773 s_773 s_773 s_773 s_773 s_5125 s_5125 s_5125 s_5125 s_5125 s_5125 s_5125 s_5125 s_5125 s_5192 s_5192 s_5192 s_5192 s_5192 s_5192 s_5192 s_5192 s_5192 s_5194 s_5194 s_5194 s_5194 s_5194 s_5194 s_5194 s_5194 s_5194 s_5213 s_5213 s_5213 s_5213 s_5213 s_5213 s_5213 s_5213 s_5213 s_5263 s_5263 s_5263 s_5263 s_5263 s_5263 s_5263 s_5263 s_5263 s_5288 s_5288 s_5288 s_5288 s_5288 s_5288 s_5288 s_5288 s_5288 s_5290 s_5290 s_5290 s_5290 s_5290 s_5290 s_5290 s_5290 s_5290 s_5292 s_5292 s_5292 s_5292 s_5292 s_5292 s_5292 s_5292 s_5292 s_5331 s_5331 s_5331 s_5331 s_5331 s_5331 s_5331 s_5331 s_5331 s_5377 s_5377 s_5377 s_5377 s_5377 s_5377 s_5377 s_5377 s_5377 s_5383 s_5383 s_5383 s_5383 s_5383 s_5383 s_5383 s_5383 s_5383 s_5399 s_5399 s_5399 s_5399 s_5399 s_5399 s_5399 s_5399 s_5399 s_5448 s_5448 s_5448 s_5448 s_5448 s_5448 s_5448 s_5448 s_5448 s_5475 s_5475 s_5475 s_5475 s_5475 s_5475 s_5475 s_5475 s_5475 s_5477 s_5477 s_5477 s_5477 s_5477 s_5477 s_5477 s_5477 s_5477 s_5552 s_5552 s_5552 s_5552 s_5552 s_5552 s_5552 s_5552 s_5552 s_5554 s_5554 s_5554 s_5554 s_5554 s_5554 s_5554 s_5554 s_5554 s_5598 s_5598 s_5598 s_5598 s_5598 s_5598 s_5598 s_5598 s_5598 dl_507 dl_507 dl_507 dl_507 dl_507 dl_507 dl_507 dl_507 dl_507 dl_508 dl_508 dl_508 dl_508 dl_508 dl_508 dl_508 dl_508 dl_508 dl_509 dl_509 dl_509 dl_509 dl_509 dl_509 dl_509 dl_509 dl_509 dl_510 dl_510 dl_510 dl_510 dl_510 dl_510 dl_510 dl_510 dl_510 dl_511 dl_511 dl_511 dl_511 dl_511 dl_511 dl_511 dl_511 dl_511 dl_512 dl_512 dl_512 dl_512 dl_512 dl_512 dl_512 dl_512 dl_512 dl_513 dl_513 dl_513 dl_513 dl_513 dl_513 dl_513 dl_513 dl_513 dl_101 dl_101 dl_101 dl_101 dl_101 dl_101 dl_101 dl_101 dl_101 dl_103 dl_103 dl_103 dl_103 dl_103 dl_103 dl_103 dl_103 dl_103 dl_106 dl_106 dl_106 dl_106 dl_106 dl_106 dl_106 dl_106 dl_106 dl_107 dl_107 dl_107 dl_107 dl_107 dl_107 dl_107 dl_107 dl_107 dl_110 dl_110 dl_110 dl_110 dl_110 dl_110 dl_110 dl_110 dl_110 dl_113 dl_113 dl_113 dl_113 dl_113 dl_113 dl_113 dl_113 dl_113 dl_115 dl_115 dl_115 dl_115 dl_115 dl_115 dl_115 dl_115 dl_115 dl_116 dl_116 dl_116 dl_116 dl_116 dl_116 dl_116 dl_116 dl_116 dl_117 dl_117 dl_117 dl_117 dl_117 dl_117 dl_117 dl_117 dl_117 dl_118 dl_118 dl_118 dl_118 dl_118 dl_118 dl_118 dl_118 dl_118 dl_120 dl_120 dl_120 dl_120 dl_120 dl_120 dl_120 dl_120 dl_120 dl_124 dl_124 dl_124 dl_124 dl_124 dl_124 dl_124 dl_124 dl_124 dl_125 dl_125 dl_125 dl_125 dl_125 dl_125 dl_125 dl_125 dl_125 dl_126 dl_126 dl_126 dl_126 dl_126 dl_126 dl_126 dl_126 dl_126 dl_127 dl_127 dl_127 dl_127 dl_127 dl_127 dl_127 dl_127 dl_127 dl_130 dl_130 dl_130 dl_130 dl_130 dl_130 dl_130 dl_130 dl_130 dl_131 dl_131 dl_131 dl_131 dl_131 dl_131 dl_131 dl_131 dl_131 dl_132 dl_132 dl_132 dl_132 dl_132 dl_132 dl_132 dl_132 dl_132 dl_133 dl_133 dl_133 dl_133 dl_133 dl_133 dl_133 dl_133 dl_133 dl_135 dl_135 dl_135 dl_135 dl_135 dl_135 dl_135 dl_135 dl_135 dl_138 dl_138 dl_138 dl_138 dl_138 dl_138 dl_138 dl_138 dl_138 dl_139 dl_139 dl_139 dl_139 dl_139 dl_139 dl_139 dl_139 dl_139 dl_140 dl_140 dl_140 dl_140 dl_140 dl_140 dl_140 dl_140 dl_140 dl_141 dl_141 dl_141 dl_141 dl_141 dl_141 dl_141 dl_141 dl_141 dl_251 dl_251 dl_251 dl_251 dl_251 dl_251 dl_251 dl_251 dl_251 dl_253 dl_253 dl_253 dl_253 dl_253 dl_253 dl_253 dl_253 dl_253 dl_255 dl_255 dl_255 dl_255 dl_255 dl_255 dl_255 dl_255 dl_255 dl_257 dl_257 dl_257 dl_257 dl_257 dl_257 dl_257 dl_257 dl_257 dl_258 dl_258 dl_258 dl_258 dl_258 dl_258 dl_258 dl_258 dl_258 dl_261 dl_261 dl_261 dl_261 dl_261 dl_261 dl_261 dl_261 dl_261 dl_262 dl_262 dl_262 dl_262 dl_262 dl_262 dl_262 dl_262 dl_262 dl_263 dl_263 dl_263 dl_263 dl_263 dl_263 dl_263 dl_263 dl_263 dl_264 dl_264 dl_264 dl_264 dl_264 dl_264 dl_264 dl_264 dl_264 dl_267 dl_267 dl_267 dl_267 dl_267 dl_267 dl_267 dl_267 dl_267 dl_268 dl_268 dl_268 dl_268 dl_268 dl_268 dl_268 dl_268 dl_268 dl_269 dl_269 dl_269 dl_269 dl_269 dl_269 dl_269 dl_269 dl_269 dl_270 dl_270 dl_270 dl_270 dl_270 dl_270 dl_270 dl_270 dl_270 dl_272 dl_272 dl_272 dl_272 dl_272 dl_272 dl_272 dl_272 dl_272 dl_273 dl_273 dl_273 dl_273 dl_273 dl_273 dl_273 dl_273 dl_273 dl_274 dl_274 dl_274 dl_274 dl_274 dl_274 dl_274 dl_274 dl_274 dl_275 dl_275 dl_275 dl_275 dl_275 dl_275 dl_275 dl_275 dl_275 dl_277 dl_277 dl_277 dl_277 dl_277 dl_277 dl_277 dl_277 dl_277 dl_278 dl_278 dl_278 dl_278 dl_278 dl_278 dl_278 dl_278 dl_278 dl_279 dl_279 dl_279 dl_279 dl_279 dl_279 dl_279 dl_279 dl_279 dl_280 dl_280 dl_280 dl_280 dl_280 dl_280 dl_280 dl_280 dl_280 dl_281 dl_281 dl_281 dl_281 dl_281 dl_281 dl_281 dl_281 dl_281 dl_282 dl_282 dl_282 dl_282 dl_282 dl_282 dl_282 dl_282 dl_282 dl_283 dl_283 dl_283 dl_283 dl_283 dl_283 dl_283 dl_283 dl_283 dl_284 dl_284 dl_284 dl_284 dl_284 dl_284 dl_284 dl_284 dl_284 dl_285 dl_285 dl_285 dl_285 dl_285 dl_285 dl_285 dl_285 dl_285 dl_286 dl_286 dl_286 dl_286 dl_286 dl_286 dl_286 dl_286 dl_286 dl_287 dl_287 dl_287 dl_287 dl_287 dl_287 dl_287 dl_287 dl_287 dl_289 dl_289 dl_289 dl_289 dl_289 dl_289 dl_289 dl_289 dl_289 dl_290 dl_290 dl_290 dl_290 dl_290 dl_290 dl_290 dl_290 dl_290 dl_291 dl_291 dl_291 dl_291 dl_291 dl_291 dl_291 dl_291 dl_291 dl_292 dl_292 dl_292 dl_292 dl_292 dl_292 dl_292 dl_292 dl_292 dl_293 dl_293 dl_293 dl_293 dl_293 dl_293 dl_293 dl_293 dl_293 dl_294 dl_294 dl_294 dl_294 dl_294 dl_294 dl_294 dl_294 dl_294 dl_295 dl_295 dl_295 dl_295 dl_295 dl_295 dl_295 dl_295 dl_295 dl_297 dl_297 dl_297 dl_297 dl_297 dl_297 dl_297 dl_297 dl_297 dl_298 dl_298 dl_298 dl_298 dl_298 dl_298 dl_298 dl_298 dl_298 dl_299 dl_299 dl_299 dl_299 dl_299 dl_299 dl_299 dl_299 dl_299 dl_300 dl_300 dl_300 dl_300 dl_300 dl_300 dl_300 dl_300 dl_300 dl_301 dl_301 dl_301 dl_301 dl_301 dl_301 dl_301 dl_301 dl_301 dl_302 dl_302 dl_302 dl_302 dl_302 dl_302 dl_302 dl_302 dl_302 dl_303 dl_303 dl_303 dl_303 dl_303 dl_303 dl_303 dl_303 dl_303 dl_304 dl_304 dl_304 dl_304 dl_304 dl_304 dl_304 dl_304 dl_304 dl_305 dl_305 dl_305 dl_305 dl_305 dl_305 dl_305 dl_305 dl_305 dl_306 dl_306 dl_306 dl_306 dl_306 dl_306 dl_306 dl_306 dl_306 dl_307 dl_307 dl_307 dl_307 dl_307 dl_307 dl_307 dl_307 dl_307 dl_308 dl_308 dl_308 dl_308 dl_308 dl_308 dl_308 dl_308 dl_308 dl_309 dl_309 dl_309 dl_309 dl_309 dl_309 dl_309 dl_309 dl_309 dl_310 dl_310 dl_310 dl_310 dl_310 dl_310 dl_310 dl_310 dl_310 dl_311 dl_311 dl_311 dl_311 dl_311 dl_311 dl_311 dl_311 dl_311 dl_312 dl_312 dl_312 dl_312 dl_312 dl_312 dl_312 dl_312 dl_312 dl_313 dl_313 dl_313 dl_313 dl_313 dl_313 dl_313 dl_313 dl_313 dl_314 dl_314 dl_314 dl_314 dl_314 dl_314 dl_314 dl_314 dl_314 dl_315 dl_315 dl_315 dl_315 dl_315 dl_315 dl_315 dl_315 dl_315 dl_316 dl_316 dl_316 dl_316 dl_316 dl_316 dl_316 dl_316 dl_316 dl_317 dl_317 dl_317 dl_317 dl_317 dl_317 dl_317 dl_317 dl_317 dl_318 dl_318 dl_318 dl_318 dl_318 dl_318 dl_318 dl_318 dl_318 dl_319 dl_319 dl_319 dl_319 dl_319 dl_319 dl_319 dl_319 dl_319 dl_320 dl_320 dl_320 dl_320 dl_320 dl_320 dl_320 dl_320 dl_320 dl_321 dl_321 dl_321 dl_321 dl_321 dl_321 dl_321 dl_321 dl_321 dl_322 dl_322 dl_322 dl_322 dl_322 dl_322 dl_322 dl_322 dl_322 dl_323 dl_323 dl_323 dl_323 dl_323 dl_323 dl_323 dl_323 dl_323 dl_324 dl_324 dl_324 dl_324 dl_324 dl_324 dl_324 dl_324 dl_324 dl_325 dl_325 dl_325 dl_325 dl_325 dl_325 dl_325 dl_325 dl_325 Tan_5 Tan_5 Tan_5 Tan_5 Tan_5 Tan_5 Tan_5 Tan_5 Tan_5 Tan_6 Tan_6 Tan_6 Tan_6 Tan_6 Tan_6 Tan_6 Tan_6 Tan_6 Tan_7 Tan_7 Tan_7 Tan_7 Tan_7 Tan_7 Tan_7 Tan_7 Tan_7 Tan_8 Tan_8 Tan_8 Tan_8 Tan_8 Tan_8 Tan_8 Tan_8 Tan_8 Tan_9 Tan_9 Tan_9 Tan_9 Tan_9 Tan_9 Tan_9 Tan_9 Tan_9 Tan_10 Tan_10 Tan_10 Tan_10 Tan_10 Tan_10 Tan_10 Tan_10 Tan_10 Tan_11 Tan_11 Tan_11 Tan_11 Tan_11 Tan_11 Tan_11 Tan_11 Tan_11 Tan_12 Tan_12 Tan_12 Tan_12 Tan_12 Tan_12 Tan_12 Tan_12 Tan_12 Tan_13 Tan_13 Tan_13 Tan_13 Tan_13 Tan_13 Tan_13 Tan_13 Tan_13 Tan_16 Tan_16 Tan_16 Tan_16 Tan_16 Tan_16 Tan_16 Tan_16 Tan_16 Tan_17 Tan_17 Tan_17 Tan_17 Tan_17 Tan_17 Tan_17 Tan_17 Tan_17 Tan_18 Tan_18 Tan_18 Tan_18 Tan_18 Tan_18 Tan_18 Tan_18 Tan_18 Tan_19 Tan_19 Tan_19 Tan_19 Tan_19 Tan_19 Tan_19 Tan_19 Tan_19 Tan_20 Tan_20 Tan_20 Tan_20 Tan_20 Tan_20 Tan_20 Tan_20 Tan_20 Tan_21 Tan_21 Tan_21 Tan_21 Tan_21 Tan_21 Tan_21 Tan_21 Tan_21 Tan_22 Tan_22 Tan_22 Tan_22 Tan_22 Tan_22 Tan_22 Tan_22 Tan_22 Tan_23 Tan_23 Tan_23 Tan_23 Tan_23 Tan_23 Tan_23 Tan_23 Tan_23 Tan_24 Tan_24 Tan_24 Tan_24 Tan_24 Tan_24 Tan_24 Tan_24 Tan_24 Tan_25 Tan_25 Tan_25 Tan_25 Tan_25 Tan_25 Tan_25 Tan_25 Tan_25 Tan_26 Tan_26 Tan_26 Tan_26 Tan_26 Tan_26 Tan_26 Tan_26 Tan_26 Tan_29 Tan_29 Tan_29 Tan_29 Tan_29 Tan_29 Tan_29 Tan_29 Tan_29 Tan_31 Tan_31 Tan_31 Tan_31 Tan_31 Tan_31 Tan_31 Tan_31 Tan_31 Tan_32 Tan_32 Tan_32 Tan_32 Tan_32 Tan_32 Tan_32 Tan_32 Tan_32 Tan_33 Tan_33 Tan_33 Tan_33 Tan_33 Tan_33 Tan_33 Tan_33 Tan_33 Tan_34 Tan_34 Tan_34 Tan_34 Tan_34 Tan_34 Tan_34 Tan_34 Tan_34 Tan_35 Tan_35 Tan_35 Tan_35 Tan_35 Tan_35 Tan_35 Tan_35 Tan_35 Tan_36 Tan_36 Tan_36 Tan_36 Tan_36 Tan_36 Tan_36 Tan_36 Tan_36 Tan_37 Tan_37 Tan_37 Tan_37 Tan_37 Tan_37 Tan_37 Tan_37 Tan_37 Tan_38 Tan_38 Tan_38 Tan_38 Tan_38 Tan_38 Tan_38 Tan_38 Tan_38 Tan_39 Tan_39 Tan_39 Tan_39 Tan_39 Tan_39 Tan_39 Tan_39 Tan_39 Tan_40 Tan_40 Tan_40 Tan_40 Tan_40 Tan_40 Tan_40 Tan_40 Tan_40 rn_18 rn_18 rn_18 rn_18 rn_18 rn_18 rn_18 rn_18 rn_18 rn_19 rn_19 rn_19 rn_19 rn_19 rn_19 rn_19 rn_19 rn_19 rn_20 rn_20 rn_20 rn_20 rn_20 rn_20 rn_20 rn_20 rn_20 rn_21 rn_21 rn_21 rn_21 rn_21 rn_21 rn_21 rn_21 rn_21 rn_28 rn_28 rn_28 rn_28 rn_28 rn_28 rn_28 rn_28 rn_28 rn_29 rn_29 rn_29 rn_29 rn_29 rn_29 rn_29 rn_29 rn_29 rn_30 rn_30 rn_30 rn_30 rn_30 rn_30 rn_30 rn_30 rn_30 rn_31 rn_31 rn_31 rn_31 rn_31 rn_31 rn_31 rn_31 rn_31 rn_32 rn_32 rn_32 rn_32 rn_32 rn_32 rn_32 rn_32 rn_32 rn_33 rn_33 rn_33 rn_33 rn_33 rn_33 rn_33 rn_33 rn_33 rn_34 rn_34 rn_34 rn_34 rn_34 rn_34 rn_34 rn_34 rn_34 rn_35 rn_35 rn_35 rn_35 rn_35 rn_35 rn_35 rn_35 rn_35 rn_36 rn_36 rn_36 rn_36 rn_36 rn_36 rn_36 rn_36 rn_36 rn_37 rn_37 rn_37 rn_37 rn_37 rn_37 rn_37 rn_37 rn_37 rn_41 rn_41 rn_41 rn_41 rn_41 rn_41 rn_41 rn_41 rn_41 rn_42 rn_42 rn_42 rn_42 rn_42 rn_42 rn_42 rn_42 rn_42 rn_43 rn_43 rn_43 rn_43 rn_43 rn_43 rn_43 rn_43 rn_43 rn_44 rn_44 rn_44 rn_44 rn_44 rn_44 rn_44 rn_44 rn_44 rn_45 rn_45 rn_45 rn_45 rn_45 rn_45 rn_45 rn_45 rn_45 rn_46 rn_46 rn_46 rn_46 rn_46 rn_46 rn_46 rn_46 rn_46 rn_47 rn_47 rn_47 rn_47 rn_47 rn_47 rn_47 rn_47 rn_47 rn_48 rn_48 rn_48 rn_48 rn_48 rn_48 rn_48 rn_48 rn_48 rn_49 rn_49 rn_49 rn_49 rn_49 rn_49 rn_49 rn_49 rn_49 rn_50 rn_50 rn_50 rn_50 rn_50 rn_50 rn_50 rn_50 rn_50 rn_51 rn_51 rn_51 rn_51 rn_51 rn_51 rn_51 rn_51 rn_51 rn_54 rn_54 rn_54 rn_54 rn_54 rn_54 rn_54 rn_54 rn_54 rn_55 rn_55 rn_55 rn_55 rn_55 rn_55 rn_55 rn_55 rn_55 rn_56 rn_56 rn_56 rn_56 rn_56 rn_56 rn_56 rn_56 rn_56 rn_57 rn_57 rn_57 rn_57 rn_57 rn_57 rn_57 rn_57 rn_57 rn_58 rn_58 rn_58 rn_58 rn_58 rn_58 rn_58 rn_58 rn_58 rn_59 rn_59 rn_59 rn_59 rn_59 rn_59 rn_59 rn_59 rn_59 rn_60 rn_60 rn_60 rn_60 rn_60 rn_60 rn_60 rn_60 rn_60 rn_61 rn_61 rn_61 rn_61 rn_61 rn_61 rn_61 rn_61 rn_61 rn_62 rn_62 rn_62 rn_62 rn_62 rn_62 rn_62 rn_62 rn_62 rn_63 rn_63 rn_63 rn_63 rn_63 rn_63 rn_63 rn_63 rn_63 rn_68 rn_68 rn_68 rn_68 rn_68 rn_68 rn_68 rn_68 rn_68 rn_69 rn_69 rn_69 rn_69 rn_69 rn_69 rn_69 rn_69 rn_69 rn_70 rn_70 rn_70 rn_70 rn_70 rn_70 rn_70 rn_70 rn_70 rn_71 rn_71 rn_71 rn_71 rn_71 rn_71 rn_71 rn_71 rn_71 rn_72 rn_72 rn_72 rn_72 rn_72 rn_72 rn_72 rn_72 rn_72 rn_73 rn_73 rn_73 rn_73 rn_73 rn_73 rn_73 rn_73 rn_73 rn_74 rn_74 rn_74 rn_74 rn_74 rn_74 rn_74 rn_74 rn_74 rn_75 rn_75 rn_75 rn_75 rn_75 rn_75 rn_75 rn_75 rn_75 rn_76 rn_76 rn_76 rn_76 rn_76 rn_76 rn_76 rn_76 rn_76 rn_77 rn_77 rn_77 rn_77 rn_77 rn_77 rn_77 rn_77 rn_77 rn_82 rn_82 rn_82 rn_82 rn_82 rn_82 rn_82 rn_82 rn_82 rn_83 rn_83 rn_83 rn_83 rn_83 rn_83 rn_83 rn_83 rn_83 rn_84 rn_84 rn_84 rn_84 rn_84 rn_84 rn_84 rn_84 rn_84 rn_85 rn_85 rn_85 rn_85 rn_85 rn_85 rn_85 rn_85 rn_85 rn_86 rn_86 rn_86 rn_86 rn_86 rn_86 rn_86 rn_86 rn_86 rn_87 rn_87 rn_87 rn_87 rn_87 rn_87 rn_87 rn_87 rn_87 rn_88 rn_88 rn_88 rn_88 rn_88 rn_88 rn_88 rn_88 rn_88 rn_89 rn_89 rn_89 rn_89 rn_89 rn_89 rn_89 rn_89 rn_89 rn_90 rn_90 rn_90 rn_90 rn_90 rn_90 rn_90 rn_90 rn_90 rn_98 rn_98 rn_98 rn_98 rn_98 rn_98 rn_98 rn_98 rn_98 rn_99 rn_99 rn_99 rn_99 rn_99 rn_99 rn_99 rn_99 rn_99 rn_100 rn_100 rn_100 rn_100 rn_100 rn_100 rn_100 rn_100 rn_100 rn_101 rn_101 rn_101 rn_101 rn_101 rn_101 rn_101 rn_101 rn_101 rn_102 rn_102 rn_102 rn_102 rn_102 rn_102 rn_102 rn_102 rn_102 rn_103 rn_103 rn_103 rn_103 rn_103 rn_103 rn_103 rn_103 rn_103 rn_104 rn_104 rn_104 rn_104 rn_104 rn_104 rn_104 rn_104 rn_104 rn_105 rn_105 rn_105 rn_105 rn_105 rn_105 rn_105 rn_105 rn_105 rn_106 rn_106 rn_106 rn_106 rn_106 rn_106 rn_106 rn_106 rn_106 rn_107 rn_107 rn_107 rn_107 rn_107 rn_107 rn_107 rn_107 rn_107 114 114 114 _114 _114 _114 _114 _114 _114 rn_115 rn_115 rn_115 rn_115 rn_115 rn_115 rn_115 rn_115 rn_115 rn_116 rn_116 rn_116 rn_116 rn_116 rn_116 rn_116 rn_116 rn_116 rn_117 rn_117 rn_117 rn_117 rn_117 rn_117 rn_117 rn_117 rn_117 rn_118 rn_118 rn_118 rn_118 rn_118 rn_118 rn_118 rn_118 rn_118 rn_119 rn_119 rn_119 rn_119 rn_119 rn_119 rn_119 rn_119 rn_119 rn_120 rn_120 rn_120 rn_120 rn_120 rn_120 rn_120 rn_120 rn_120 rn_121 rn_121 rn_121 rn_121 rn_121 rn_121 rn_121 rn_121 rn_121 rn_122 rn_122 rn_122 rn_122 rn_122 rn_122 rn_122 rn_122 rn_122 rn_123 rn_123 rn_123 rn_123 rn_123 rn_123 rn_123 rn_123 rn_123 rn_124 rn_124 rn_124 rn_124 rn_124 rn_124 rn_124 rn_124 rn_124 rn_125 rn_125 rn_125 rn_125 rn_125 rn_125 rn_125 rn_125 rn_125 132 132 132 _132 _132 _132 _132 _132 _132 rn_133 rn_133 rn_133 rn_133 rn_133 rn_133 rn_133 rn_133 rn_133 rn_134 rn_134 rn_134 rn_134 rn_134 rn_134 rn_134 rn_134 rn_134 rn_135 rn_135 rn_135 rn_135 rn_135 rn_135 rn_135 rn_135 rn_135 rn_136 rn_136 rn_136 rn_136 rn_136 rn_136 rn_136 rn_136 rn_136 rn_137 rn_137 rn_137 rn_137 rn_137 rn_137 rn_137 rn_137 rn_137 rn_138 rn_138 rn_138 rn_138 rn_138 rn_138 rn_138 rn_138 rn_138 rn_139 rn_139 rn_139 rn_139 rn_139 rn_139 rn_139 rn_139 rn_139 rn_140 rn_140 rn_140 rn_140 rn_140 rn_140 rn_140 rn_140 rn_140 rn_141 rn_141 rn_141 rn_141 rn_141 rn_141 rn_141 rn_141 rn_141 rn_142 rn_142 rn_142 rn_142 rn_142 rn_142 rn_142 rn_142 rn_142 rn_143 rn_143 rn_143 rn_143 rn_143 rn_143 rn_143 rn_143 rn_143 149 149 149 _149 _149 _149 _149 _149 _149 rn_150 rn_150 rn_150 rn_150 rn_150 rn_150 rn_150 rn_150 rn_150 rn_151 rn_151 rn_151 rn_151 rn_151 rn_151 rn_151 rn_151 rn_151 rn_152 rn_152 rn_152 rn_152 rn_152 rn_152 rn_152 rn_152 rn_152 rn_153 rn_153 rn_153 rn_153 rn_153 rn_153 rn_153 rn_153 rn_153 rn_154 rn_154 rn_154 rn_154 rn_154 rn_154 rn_154 rn_154 rn_154 rn_155 rn_155 rn_155 rn_155 rn_155 rn_155 rn_155 rn_155 rn_155 rn_156 rn_156 rn_156 rn_156 rn_156 rn_156 rn_156 rn_156 rn_156 rn_157 rn_157 rn_157 rn_157 rn_157 rn_157 rn_157 rn_157 rn_157 rn_159 rn_159 rn_159 rn_159 rn_159 rn_159 rn_159 rn_159 rn_159 rn_160 rn_160 rn_160 rn_160 rn_160 rn_160 rn_160 rn_160 rn_160 167 167 167 _167 _167 _167 _167 _167 _167 rn_168 rn_168 rn_168 rn_168 rn_168 rn_168 rn_168 rn_168 rn_168 rn_169 rn_169 rn_169 rn_169 rn_169 rn_169 rn_169 rn_169 rn_169 rn_170 rn_170 rn_170 rn_170 rn_170 rn_170 rn_170 rn_170 rn_170 rn_171 rn_171 rn_171 rn_171 rn_171 rn_171 rn_171 rn_171 rn_171 rn_172 rn_172 rn_172 rn_172 rn_172 rn_172 rn_172 rn_172 rn_172 rn_173 rn_173 rn_173 rn_173 rn_173 rn_173 rn_173 rn_173 rn_173 rn_174 rn_174 rn_174 rn_174 rn_174 rn_174 rn_174 rn_174 rn_174 rn_175 rn_175 rn_175 rn_175 rn_175 rn_175 rn_175 rn_175 rn_175 rn_177 rn_177 rn_177 rn_177 rn_177 rn_177 rn_177 rn_177 rn_177 rn_178 rn_178 rn_178 rn_178 rn_178 rn_178 rn_178 rn_178 rn_178 Tan1 Tan1 Tan1 Tan1 Tan1 Tan1 Tan1 Tan1 Tan1 Hf1 Hf1 Hf1 Hf1 Hf1 Hf1 Hf1 Hf1 Hf1 Hf2 Hf2 Hf2 Hf2 Hf2 Hf2 Hf2 Hf2 Hf2 Ge2 Ge2 Ge2 Ge2 Ge2 Ge2 Ge2 Ge2 Ge2 16 16 16 16 16 16 16 16 16 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 Légende : Localisation des relevés : secteur Tanet - Deux Lacs ORBEY (68) SOULTZEREN (68) PLAINFAING (88) LE VALTIN (88) SECTEUR "TANET - DEUX LACS" SECTEUR "HOHNECK" v v v v v v v relevés phytosociologiques (+ code relevé) relevés par la méthode des Poignées de De Vries (+ code relevé) x x x x x x x relevés en forêt (ONF / PNRBV / CSL, 2003) 0 250 m 500 m Echelle : Réalisation : PNRBV / FD - Fonds de carte IGN - Janvier 2007. Sources : d'après données ONF, CSL, PNRBV. Document d'objectifs natura 2000 Hautes Vosges, secteur "Tanet - Deux Lacs" (2006-2011) ZSC : périmètre officiel ZSC : périmètre ajusté proposé limites communales limites départementales HC GA2 HC GA2 HC GA2 HC GA2 HC GA2 HC GA2 HC GA2 HC GA2 HC GA2 HC GA1 HC GA1 HC GA1 HC GA1 HC GA1 HC GA1 HC GA1 HC GA1 HC GA1

Localisation des relevés : secteur Tanet - Deux Lacs · xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

  • Upload
    others

  • View
    29

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Localisation des relevés : secteur Tanet - Deux Lacs · xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Tan_15Tan_15Tan_15Tan_15Tan_15Tan_15Tan_15Tan_15Tan_15Tan_28Tan_28Tan_28Tan_28Tan_28Tan_28Tan_28Tan_28Tan_28

Tan_27Tan_27Tan_27Tan_27Tan_27Tan_27Tan_27Tan_27Tan_27

dl_102dl_102dl_102dl_102dl_102dl_102dl_102dl_102dl_102

dl_105dl_105dl_105dl_105dl_105dl_105dl_105dl_105dl_105

dl_109dl_109dl_109dl_109dl_109dl_109dl_109dl_109dl_109

dl_250dl_250dl_250dl_250dl_250dl_250dl_250dl_250dl_250

dl_271dl_271dl_271dl_271dl_271dl_271dl_271dl_271dl_271

dl_265dl_265dl_265dl_265dl_265dl_265dl_265dl_265dl_265

dl_259dl_259dl_259dl_259dl_259dl_259dl_259dl_259dl_259

dl_256dl_256dl_256dl_256dl_256dl_256dl_256dl_256dl_256

dl_254dl_254dl_254dl_254dl_254dl_254dl_254dl_254dl_254

dl_252dl_252dl_252dl_252dl_252dl_252dl_252dl_252dl_252

Ge1Ge1Ge1Ge1Ge1Ge1Ge1Ge1Ge1

Hf6Hf6Hf6Hf6Hf6Hf6Hf6Hf6Hf6

Hf8Hf8Hf8Hf8Hf8Hf8Hf8Hf8Hf8

Hf7Hf7Hf7Hf7Hf7Hf7Hf7Hf7Hf7

Hf9Hf9Hf9Hf9Hf9Hf9Hf9Hf9Hf9

Fo4Fo4Fo4Fo4Fo4Fo4Fo4Fo4Fo4

Fo3Fo3Fo3Fo3Fo3Fo3Fo3Fo3Fo3

Fo1Fo1Fo1Fo1Fo1Fo1Fo1Fo1Fo1

Fo2Fo2Fo2Fo2Fo2Fo2Fo2Fo2Fo2

For1For1For1For1For1For1For1For1For1

191919191919191919

SF1SF1SF1SF1SF1SF1SF1SF1SF1

SF9SF9SF9SF9SF9SF9SF9SF9SF9

SF7SF7SF7SF7SF7SF7SF7SF7SF7

SF2SF2SF2SF2SF2SF2SF2SF2SF2

SF5SF5SF5SF5SF5SF5SF5SF5SF5

SF4SF4SF4SF4SF4SF4SF4SF4SF4

Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3

SF8SF8SF8SF8SF8SF8SF8SF8SF8

SF6SF6SF6SF6SF6SF6SF6SF6SF6

Tan2Tan2Tan2Tan2Tan2Tan2Tan2Tan2Tan2 s_790s_790s_790s_790s_790s_790s_790s_790s_790 s_773s_773s_773s_773s_773s_773s_773s_773s_773

s_5125s_5125s_5125s_5125s_5125s_5125s_5125s_5125s_5125

s_5192s_5192s_5192s_5192s_5192s_5192s_5192s_5192s_5192 s_5194s_5194s_5194s_5194s_5194s_5194s_5194s_5194s_5194s_5213s_5213s_5213s_5213s_5213s_5213s_5213s_5213s_5213

s_5263s_5263s_5263s_5263s_5263s_5263s_5263s_5263s_5263s_5288s_5288s_5288s_5288s_5288s_5288s_5288s_5288s_5288 s_5290s_5290s_5290s_5290s_5290s_5290s_5290s_5290s_5290 s_5292s_5292s_5292s_5292s_5292s_5292s_5292s_5292s_5292

s_5331s_5331s_5331s_5331s_5331s_5331s_5331s_5331s_5331

s_5377s_5377s_5377s_5377s_5377s_5377s_5377s_5377s_5377 s_5383s_5383s_5383s_5383s_5383s_5383s_5383s_5383s_5383s_5399s_5399s_5399s_5399s_5399s_5399s_5399s_5399s_5399

s_5448s_5448s_5448s_5448s_5448s_5448s_5448s_5448s_5448s_5475s_5475s_5475s_5475s_5475s_5475s_5475s_5475s_5475 s_5477s_5477s_5477s_5477s_5477s_5477s_5477s_5477s_5477

s_5552s_5552s_5552s_5552s_5552s_5552s_5552s_5552s_5552 s_5554s_5554s_5554s_5554s_5554s_5554s_5554s_5554s_5554

s_5598s_5598s_5598s_5598s_5598s_5598s_5598s_5598s_5598

dl_507dl_507dl_507dl_507dl_507dl_507dl_507dl_507dl_507

dl_508dl_508dl_508dl_508dl_508dl_508dl_508dl_508dl_508

dl_509dl_509dl_509dl_509dl_509dl_509dl_509dl_509dl_509

dl_510dl_510dl_510dl_510dl_510dl_510dl_510dl_510dl_510

dl_511dl_511dl_511dl_511dl_511dl_511dl_511dl_511dl_511

dl_512dl_512dl_512dl_512dl_512dl_512dl_512dl_512dl_512dl_513dl_513dl_513dl_513dl_513dl_513dl_513dl_513dl_513

dl_101dl_101dl_101dl_101dl_101dl_101dl_101dl_101dl_101

dl_103dl_103dl_103dl_103dl_103dl_103dl_103dl_103dl_103

dl_106dl_106dl_106dl_106dl_106dl_106dl_106dl_106dl_106dl_107dl_107dl_107dl_107dl_107dl_107dl_107dl_107dl_107

dl_110dl_110dl_110dl_110dl_110dl_110dl_110dl_110dl_110

dl_113dl_113dl_113dl_113dl_113dl_113dl_113dl_113dl_113

dl_115dl_115dl_115dl_115dl_115dl_115dl_115dl_115dl_115dl_116dl_116dl_116dl_116dl_116dl_116dl_116dl_116dl_116

dl_117dl_117dl_117dl_117dl_117dl_117dl_117dl_117dl_117

dl_118dl_118dl_118dl_118dl_118dl_118dl_118dl_118dl_118

dl_120dl_120dl_120dl_120dl_120dl_120dl_120dl_120dl_120

dl_124dl_124dl_124dl_124dl_124dl_124dl_124dl_124dl_124dl_125dl_125dl_125dl_125dl_125dl_125dl_125dl_125dl_125dl_126dl_126dl_126dl_126dl_126dl_126dl_126dl_126dl_126

dl_127dl_127dl_127dl_127dl_127dl_127dl_127dl_127dl_127

dl_130dl_130dl_130dl_130dl_130dl_130dl_130dl_130dl_130dl_131dl_131dl_131dl_131dl_131dl_131dl_131dl_131dl_131dl_132dl_132dl_132dl_132dl_132dl_132dl_132dl_132dl_132dl_133dl_133dl_133dl_133dl_133dl_133dl_133dl_133dl_133

dl_135dl_135dl_135dl_135dl_135dl_135dl_135dl_135dl_135

dl_138dl_138dl_138dl_138dl_138dl_138dl_138dl_138dl_138dl_139dl_139dl_139dl_139dl_139dl_139dl_139dl_139dl_139

dl_140dl_140dl_140dl_140dl_140dl_140dl_140dl_140dl_140

dl_141dl_141dl_141dl_141dl_141dl_141dl_141dl_141dl_141

dl_251dl_251dl_251dl_251dl_251dl_251dl_251dl_251dl_251

dl_253dl_253dl_253dl_253dl_253dl_253dl_253dl_253dl_253

dl_255dl_255dl_255dl_255dl_255dl_255dl_255dl_255dl_255

dl_257dl_257dl_257dl_257dl_257dl_257dl_257dl_257dl_257 dl_258dl_258dl_258dl_258dl_258dl_258dl_258dl_258dl_258

dl_261dl_261dl_261dl_261dl_261dl_261dl_261dl_261dl_261 dl_262dl_262dl_262dl_262dl_262dl_262dl_262dl_262dl_262 dl_263dl_263dl_263dl_263dl_263dl_263dl_263dl_263dl_263 dl_264dl_264dl_264dl_264dl_264dl_264dl_264dl_264dl_264

dl_267dl_267dl_267dl_267dl_267dl_267dl_267dl_267dl_267 dl_268dl_268dl_268dl_268dl_268dl_268dl_268dl_268dl_268 dl_269dl_269dl_269dl_269dl_269dl_269dl_269dl_269dl_269 dl_270dl_270dl_270dl_270dl_270dl_270dl_270dl_270dl_270

dl_272dl_272dl_272dl_272dl_272dl_272dl_272dl_272dl_272 dl_273dl_273dl_273dl_273dl_273dl_273dl_273dl_273dl_273 dl_274dl_274dl_274dl_274dl_274dl_274dl_274dl_274dl_274 dl_275dl_275dl_275dl_275dl_275dl_275dl_275dl_275dl_275

dl_277dl_277dl_277dl_277dl_277dl_277dl_277dl_277dl_277 dl_278dl_278dl_278dl_278dl_278dl_278dl_278dl_278dl_278 dl_279dl_279dl_279dl_279dl_279dl_279dl_279dl_279dl_279 dl_280dl_280dl_280dl_280dl_280dl_280dl_280dl_280dl_280 dl_281dl_281dl_281dl_281dl_281dl_281dl_281dl_281dl_281 dl_282dl_282dl_282dl_282dl_282dl_282dl_282dl_282dl_282

dl_283dl_283dl_283dl_283dl_283dl_283dl_283dl_283dl_283 dl_284dl_284dl_284dl_284dl_284dl_284dl_284dl_284dl_284 dl_285dl_285dl_285dl_285dl_285dl_285dl_285dl_285dl_285 dl_286dl_286dl_286dl_286dl_286dl_286dl_286dl_286dl_286 dl_287dl_287dl_287dl_287dl_287dl_287dl_287dl_287dl_287 dl_289dl_289dl_289dl_289dl_289dl_289dl_289dl_289dl_289 dl_290dl_290dl_290dl_290dl_290dl_290dl_290dl_290dl_290

dl_291dl_291dl_291dl_291dl_291dl_291dl_291dl_291dl_291 dl_292dl_292dl_292dl_292dl_292dl_292dl_292dl_292dl_292 dl_293dl_293dl_293dl_293dl_293dl_293dl_293dl_293dl_293 dl_294dl_294dl_294dl_294dl_294dl_294dl_294dl_294dl_294 dl_295dl_295dl_295dl_295dl_295dl_295dl_295dl_295dl_295 dl_297dl_297dl_297dl_297dl_297dl_297dl_297dl_297dl_297

dl_298dl_298dl_298dl_298dl_298dl_298dl_298dl_298dl_298 dl_299dl_299dl_299dl_299dl_299dl_299dl_299dl_299dl_299 dl_300dl_300dl_300dl_300dl_300dl_300dl_300dl_300dl_300 dl_301dl_301dl_301dl_301dl_301dl_301dl_301dl_301dl_301 dl_302dl_302dl_302dl_302dl_302dl_302dl_302dl_302dl_302 dl_303dl_303dl_303dl_303dl_303dl_303dl_303dl_303dl_303 dl_304dl_304dl_304dl_304dl_304dl_304dl_304dl_304dl_304

dl_305dl_305dl_305dl_305dl_305dl_305dl_305dl_305dl_305 dl_306dl_306dl_306dl_306dl_306dl_306dl_306dl_306dl_306 dl_307dl_307dl_307dl_307dl_307dl_307dl_307dl_307dl_307 dl_308dl_308dl_308dl_308dl_308dl_308dl_308dl_308dl_308 dl_309dl_309dl_309dl_309dl_309dl_309dl_309dl_309dl_309 dl_310dl_310dl_310dl_310dl_310dl_310dl_310dl_310dl_310 dl_311dl_311dl_311dl_311dl_311dl_311dl_311dl_311dl_311 dl_312dl_312dl_312dl_312dl_312dl_312dl_312dl_312dl_312

dl_313dl_313dl_313dl_313dl_313dl_313dl_313dl_313dl_313 dl_314dl_314dl_314dl_314dl_314dl_314dl_314dl_314dl_314 dl_315dl_315dl_315dl_315dl_315dl_315dl_315dl_315dl_315 dl_316dl_316dl_316dl_316dl_316dl_316dl_316dl_316dl_316 dl_317dl_317dl_317dl_317dl_317dl_317dl_317dl_317dl_317 dl_318dl_318dl_318dl_318dl_318dl_318dl_318dl_318dl_318 dl_319dl_319dl_319dl_319dl_319dl_319dl_319dl_319dl_319

dl_320dl_320dl_320dl_320dl_320dl_320dl_320dl_320dl_320 dl_321dl_321dl_321dl_321dl_321dl_321dl_321dl_321dl_321 dl_322dl_322dl_322dl_322dl_322dl_322dl_322dl_322dl_322 dl_323dl_323dl_323dl_323dl_323dl_323dl_323dl_323dl_323

dl_324dl_324dl_324dl_324dl_324dl_324dl_324dl_324dl_324 dl_325dl_325dl_325dl_325dl_325dl_325dl_325dl_325dl_325

Tan_5Tan_5Tan_5Tan_5Tan_5Tan_5Tan_5Tan_5Tan_5

Tan_6Tan_6Tan_6Tan_6Tan_6Tan_6Tan_6Tan_6Tan_6

Tan_7Tan_7Tan_7Tan_7Tan_7Tan_7Tan_7Tan_7Tan_7

Tan_8Tan_8Tan_8Tan_8Tan_8Tan_8Tan_8Tan_8Tan_8

Tan_9Tan_9Tan_9Tan_9Tan_9Tan_9Tan_9Tan_9Tan_9

Tan_10Tan_10Tan_10Tan_10Tan_10Tan_10Tan_10Tan_10Tan_10

Tan_11Tan_11Tan_11Tan_11Tan_11Tan_11Tan_11Tan_11Tan_11

Tan_12Tan_12Tan_12Tan_12Tan_12Tan_12Tan_12Tan_12Tan_12

Tan_13Tan_13Tan_13Tan_13Tan_13Tan_13Tan_13Tan_13Tan_13

Tan_16Tan_16Tan_16Tan_16Tan_16Tan_16Tan_16Tan_16Tan_16

Tan_17Tan_17Tan_17Tan_17Tan_17Tan_17Tan_17Tan_17Tan_17

Tan_18Tan_18Tan_18Tan_18Tan_18Tan_18Tan_18Tan_18Tan_18

Tan_19Tan_19Tan_19Tan_19Tan_19Tan_19Tan_19Tan_19Tan_19

Tan_20Tan_20Tan_20Tan_20Tan_20Tan_20Tan_20Tan_20Tan_20Tan_21Tan_21Tan_21Tan_21Tan_21Tan_21Tan_21Tan_21Tan_21

Tan_22Tan_22Tan_22Tan_22Tan_22Tan_22Tan_22Tan_22Tan_22

Tan_23Tan_23Tan_23Tan_23Tan_23Tan_23Tan_23Tan_23Tan_23

Tan_24Tan_24Tan_24Tan_24Tan_24Tan_24Tan_24Tan_24Tan_24

Tan_25Tan_25Tan_25Tan_25Tan_25Tan_25Tan_25Tan_25Tan_25

Tan_26Tan_26Tan_26Tan_26Tan_26Tan_26Tan_26Tan_26Tan_26

Tan_29Tan_29Tan_29Tan_29Tan_29Tan_29Tan_29Tan_29Tan_29

Tan_31Tan_31Tan_31Tan_31Tan_31Tan_31Tan_31Tan_31Tan_31

Tan_32Tan_32Tan_32Tan_32Tan_32Tan_32Tan_32Tan_32Tan_32

Tan_33Tan_33Tan_33Tan_33Tan_33Tan_33Tan_33Tan_33Tan_33

Tan_34Tan_34Tan_34Tan_34Tan_34Tan_34Tan_34Tan_34Tan_34

Tan_35Tan_35Tan_35Tan_35Tan_35Tan_35Tan_35Tan_35Tan_35

Tan_36Tan_36Tan_36Tan_36Tan_36Tan_36Tan_36Tan_36Tan_36

Tan_37Tan_37Tan_37Tan_37Tan_37Tan_37Tan_37Tan_37Tan_37

Tan_38Tan_38Tan_38Tan_38Tan_38Tan_38Tan_38Tan_38Tan_38

Tan_39Tan_39Tan_39Tan_39Tan_39Tan_39Tan_39Tan_39Tan_39

Tan_40Tan_40Tan_40Tan_40Tan_40Tan_40Tan_40Tan_40Tan_40

rn_18rn_18rn_18rn_18rn_18rn_18rn_18rn_18rn_18rn_19rn_19rn_19rn_19rn_19rn_19rn_19rn_19rn_19rn_20rn_20rn_20rn_20rn_20rn_20rn_20rn_20rn_20rn_21rn_21rn_21rn_21rn_21rn_21rn_21rn_21rn_21

rn_28rn_28rn_28rn_28rn_28rn_28rn_28rn_28rn_28rn_29rn_29rn_29rn_29rn_29rn_29rn_29rn_29rn_29rn_30rn_30rn_30rn_30rn_30rn_30rn_30rn_30rn_30rn_31rn_31rn_31rn_31rn_31rn_31rn_31rn_31rn_31rn_32rn_32rn_32rn_32rn_32rn_32rn_32rn_32rn_32rn_33rn_33rn_33rn_33rn_33rn_33rn_33rn_33rn_33rn_34rn_34rn_34rn_34rn_34rn_34rn_34rn_34rn_34rn_35rn_35rn_35rn_35rn_35rn_35rn_35rn_35rn_35rn_36rn_36rn_36rn_36rn_36rn_36rn_36rn_36rn_36rn_37rn_37rn_37rn_37rn_37rn_37rn_37rn_37rn_37

rn_41rn_41rn_41rn_41rn_41rn_41rn_41rn_41rn_41rn_42rn_42rn_42rn_42rn_42rn_42rn_42rn_42rn_42rn_43rn_43rn_43rn_43rn_43rn_43rn_43rn_43rn_43rn_44rn_44rn_44rn_44rn_44rn_44rn_44rn_44rn_44rn_45rn_45rn_45rn_45rn_45rn_45rn_45rn_45rn_45rn_46rn_46rn_46rn_46rn_46rn_46rn_46rn_46rn_46rn_47rn_47rn_47rn_47rn_47rn_47rn_47rn_47rn_47rn_48rn_48rn_48rn_48rn_48rn_48rn_48rn_48rn_48rn_49rn_49rn_49rn_49rn_49rn_49rn_49rn_49rn_49rn_50rn_50rn_50rn_50rn_50rn_50rn_50rn_50rn_50rn_51rn_51rn_51rn_51rn_51rn_51rn_51rn_51rn_51

rn_54rn_54rn_54rn_54rn_54rn_54rn_54rn_54rn_54rn_55rn_55rn_55rn_55rn_55rn_55rn_55rn_55rn_55rn_56rn_56rn_56rn_56rn_56rn_56rn_56rn_56rn_56rn_57rn_57rn_57rn_57rn_57rn_57rn_57rn_57rn_57rn_58rn_58rn_58rn_58rn_58rn_58rn_58rn_58rn_58rn_59rn_59rn_59rn_59rn_59rn_59rn_59rn_59rn_59rn_60rn_60rn_60rn_60rn_60rn_60rn_60rn_60rn_60rn_61rn_61rn_61rn_61rn_61rn_61rn_61rn_61rn_61rn_62rn_62rn_62rn_62rn_62rn_62rn_62rn_62rn_62rn_63rn_63rn_63rn_63rn_63rn_63rn_63rn_63rn_63

rn_68rn_68rn_68rn_68rn_68rn_68rn_68rn_68rn_68rn_69rn_69rn_69rn_69rn_69rn_69rn_69rn_69rn_69rn_70rn_70rn_70rn_70rn_70rn_70rn_70rn_70rn_70rn_71rn_71rn_71rn_71rn_71rn_71rn_71rn_71rn_71rn_72rn_72rn_72rn_72rn_72rn_72rn_72rn_72rn_72rn_73rn_73rn_73rn_73rn_73rn_73rn_73rn_73rn_73rn_74rn_74rn_74rn_74rn_74rn_74rn_74rn_74rn_74rn_75rn_75rn_75rn_75rn_75rn_75rn_75rn_75rn_75rn_76rn_76rn_76rn_76rn_76rn_76rn_76rn_76rn_76rn_77rn_77rn_77rn_77rn_77rn_77rn_77rn_77rn_77

rn_82rn_82rn_82rn_82rn_82rn_82rn_82rn_82rn_82rn_83rn_83rn_83rn_83rn_83rn_83rn_83rn_83rn_83rn_84rn_84rn_84rn_84rn_84rn_84rn_84rn_84rn_84rn_85rn_85rn_85rn_85rn_85rn_85rn_85rn_85rn_85rn_86rn_86rn_86rn_86rn_86rn_86rn_86rn_86rn_86rn_87rn_87rn_87rn_87rn_87rn_87rn_87rn_87rn_87rn_88rn_88rn_88rn_88rn_88rn_88rn_88rn_88rn_88rn_89rn_89rn_89rn_89rn_89rn_89rn_89rn_89rn_89rn_90rn_90rn_90rn_90rn_90rn_90rn_90rn_90rn_90

rn_97rn_97rn_97rn_97rn_97rn_97rn_97rn_97rn_97rn_98rn_98rn_98rn_98rn_98rn_98rn_98rn_98rn_98rn_99rn_99rn_99rn_99rn_99rn_99rn_99rn_99rn_99rn_100rn_100rn_100rn_100rn_100rn_100rn_100rn_100rn_100rn_101rn_101rn_101rn_101rn_101rn_101rn_101rn_101rn_101rn_102rn_102rn_102rn_102rn_102rn_102rn_102rn_102rn_102rn_103rn_103rn_103rn_103rn_103rn_103rn_103rn_103rn_103rn_104rn_104rn_104rn_104rn_104rn_104rn_104rn_104rn_104rn_105rn_105rn_105rn_105rn_105rn_105rn_105rn_105rn_105rn_106rn_106rn_106rn_106rn_106rn_106rn_106rn_106rn_106rn_107rn_107rn_107rn_107rn_107rn_107rn_107rn_107rn_107

rn_114rn_114rn_114rn_114rn_114rn_114rn_114rn_114rn_114rn_115rn_115rn_115rn_115rn_115rn_115rn_115rn_115rn_115rn_116rn_116rn_116rn_116rn_116rn_116rn_116rn_116rn_116rn_117rn_117rn_117rn_117rn_117rn_117rn_117rn_117rn_117rn_118rn_118rn_118rn_118rn_118rn_118rn_118rn_118rn_118rn_119rn_119rn_119rn_119rn_119rn_119rn_119rn_119rn_119rn_120rn_120rn_120rn_120rn_120rn_120rn_120rn_120rn_120rn_121rn_121rn_121rn_121rn_121rn_121rn_121rn_121rn_121rn_122rn_122rn_122rn_122rn_122rn_122rn_122rn_122rn_122rn_123rn_123rn_123rn_123rn_123rn_123rn_123rn_123rn_123rn_124rn_124rn_124rn_124rn_124rn_124rn_124rn_124rn_124rn_125rn_125rn_125rn_125rn_125rn_125rn_125rn_125rn_125

rn_132rn_132rn_132rn_132rn_132rn_132rn_132rn_132rn_132rn_133rn_133rn_133rn_133rn_133rn_133rn_133rn_133rn_133rn_134rn_134rn_134rn_134rn_134rn_134rn_134rn_134rn_134rn_135rn_135rn_135rn_135rn_135rn_135rn_135rn_135rn_135rn_136rn_136rn_136rn_136rn_136rn_136rn_136rn_136rn_136rn_137rn_137rn_137rn_137rn_137rn_137rn_137rn_137rn_137rn_138rn_138rn_138rn_138rn_138rn_138rn_138rn_138rn_138rn_139rn_139rn_139rn_139rn_139rn_139rn_139rn_139rn_139rn_140rn_140rn_140rn_140rn_140rn_140rn_140rn_140rn_140rn_141rn_141rn_141rn_141rn_141rn_141rn_141rn_141rn_141rn_142rn_142rn_142rn_142rn_142rn_142rn_142rn_142rn_142rn_143rn_143rn_143rn_143rn_143rn_143rn_143rn_143rn_143

rn_149rn_149rn_149rn_149rn_149rn_149rn_149rn_149rn_149rn_150rn_150rn_150rn_150rn_150rn_150rn_150rn_150rn_150rn_151rn_151rn_151rn_151rn_151rn_151rn_151rn_151rn_151rn_152rn_152rn_152rn_152rn_152rn_152rn_152rn_152rn_152rn_153rn_153rn_153rn_153rn_153rn_153rn_153rn_153rn_153rn_154rn_154rn_154rn_154rn_154rn_154rn_154rn_154rn_154rn_155rn_155rn_155rn_155rn_155rn_155rn_155rn_155rn_155rn_156rn_156rn_156rn_156rn_156rn_156rn_156rn_156rn_156rn_157rn_157rn_157rn_157rn_157rn_157rn_157rn_157rn_157 rn_159rn_159rn_159rn_159rn_159rn_159rn_159rn_159rn_159rn_160rn_160rn_160rn_160rn_160rn_160rn_160rn_160rn_160

rn_167rn_167rn_167rn_167rn_167rn_167rn_167rn_167rn_167rn_168rn_168rn_168rn_168rn_168rn_168rn_168rn_168rn_168rn_169rn_169rn_169rn_169rn_169rn_169rn_169rn_169rn_169rn_170rn_170rn_170rn_170rn_170rn_170rn_170rn_170rn_170rn_171rn_171rn_171rn_171rn_171rn_171rn_171rn_171rn_171rn_172rn_172rn_172rn_172rn_172rn_172rn_172rn_172rn_172rn_173rn_173rn_173rn_173rn_173rn_173rn_173rn_173rn_173rn_174rn_174rn_174rn_174rn_174rn_174rn_174rn_174rn_174rn_175rn_175rn_175rn_175rn_175rn_175rn_175rn_175rn_175 rn_177rn_177rn_177rn_177rn_177rn_177rn_177rn_177rn_177rn_178rn_178rn_178rn_178rn_178rn_178rn_178rn_178rn_178

Tan1Tan1Tan1Tan1Tan1Tan1Tan1Tan1Tan1

Hf1Hf1Hf1Hf1Hf1Hf1Hf1Hf1Hf1

Hf2Hf2Hf2Hf2Hf2Hf2Hf2Hf2Hf2

Ge2Ge2Ge2Ge2Ge2Ge2Ge2Ge2Ge2

161616161616161616

444444444

111111111

Légende :

Localisation des relevés :secteur Tanet - Deux Lacs

ORBEY (68)

SOULTZEREN (68)

PLAINFAING (88)

LE VALTIN (88)

SECTEUR "TANET - DEUX LACS"

SECTEUR"HOHNECK"

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv relevés phytosociologiques (+ code relevé)

relevés par la méthode des Poignéesde De Vries (+ code relevé)

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx relevés en forêt (ONF / PNRBV / CSL, 2003)

0 250 m 500 mEchelle :

Réalisation : PNRBV / FD - Fonds de carte IGN - Janvier 2007. Sources : d'après données ONF, CSL, PNRBV.

Document d'objectifs natura 2000 Hautes Vosges, secteur "Tanet - Deux Lacs" (2006-2011)

ZSC : périmètre officiel

ZSC : périmètre ajusté proposé

limites communales

limites départementales

HC GA2HC GA2HC GA2HC GA2HC GA2HC GA2HC GA2HC GA2HC GA2

HC GA1HC GA1HC GA1HC GA1HC GA1HC GA1HC GA1HC GA1HC GA1

Page 2: Localisation des relevés : secteur Tanet - Deux Lacs · xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Relevés en forêt sur le secteur "Tanet - Deux Lacs" (extrait - ONF/CSL, 2002-2003)

Identifiant (plac_id)

Recouvrement en Vaccinium

Recouvrement de la strate <

0,50m

Recouvrement de la fruticée

Type de peuplement (typo massif

vosgien)

Code natura 2000 de l'habitat présent

Station Remarques Ecorcage FrottisNb arbres

morts rayon < 15 m.

dl_101 6 2 0 MV-22 9110 VA 8 REGENERE N N 0

dl_102 1 6 0 MV-54 9110 VA 8 QQ SAPINS N N 2

dl_103 0 3 0 MV-23 9110 VA 11 ANCIENS ABRIS N N 0

dl_105 1 7 0 MV-22 9110 VA 8 CANCHE=7/10 N N 1

dl_106 0 0 0 C3 9110 VA 8 EBOULIS/VIDE N N 1

dl_107 2 6 3 MV-32 9110 VA 8 N N 0

dl_109 8 0 0 MV-21 9110 VA 8 N N 1

dl_110 0 0 0 C3 9110 VA 8 EBOULIS/VIDE N N 1

dl_113 9 VNB M M N N 0

dl_115 9 VNB M M N N 0

dl_116 9 VNB M M N N 0

dl_117 9 VNB M M N N 0

dl_118 9 VNB M M N N 0

dl_120 3 3 0 G-G 8110 CR 3/10 CALLUNE+3/10 EBOULIS N N 0

dl_124 2 C3 8110 CR N N 4

dl_125 VNB 8110 CR 0

dl_126 0 0 0 VNB 8110 CR EBOULIS N N 0

dl_127 VNB 8110 CR 0

dl_130 9 VNB M M 0

dl_131 9 VNB M M 0

dl_132 9 VNB M M 0

dl_133 9 VNB M M 0

dl_135 9 VNB M M 0

dl_138 4 6 0 G-R 9110 VA 8 MOUGEOT N N 0

dl_139 8 1 0 VNB 9110 VA 8 MOUSSES N N 0

dl_140 1 4 0 MV-21 9110 VA 8 N N 0

dl_141 0 3 0 MV-21 9110 VA 8 -10/100 MYRTILLE N N 0

dl_250 3 6 1 C1 8110 CR MOLINIE+PENTE FORTE N N 0

dl_251 2 4 C1 8110 CR N N 0

dl_252 7 3 1 G-R 8110 CR MOLINIE.HT FALAISE N N 1

dl_253 5 3 0 VNB 8110 CR N N 0

dl_254 2 7 0 G-G L L MUGHO N N 0

dl_255 2 4 C1 8110 CR N N 0

dl_256 9 1 0 G-G L L MUGHOS=PCX N N 0

dl_257 2 4 C1 8110 CR N N 0

dl_258 0 6 0 MV-21 9110 VA 12 ND N N 0

dl_259 3 4 1 G-G L L N N 1

dl_261 2 4 C1 8110 CR N N 0

dl_262 2 4 C2 8110 CR N N 0

dl_263 4 4 MV-22 9110 VA 8 N N 1

dl_264 1 6 3 MV-32 9110 VA 8 N O 1

dl_265 7 3 0 C2 L L N N 1

PNRBV / FD - Document d'objectifs natura 2000 Hautes Vosges (2006 - 2011) : secteur "Tanet - Deux Lacs". Sources : ONF, CSL, PNRBV, 2002 - 2003. Page 1

Page 3: Localisation des relevés : secteur Tanet - Deux Lacs · xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Relevés en forêt sur le secteur "Tanet - Deux Lacs" (extrait - ONF/CSL, 2002-2003)

Identifiant (plac_id)

Recouvrement en Vaccinium

Recouvrement de la strate <

0,50m

Recouvrement de la fruticée

Type de peuplement (typo massif

vosgien)

Code natura 2000 de l'habitat présent

Station Remarques Ecorcage FrottisNb arbres

morts rayon < 15 m.

dl_267 2 4 C1 8110 CR N N 0

dl_268 7 2 1 MV-21 9110 VA 8 P.X=MUGHO N N 0

dl_269 4 4 0 MV-33 9110 VA 8 LUZU+ZONE SOUR/SCOLY N N 4

dl_270 0 10 3 MV-33 9110 VA 7 BLOCS +ROCHES ADENO OX FE N N 1

dl_271 0 10 0 VNB 7130 T2 L A CALLU+LINAIGRETTE N N 1

dl_272 5 2 0 C2 L L LANDE A EPICEAS N N 0

dl_273 4 2 0 C2 L L LANDE A EPICEAS N N 0

dl_274 1 7 2 MV-52 9110 VA 8 N N 2

dl_275 0 0 0 MV-23 9110 VA 8 BLOCS ROCHE N N 2

dl_277 6 4 0 VNB L L OUV TETRAS/NARD/ N N 0

dl_278 7 2 0 MV-22 9140 VA 6 2/10 CANCHE+MOLINIE+GAILLE N N 1

dl_279 6 2 0 MV-54 9110 VA 8 MOLINIE N N 0

dl_280 5 4 0 MV-23 9110 VA 8 NBX PB SECS N N 1

dl_281 0 7 1 MV-54 9110 VA 8 TAPIS GRD LUZULE N N 0

dl_282 0 9 3 MV-32 9110 VA 8 N N 1

dl_283 5 5 0 G-R 9140 VA 6 THM N N 0

dl_284 4 2 0 C2 9140 VA 6 LANDE A EPICEAS N N 0

dl_285 7 3 0 MV-22 9110 VA 8 7/10 CANCHE P23 N N 1

dl_286 7 1 1 MV-23 9110 VA 8 N N 1

dl_287 0 5 1 MV-44 9110 VA 8 0

dl_289 1 2 0 MV-22 9110 VA 8 SENTIER USINE EDF N N 0

dl_290 1 7 0 MV-32 9110 VA 8 CANCHE+GRDE LUZULE N N 1

dl_291 4 2 0 C2 9140 VA 6 LANDE A EPICEAS N N 0

dl_292 4 2 0 C2 9140 VA 6 LANDE A EPICEAS N N 0

dl_293 3 2 0 C1 8110 CR N N 0

dl_294 4 5 0 C1 8110 CR N N 0

dl_295 1 5 0 MV-32 9130 VA 10 N N 0

dl_297 4 2 0 MV-21 9110 VA 8 V SUD FERME MOUSSE N N 0

dl_298 1 4 0 C2 9140 VA 6 N N 0

dl_299 1 4 0 C1 8110 CR N N 0

dl_300 1 4 0 C1 8110 CR N N 0

dl_301 3 3 1 MV-31 9110 VA 8 BLOCS+RUISSEAU N N 0

dl_302 0 2 0 MV-32 9110 VA 8 EPC DIAM SUP 100 N N 4

dl_303 3 3 0 MV-31 9110 VA 12 N N 0

dl_304 8 1 1 MV-52 9110 VA 8 SENTIER+CHEMIN N N 0

dl_305 0 8 0 G-R L L NARD ? MOLINIE N N 0

dl_306 2 0 0 G-R 9140 VA 6 N N 1

dl_307 1 5 0 C2 9140 VA 6 N N 0

dl_308 1 5 0 C1 8110 CR N N 0

dl_309 1 8 6 MV-32 9110 VA 8 N N 1

dl_310 0 2 0 MV-32 9110 VA 8 + N N 1

dl_311 1 9 5 G-G 9110 VA 8 GAULIS N N 0

dl_312 1 7 0 MV-12 9110 VA 8 1 BOULEAU 0=+ N N 0

PNRBV / FD - Document d'objectifs natura 2000 Hautes Vosges (2006 - 2011) : secteur "Tanet - Deux Lacs". Sources : ONF, CSL, PNRBV, 2002 - 2003. Page 2

Page 4: Localisation des relevés : secteur Tanet - Deux Lacs · xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Relevés en forêt sur le secteur "Tanet - Deux Lacs" (extrait - ONF/CSL, 2002-2003)

Identifiant (plac_id)

Recouvrement en Vaccinium

Recouvrement de la strate <

0,50m

Recouvrement de la fruticée

Type de peuplement (typo massif

vosgien)

Code natura 2000 de l'habitat présent

Station Remarques Ecorcage FrottisNb arbres

morts rayon < 15 m.

dl_313 2 8 0 G-R L L CASSE/NEIGE N N 0

dl_314 2 0 0 G-R 9140 VA 6 N N 1

dl_315 2 6 0 C2 9110 VA 8 N N 0

dl_316 1 5 0 C2 9110 VA 8 N N 0

dl_317 0 0 0 MV-52 9110 VA 8 N N 0

dl_318 3 3 0 MV-23 9110 VA 8 N N 1

dl_319 1 8 1 MV-31 9110 VA 8 QQ SOR+NB FRAMB N N 0

dl_320 8 2 0 C2 9140 VA 6 EBOULIS PERIMETRE N N 0

dl_321 0 5 0 MV-22 9110 VA 8 ALB=ALISIER MUGEOT N N 3

dl_322 3 4 0 MV-23 9110 VA 8 0=+ N O 1

dl_323 2 5 0 MV-32 9110 VA 8 S MOUGEOT N N 0

dl_324 2 5 0 MV-32 9110 VA 8 N N 2

dl_325 2 6 1 C3 9110 VA 8 ER REGE QQ SORB MOUGEOTS N O 0

dl_507 MV-33 9180 VA 5 0

dl_508 VNB 9180 VA 5 0

dl_509 0 1 0 MV-33 9110 VA 8 gros blocs discontinus N N 2

dl_510 0 9 1 G-G 91D0 VA 1 COMP/91DO/9410 N N 0

dl_511 1 8 0 MV-44 9410 VA 2 TOURB? N N 2

dl_512 4 1 1 MV-23 9110 VA 13 GR BLOCS+BRYO+MYRT N N 0

dl_513 2 8 2 MV-12 9410 VA 2 SPHAIG+POLYT COM N N 1

s_773 1 6 1 MV-54 9110 VA 12 0

s_790 0 3 MV-52 9110 VA 12 0

s_5124 3 1 1 9110 0

s_5125 1 MV-12 9140 VA 6 0

s_5192 3 2 MV-22 9110 VA 3 1

s_5194 MV-53 9110 VA 12 1

s_5213 1 2 1 MV-21 9140 VA 6 0

s_5263 1 2 1 MV-21 9140 VA 6 0

s_5286 1 2 MV-21 9110 VA 6 1

s_5288 1 3 MV-53 9110 VA 11 1

s_5290 1 1 1 MV-33 9110 VA 12 0

s_5292 MV-44 9110 VA 12 0

s_5331 1 1 0 MV-52 9180 VA 11 0

s_5377 1 2 0 MV-44 9180 VA 5 0

s_5383 2 0 MV-50 9110 VA 12 0

s_5399 1 3 MV-21 9140 VA 6 0

s_5423 1 3 1 MV-31 9180 VA 12 0

s_5448 1 3 MV-32 9140 VA 11 0

s_5475 4 1 1 MV-21 9110 VA 12 1

s_5477 6 0 MV-31 9110 VA 11 0

s_5552 1 3 C2 9180 VA 5 0

s_5554 6 4 0 MV-12 9110 VA 12 1

s_5598 1 6 2 MV-32 9110 VA 11 0

PNRBV / FD - Document d'objectifs natura 2000 Hautes Vosges (2006 - 2011) : secteur "Tanet - Deux Lacs". Sources : ONF, CSL, PNRBV, 2002 - 2003. Page 3

Page 5: Localisation des relevés : secteur Tanet - Deux Lacs · xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Relevés en forêt sur le secteur "Tanet - Deux Lacs" (extrait - ONF/CSL, 2002-2003)

Identifiant (plac_id)

Recouvrement en Vaccinium

Recouvrement de la strate <

0,50m

Recouvrement de la fruticée

Type de peuplement (typo massif

vosgien)

Code natura 2000 de l'habitat présent

Station Remarques Ecorcage FrottisNb arbres

morts rayon < 15 m.

Tan_1 2 5 0 MV-11 9140 ND Bon état conservation (structure et limite sup. forêt) N N 1

Tan_2 5 1 0 MV-21 9140 ND Epicéa allochtone ? N N 2

Tan_3 4 3 0 MV-50 9140 ND Bon état conservation (structure et limite sup. forêt) N N 1

Tan_4 1 7 0 MV-54 9140 ND Epicéa allochtone ? Sorbiers importants N N 3

Tan_5 5 3 0 MV-12 9410 ND Epicéa allochtone ? N N 0

Tan_6 4 5 0 MV-54 9410 ND Epicéa allochtone ? O N 2

Tan_7 2 3 0 MV-12 9140 ND Bon état conservation (hêtraie subnaturelle) N O 2

Tan_8 7 1 0 MV-21 9140 ND Etat conservation moyen : épicéa allochtone N O 1

Tan_9 7 2 0 MV-21 9410 ND Etat conservation moyen : épicéa allochtone O O 2

Tan_10 7 0 0 MV-21 9410 ND Etat conservation moyen : épicéa allochtone N O 0

Tan_11 3 7 0 MV-52 9410 ND Etat conservation moyen : épicéa allochtone - Dégat ouragan O O 2

Tan_12 6 1 0 MV-21 9410 ND Dégat ouragan 1999 N N 1

Tan_13 2 2 0 MV-21 9410 ND Dégat ouragan 1999 N N 4

Tan_14 2 8 0 MV-12 9140 ND Etat conservation moyen : épicéa allochtone - Dégat ouragan N N 0

Tan_15 3 6 0 MV-21 9410 ND Etat conservation moyen : épicéa allochtone N O 1

Tan_16 2 7 0 MV-51 9140 ND Etat conservation moyen : épicéa allochtone N N 1

Tan_17 4 3 0 MV-12 9140 ND Bon état conservation (hêtraie subnaturelle) O N 2

Tan_18 2 1 0 MV-12 9140 ND Bon état conservation (hêtraie subnaturelle) N N 1

Tan_19 0 2 0 MV-21 9140 ND Bon état conservation (hêtraie subnaturelle) N N 1

Tan_20 0 3 0 MV-22 9140 ND Etat conservation moyen : épicéa allochtone N N 1

Tan_21 0 9 0 MV-22 9130 ND Mauvais état conservation : épicéas planté après 1918 N N 2

Tan_22 1 8 0 MV-54 9140 ND Mauvais état conservation : épicéas planté après 1918 N N 2

Tan_23 2 0 0 MV-54 9140 ND Mauvais état conservation : gros bois épicéas planté après 1918 N O 2

Tan_24 5 3 0 MV-12 9410 ND Etat conservation moyen : épicéa allochtone N O 0

Tan_25 0 9 0 MV-23 9140 ND Mauvais état conservation : épicéas planté après 1918 N N 1

Tan_26 2 7 0 MV-12 9140 ND Bon état conservation (hêtraie subnaturelle) N N 3

Tan_27 7 2 0 MV-21 9140 ND Bon état conservation (hêtraie subnaturelle) N N 2

Tan_28 5 4 0 MV-21 91D0 ND Etat conservation moyen : épicéa allochtone N N 1

Tan_29 2 8 0 MV-23 9410 ND Présence de sapin en limite altitude sup. N N 0

Tan_30 1 1 0 MV-21 9140 ND Gros bois épicéa allochtone O N 1

Tan_31 1 1 0 MV-44 9140 ND Gros bois épicéa allochtone N N 1

Tan_32 1 8 2 MV-54 9140 ND Etat conservation correct et sp. patrimoniales : A. distentifolium, R. pendulina, Lonicera nigra…N N 0

Tan_33 0 0 0 MV-21 9140 ND Etat conservation correct mais anciennement exploitée (cépées) N N 1

Tan_34 0 0 0 MV-21 9140 ND Mauvais état conservation : épicéa allooctçone & traces exploitaion N N 2

Tan_35 4 1 0 MV-54 9140 ND Mauvais état conservation : plantation épicéa 1920 N N 0

Tan_36 3 2 0 MV-21 9140 ND Etat conservation correct mais épicéa allochtone N N 3

Tan_37 4 2 0 MV-21 9140 ND Etat conservation correct mais épicéa allochtone N N 3

Tan_38 6 1 0 MV-12 9140 ND Etat conservation correct mais épicéa allochtone N N 1

Tan_39 7 0 0 MV-22 9140 ND Etat conservation correct mais anciennement exploitée (cépées) N N 1

Tan_40 3 0 0 MV-21 9140 ND Etat conservation correct mais épicéa allochtone N N 1

PNRBV / FD - Document d'objectifs natura 2000 Hautes Vosges (2006 - 2011) : secteur "Tanet - Deux Lacs". Sources : ONF, CSL, PNRBV, 2002 - 2003. Page 4