Más

Supply Chain Intelligence about:

Toyota Motor Engineering

Perfil de la empresa   United States

See Toyota Motor Engineering's products and suppliers

Thousands of companies like you use Panjiva to research suppliers and competitors.

Fácil acceso a los datos del comercio

8,918 envios a Estados Unidos
US

Registros de aduanas de Estados Unidos organizados por empresa

8,918 U.S. shipments available for Toyota Motor Engineering, updated weekly since 2007
Fecha Proveedor Clientes Detalles 43 more fields
2025-04-30 Toyota Motor Corporation
Toyota Motor Engineering
XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXXX
guía de carga
2025-04-25 Toyota Motor Corporation
Toyota Motor Engineering
XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXX XXXXX X XXX XXXXX
guía de carga
2025-04-23 Guangdong Gensen Auto Parts Co.
Toyota Motor Engineering
XXXXX XXXX XX XXXX XXXXXXXXXXXXXXXXXXXXX
guía de carga
El dato de envío muestra cuales productos una empresa usa para el comercio y más. Aprender más

Explore trading relationships hidden in supply chain data

Contact information for Toyota Motor Engineering

 
Dirección
25 ATLANTIC AV ERLANGER KY 410 18 USA
 
 
Top HS Codes
  1. HS 87 - Vehicles; other than railway or tramway rolling stock, and parts and accessories thereof
  2. HS 84 - Nuclear reactors, boilers, machinery and mechanical appliances; parts thereof
  3. HS 73 - Iron or steel articles
  4. HS 39 - Plastics and articles thereof
  5. HS 82 - Tools, implements, cutlery, spoons and forks, of base metal; parts thereof, of base metal

Sample Bill of Lading

8,983 shipment records available

Date
2025-04-30
Shipper Name
Toyota Motor Corporation
Shipper Address
1, Toyota cho, Toyota shi, Aichi, Japan, 471-8571
Consignee Name
Toyota Motor Manufacturing,
Consignee Address
25 ATLANTIC AV ERLANGER KY 410 18 USA
Notify Party Name
Toyota Motor Engineering &
Notify Party Address
MANUFACTURING NORTH AMERICA, INC, 6565 HEADQUARTERS DRIVE PLANO TX 75, 024 US
Weight
730164
Weight Unit
KG
Weight in KG
730164.0
Quantity
1309
Quantity Unit
CRT
Measure
1479
Measure Unit
CM
Shipment Origin
Japan
Details
730,164.0 kg
From port: Nagoya, Japan
To port: Port Of Entry-Louisville, Louisville, Kentucky
Via port: Port of Tacoma, Tacoma, Washington
Place of Receipt
Nagoya, Aichi
Foreign Port of Lading
Nagoya, Japan
U.S. Port of Unlading
Port of Tacoma, Tacoma, Washington
U.S. Destination Port
Port Of Entry-Louisville, Louisville, Kentucky
Commodity
XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX XXX XXXX XXXXX
Container
FFAU5812102
NYKU5100906
ONEU0179079
ONEU0192580
ONEU0417921
ONEU0455367
ONEU0655616
ONEU0657579
ONEU1252507
ONEU1411949
ONEU1494711
ONEU1791664
ONEU5347112
ONEU5400789
ONEU5405570
ONEU5502780
ONEU5503180
ONEU5528770
ONEU5541771
ONEU5709551
ONEU5870458
ONEU5907686
ONEU5917133
ONEU5919795
TGBU4617260
TGBU9737308
TLLU5685104
TRHU4171510
TRHU4994502
UETU5739124
Marks Description
XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX X XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX X XX XXXX XXXX XXXX XXXX XXXX XXXX
Carrier Name
OCEAN NETWORK EXPRESS PTE LTD
Vessel Name
MOL PREMIUM
Voyage Number
083E
Bill of Lading Number
ONEYNG4TM6742700
Lloyd's Code
9444261
In Bond Code
61
HTS Codes
HTS 8708.99

Recent Panjiva Research about Toyota Motor Engineering

20210708-autos-sales

Auto slowdown slowing down as U.S. sales stumble on shortages

U.S. automotive sales are starting to feel the drag from a shortage of key components including microchips. Sales of cars and light trucks dropped by 14.1% in June 2021 versus June 2019. Sales of foreign-made vehicles fell by 4.1%. Seaborne imports in June will determine availability for sales... Read more →