Categories Custom-Made Contact Us
Traditional Asian Chinese Handmade Printing Pear Flower Jacquard Weave Dress Black Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material

Traditional Asian Chinese Handmade Printing Pear Flower Jacquard Weave Dress Black Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material

Category: Traditional Chinese Silk Fabric

Price: $129.00 + Free Express Worldwide within 1-17 days (1-5 days if urgent) + Over $110 FREE Valuable Accessories + 365 Days Full Refund Guarantee + Free Customization upon Request

The choice of Hollywood films, American Museum of Natural History, Opera America, Confucius Institutes, Harvard, etc.

As the #1 largest and best expert & 20 years leader in traditional items, most
currencies are accepted:

Promise: You will it. Or please let us remake it for you.

Qty:   


Brand: Rui Fu Xiang, China Time-Honoured Brand, established in 1894 and provides most famous Chinese silk fabric

Fabric: Pure silk

Width: 140 cm

The price is for each meter.

Delivery: 1-17 days worldwide shipping via DHL, UPS or EMS


Chinese Traditional Flower Silk Fabric Brocade Embroidered Fabric Dress Material



Artistic & Historical Background:
This traditional Asian Chinese hand-printed pear blossom embroidery satin silk garment showcases the charm of Eastern culture through its exquisite craftsmanship and unique design.

Made from high-quality Nanjing satin, it is carefully crafted and dyed to exude an air of elegance and sophistication.

The design inspiration for this garment comes from ancient Chinese pear blossom culture, where pear blossoms symbolize purity, grace, and beauty.

The garment features intricate embroidery patterns depicting scenes of blooming pear blossoms and delicate details such as the texture of petals and the shape of leaves.

These elements come together to create a vivid image that transports the wearer to a world of beautiful pear blossoms.

In addition, the garment also incorporates black silk satin as an inner lining, which complements the outer layer of satin and enhances the overall luxurious effect.

The glossy texture and tactile quality of the black silk satin add a touch of mystery to the garment, making it even more alluring.

Overall, this traditional Asian Chinese hand-printed pear blossom embroidery satin silk garment is a work of art with profound cultural significance and historical meaning.

It not only showcases the unique charm of ancient Chinese art but also embodies the elegance and refinement of Eastern culture.

Wearing this garment is like stepping back in time and being transported to an era filled with poetry and romance.

 Get Instant Answer about It



For enquiry of this item or any question?
Please fill in the form below. For your convenience, our Customer Care Department opens 24 hours a day, 7 days a week. You will receive our reply within 1-24 hours.
Your Name:
Your:
Your City:
Item Name:
Question:

Customers who bought this item also like:
Traditional Asian Chinese Handmade Printing Flower Jacquard Weave Dress Black Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
1. Traditional Asian Chinese Handmade Printing Flower Jacquard Weave Dress Black Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$129.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Printing Birds Flower Jacquard Weave Dress Black Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
2. Traditional Asian Chinese Handmade Printing Birds Flower Jacquard Weave Dress Black Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$129.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Printing Flower Jacquard Weave Dress White Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
3. Traditional Asian Chinese Handmade Printing Flower Jacquard Weave Dress White Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$129.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Blue Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
4. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Blue Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Pink Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
5. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Pink Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Lilac Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
6. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Lilac Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Blue Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
7. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Blue Silk Satin Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Flower Birds Jacquard Weave Coat Silk Tapestry Black Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
8. Traditional Asian Chinese Handmade Embroidery Flower Birds Jacquard Weave Coat Silk Tapestry Black Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
9. Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
10. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Embroidery Red Chrysanthemum Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
11. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Red Chrysanthemum Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Dress Silk Tapestry Pink Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
12. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Dress Silk Tapestry Pink Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Full Dress Silk Tapestry Navy Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
13. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Full Dress Silk Tapestry Navy Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry White Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
14. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry White Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$129.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry Blue Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
15. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry Blue Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry Purple Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
16. Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry Purple Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry Blue Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
17. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry Blue Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$129.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry White Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
18. Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry White Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry Pink Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
19. Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry Pink Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry Blue Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
20. Traditional Asian Chinese Handmade Embroidery Rose Flower Jacquard Weave Coat Silk Tapestry Blue Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$109.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
21. Traditional Asian Chinese Handmade Embroidery Flower Jacquard Weave Coat Silk Tapestry Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Red Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
22. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Red Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Navy Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
23. Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Navy Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Lilac Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
24. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Lilac Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Golden Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
25. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Golden Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Green Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
26. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Green Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Pink Fish Pattern Satin Tang Suit Blue Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
27. Traditional Asian Chinese Handmade Jacquard Weave Pink Fish Pattern Satin Tang Suit Blue Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Royalblue Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
28. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Royalblue Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Blue Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
29. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Blue Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Red Fish Pattern Satin Tang Suit Purple Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
30. Traditional Asian Chinese Handmade Jacquard Weave Red Fish Pattern Satin Tang Suit Purple Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Wine Red Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
31. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Wine Red Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Red Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
32. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Red Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Purple Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
33. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Purple Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Green Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
34. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Green Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Bright Yellow Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
35. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Bright Yellow Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Pink Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
36. Traditional Asian Chinese Handmade Jacquard Weave Embroidery Chrysanthemum Satin Tang Suit Pink Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Brown Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
37. Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Brown Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Purple Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
38. Traditional Asian Chinese Handmade Jacquard Weave Fish Pattern Satin Tang Suit Purple Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Golden Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
39. Traditional Asian Chinese Handmade Jacquard Weave Satin Tang Suit Golden Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Printing Cranes Dress Silk Satin Black Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
40. Traditional Asian Chinese Handmade Printing Cranes Dress Silk Satin Black Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$139.00 & FREE Shipping Worldwide

Traditional Asian Chinese Handmade Embroidery Leaf Jacquard Weave Coat Silk Tapestry White Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
41. Traditional Asian Chinese Handmade Embroidery Leaf Jacquard Weave Coat Silk Tapestry White Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$119.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Embroidery Leaf Jacquard Weave Coat Silk Tapestry Pink Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
42. Traditional Asian Chinese Handmade Embroidery Leaf Jacquard Weave Coat Silk Tapestry Pink Fabric Drapery, Top Grade Nanjing Brocade Ancient Costume Cheongsam Cloth Material
$119.00 & FREE Shipping Worldwide

China Traditional Cheongsam Silk Fabric Classical Printing Pear Flowers Cloth Lilac Satin Drapery
43. China Traditional Cheongsam Silk Fabric Classical Printing Pear Flowers Cloth Lilac Satin Drapery
$229.00 & FREE Shipping Worldwide
Traditional Asian Chinese Handmade Printing Flowers Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
44. Traditional Asian Chinese Handmade Printing Flowers Satin Tang Suit Black Silk Fabric, Top Grade Nanjing Brocade Ancient Costume Hanfu Clothing Fabric Cheongsam Cloth Material
$29.00 & FREE Shipping Worldwide



  1  
  2  
  3  
  4  
  5  
  6  
  7  
  8  
  9  
 ... 
  100  
 Next >>





 


Gallery of Items About Us Instant Answer

Service Email: Service@China-Cart.com
USA Toll-Free Fax:  (888) 824-6687
Copyright 1998-2020 China-Cart.com, INC. All rights reserved.