Vocabulary

  • in fact: thực tế là, trên thực tế
  • for instance: ví dụ, chẳng hạn
  • in part: Một phần, phần nào
  • much about: Biết nhiều về
  • talking about: Nói về, bàn về
  • in time: Rồi sẽ đến lúc, theo thời gian
  • used to: đã từng
  • on the brain: Ở trong tâm trí, ám ảnh
  • above ground: Trên mặt đất (vị trí thực tế)
  • whole point: Điểm chính, ý chính
  • in order to: Để mà, để
  • check out: Kiểm tra
  • under construction: Đang xây dựng
  • at a time: Mỗi lần
  • look for: tìm kiếm
  • wear away: Mòn dần, bào mòn
  • on a string: Bị ai đó kiểm soát
  • hold it in: Kìm nén (cảm xúc)
  • next to: kế bên
  • in the ground: Ở dưới đất, trong lòng đất
  • in the end: Cuối cùng
  • my personal favorite: Món/Điều tôi thích nhất
  • hook up with: Liên lạc với
  • on paper: Trên lý thuyết, trên giấy tờ
  • for the rest: Đối với phần còn lại
  • look at: nhìn
  • in profile: Theo hình dáng bên hông
  • in ways: Theo những cách
  • think of: tưởng tượng, xem xét
  • like anything: rất nhiều (nhấn mạnh cường độ)
  • drink to: Uống chúc mừng ai đó (chúc sức khỏe)
  • engage in: Tham gia vào
  • pull it out: Kéo ra, rút ra
  • under the microscope: được xem xét kỹ lưỡng (xem xét kỹ)
  • on the flat: trên mặt phẳng, bề mặt trơn
  • in the scene: Tại hiện trường
  • on the ground: Trên mặt đất
  • source for: Nguồn (gốc)
  • absolutely: hoàn toàn, chắc chắn
  • deliberately: thong thả
  • ancient: xa xưa
  • instance: ví dụ
  • property: tài sản
  • ability: khả năng
  • gravity: rất nghiêm trọng
  • brain: đánh vỡ đầu
  • afford: cung cấp
  • pregnant: có thai, có mang, có chửa
  • preserve: bảo quản
  • religion: tôn giáo
  • rough: hung dữ
  • typical: điển hình
  • architecture: kiến trúc
  • grain: hạt
  • profile: viết sơ lược tiểu sử
  • seal: niêm phong
  • pigment: chất nhuộm
  • illustrate: minh họa
  • ground: xay, tán, nghiền
  • string: buộc vào
  • chamber: khoang
  • internal: bên trong cơ thể
  • social: có tính chất xã hội
  • bury: chôn cất
  • document: văn kiện, tài liệu, tư liệu
  • bottom: mông đít
  • desert: bỏ rơi
  • pyramid: kim tự tháp
  • sound: đúng đắn, hợp lý
  • copper: đồng
  • fact: sự thật
  • vertical: theo chiều dọc
  • build: hình thể
  • piece: miếng thẻ
  • language: ngôn ngữ; tiếng
  • modern: hiện đại
  • hook: lưỡi câu
  • head: đánh đầu
  • monument: đài tưởng niệm
  • great: tốt hơn lần trước
  • front: sự trơ tráo, sự trơ trẽn
  • person: một người
  • popular: được nhiều người ưa chuộng
  • part: tập (sách)
  • feather: lông vũ, lông (chim)
  • assassin: kẻ ám sát
  • bob: nhấp nhô
  • pharaoh: vua Ai cập cổ
  • creed: hay tin
  • afterlife: cõi âm
  • inscription: câu khắc
  • sphinx: Tượng nhân sư, bức tượng cổ với đầu người mình sư tử
  • fluorescence: (vật lý) sự huỳnh quang; sự phát huỳnh quang
  • embalm: ướp (xác chết)
  • bc: trước Công Nguyên
Placeholder Image

    Đang chuẩn bị giải thích cách dùng, vui lòng quay lại sau

  • not found vocabularyKhông có từ vựng phù hợp điều kiện
    • ability

      US /əˈbɪlɪti/

      UK /ə'bɪlətɪ/

      • n. (c./u.)khả năng;kỹ năng;năng lực pháp lý (pháp luật)
      A2 sơ cấpTOEIC
      Thêm
    • above ground

      US /əˈbʌv ɡraʊnd/

      UK /əˈbʌv ɡraʊnd/

      • prep.Trên mặt đất (vị trí thực tế)
      B2 trung cao cấp
      Thêm
    • absolutely

      US /ˈæbsəˌlutli, ˌæbsəˈlutli/

      UK /ˈæbsəlu:tli/

      • adv.hoàn toàn, chắc chắn;một cách độc lập
      A2 sơ cấp
      Thêm
    • afford

      US /əˈfɔrd, əˈford/

      UK /ə'fɔ:d/

      • v.t.cung cấp;đủ khả năng chi trả
      A2 sơ cấpTOEIC
      Thêm
    • afterlife

      US /ˈæftɚˌlaɪf/

      UK /ˈɑ:ftəlaɪf/

      • n.cõi âm
      C2 thành thạo
      Thêm
    • ancient

      US /ˈenʃənt/

      UK /'eɪnʃənt/

      • adj.xa xưa;thuộc về lịch sử cổ đại;truyền thống lâu đời
      • n.người cổ đại
      A2 sơ cấp
      Thêm
    • architecture

      US /ˈɑrkɪˌtɛktʃɚ/

      UK /ˈɑ:kɪtektʃə(r)/

      • n. (u.)kiến trúc;Phong cách kiến trúc;Cấu trúc (hệ thống);Kiến trúc (máy tính)
      A2 sơ cấp
      Thêm
    • assassin

      US /əˈsæsn/

      UK /əˈsæsɪn/

      • n. (c.)kẻ ám sát
      B2 trung cao cấp
      Thêm
    • at a time

      US /æt e taɪm/

      UK /æt ə taim/

      • phr.Mỗi lần;Cùng một lúc;Đã có lúc
      A1 sơ cấp
      Thêm
    • bc

      US

      UK

      • abbr.trước Công Nguyên
      C1 cao cấp
      Thêm
    • bob

      US /bɑ:b/

      UK /bɒb/

      • v.i.nhấp nhô
      • prop. n.tên của người đó
      B2 trung cao cấp
      Thêm
    • bottom

      US /ˈbɑtəm/

      UK /'bɒtəm/

      • n.mông đít;hạng bét;mặt (ghế);đáy;đáy (lọ, chai…);đáy biển;đáy (cốc, chai);cuối (trang);lòng sông;đáy tàu;mông quần;người nhận (trong quan hệ tình dục);Nền tảng
      • v.t./i.mò xuống đáy;lắp đáy
      • adj.Thuộc phần đáy, liên quan đến phần nằm dưới 1 vật, ví dụ: bình hoa;Thấp nhất, hạng bét
      A2 sơ cấpTOEIC
      Thêm
    • bury

      US /ˈbɛri/

      UK /'berɪ/

      • v.t.chôn cất
      B1 trung cấp
      Thêm
    • chamber

      US /ˈtʃembɚ/

      UK /'tʃeɪmbə(r)/

      • n. (c.)khoang;buồng, phòng, hộp
      B1 trung cấpTOEIC
      Thêm
    • check out

      US /tʃɛk aʊt/

      UK /tʃek aut/

      • phr.Kiểm tra
      • phr. v.tìm thông tin;mượn sách về nhà (thư viện);Trả phòng (khách sạn);Nhìn, xem
      • v.t./i.trả phòng (khách sạn);kiểm tra, xác minh;mượn (sách từ thư viện);nhìn kìa, xem kìa
      A1 sơ cấp
      Thêm
    • copper

      US /ˈkɑpɚ/

      UK /'kɒpə(r)/

      • n. (u.)đồng
      B1 trung cấp
      Thêm
    • creed

      US /krid/

      UK /kri:d/

      • n.hay tin
      B2 trung cao cấp
      Thêm
    • deliberately

      US /dɪˈlɪbərɪtlɪ/

      UK /dɪˈlɪbərətli/

      • adv.thong thả;có chủ đích;thận trọng
      B2 trung cao cấpTOEIC
      Thêm
    • desert

      US /ˈdɛzət/

      UK /'dezət/

      • v.t.bỏ rơi;rũ bỏ;đào ngũ (quân đội)
      • n. (c./u.)sa mạc;sự trừng phạt thích đáng
      A2 sơ cấp
      Thêm
    • document

      US /ˈdɑkjəmənt/

      UK /'dɒkjʊmənt/

      • n. (c./u.)văn kiện, tài liệu, tư liệu
      • v.t.chứng minh bằng tài liệu
      A2 sơ cấpTOEIC
      Thêm
    • drink to

      US /drɪŋk tə/

      UK /drɪŋk tə/

      • phr.v.Uống chúc mừng ai đó (chúc sức khỏe)
      B1 trung cấp
      Thêm
    • embalm

      US

      UK

      • v.t.ướp (xác chết)
      C2 thành thạo
      Thêm
    • engage in

      US /ɪn'gedʒ ɪn/

      UK /ɪnˈɡeɪdʒ in/

      • phr. v.Tham gia vào
      B1 trung cấp
      Thêm
    • feather

      US /ˈfɛðɚ/

      UK /ˈfeðə(r)/

      • n. (c./u.)lông vũ, lông (chim)
      • v.i.mọc lông
      • v.t.trang hoàng bằng lông, viền bằng lông, bọc bằng lông;tỉa lông
      B1 trung cấp
      Thêm
    • fluorescence

      US /flʊˈrɛsəns, flɔ-, flo-/

      UK /flu:ə'resəns/

      • n. (u.)(vật lý) sự huỳnh quang; sự phát huỳnh quang
      B2 trung cao cấp
      Thêm
    • for instance

      US /fɔr ˈɪnstəns/

      UK /fɔ: ˈinstəns/

      • adv.ví dụ, chẳng hạn
      • phr.Ví dụ, chẳng hạn;Để minh họa;Trong trường hợp này
      B1 trung cấp
      Thêm
    • for the rest

      US /fɔr ði rɛst/

      UK /fɔ: ðə rest/

      • phr.Đối với phần còn lại;Trong thời gian còn lại;Trong suốt quãng đời còn lại
      A1 sơ cấp
      Thêm
    • grain

      US /ɡren/

      UK /greɪn/

      • n. (c./u.)hạt;thớ (gỗ);hạt;đơn vị trọng lượng (1 gren = 0.0648 gam)
      B1 trung cấpTOEIC
      Thêm
    • gravity

      US /ˈɡrævɪti/

      UK /ˈgrævəti/

      • n. (u.)rất nghiêm trọng;lực hút
      B1 trung cấpTOEIC
      Thêm
    • hold it in

      US

      UK

      • phr. v.Kìm nén (cảm xúc);Nhịn (tiểu, đại tiện)
      A1 sơ cấp
      Thêm
    • hook

      US /hʊk/

      UK /hʊk/

      • n. (c./u.)lưỡi câu;phần đầu thu hút sự chú ý của câu chuyện
      • v.t.câu (cá);hoàn toàn thu hút;móc vào, treo vào
      B1 trung cấp
      Thêm
    • hook up with

      US

      UK

      • phr. v.Liên lạc với;Quan hệ tình cảm với
      A1 sơ cấp
      Thêm
    • illustrate

      US /ˈɪləˌstret, ɪˈlʌsˌtret/

      UK /ˈɪləstreɪt/

      • v.t.minh họa;làm sáng tỏ
      A2 sơ cấpTOEIC
      Thêm
    • in fact

      US /ɪn fækt/

      UK /in fækt/

      • adv.thực tế là, trên thực tế;thật ra, nói đúng hơn là
      • phr.Thực tế là
      C1 cao cấp
      Thêm
    • in order to

      US /ɪn ˈɔrdɚ tu/

      UK /in ˈɔ:də tu:/

      • prep.Để mà, để
      • phr.Theo thứ tự;Để mà
      • adj.Trong trạng thái hoạt động
      C1 cao cấp
      Thêm
    • in part

      US /ɪn pɑrt/

      UK /in pɑ:t/

      • adv.Một phần, phần nào
      A1 sơ cấp
      Thêm
    • in profile

      US /ɪn ˈproʊˌfaɪl/

      UK /ɪn ˈprəʊfaɪl/

      • adv. phr.Theo hình dáng bên hông
      B2 trung cao cấp
      Thêm
    • in the end

      US /ɪn ði ɛnd/

      UK /in ðə end/

      • phr.Cuối cùng;Sau tất cả
      A1 sơ cấp
      Thêm
    • in the ground

      US

      UK

      • phr.Ở dưới đất, trong lòng đất;Trong đất (nông nghiệp);Trên sân (thể thao);Nối đất (điện tử)
      A1 sơ cấp
      Thêm
    • in the scene

      US

      UK

      • phr.Tại hiện trường;Trong cảnh diễn (sân khấu);Am hiểu, nắm bắt tình hình
      A1 sơ cấp
      Thêm
    • in time

      US /ɪn taɪm/

      UK /in taim/

      • adv.Rồi sẽ đến lúc, theo thời gian;Đúng giờ, kịp thời
      • phr.Kịp thời;Đúng giờ
      A1 sơ cấp
      Thêm
    • in ways

      US

      UK

      • phr.Theo những cách;Về một số mặt
      A1 sơ cấp
      Thêm
    • inscription

      US /ɪnˈskrɪpʃən/

      UK /ɪnˈskrɪpʃn/

      • n.câu khắc
      B2 trung cao cấp
      Thêm
    • instance

      US /ˈɪnstəns/

      UK /'ɪnstəns/

      • n. (c./u.)ví dụ;sự kiện, sự việc;phiên bản (máy tính)
      • v.t.đưa ví dụ
      • phr.theo yêu cầu của
      A2 sơ cấpTOEIC
      Thêm
    • internal

      US /ɪnˈtɚnəl/

      UK /inˈtə:nəl/

      • adj.bên trong cơ thể;nội bộ;bên trong;nội bộ (tổ chức);trong tâm trí, nội tâm;bên trong (máy tính)
      B1 trung cấpTOEIC
      Thêm
    • like anything

      US /laɪk ˈɛniθɪŋ/

      UK /laɪk ˈeniθɪŋ/

      • adv. phr.rất nhiều (nhấn mạnh cường độ)
      B2 trung cao cấp
      Thêm
    • look at

      US /lʊk æt/

      UK /luk æt/

      • phr. v.nhìn;xem xét;Nhìn vào;Kiểm tra
      A1 sơ cấp
      Thêm
    • look for

      US /lʊk fɔr/

      UK /luk fɔ:/

      • phr. v.tìm kiếm;Mong đợi, kỳ vọng
      A1 sơ cấp
      Thêm
    • monument

      US /ˈmɑnjəmənt/

      UK /'mɒnjʊmənt/

      • n. (c./u.)đài tưởng niệm;lăng mộ;di tích lịch sử
      B1 trung cấp
      Thêm
    • much about

      US /mʌtʃ əˈbaʊt/

      UK /mʌtʃ əˈbaut/

      • phr.Biết nhiều về;Quan tâm nhiều về
      A1 sơ cấp
      Thêm
    • my personal favorite

      US

      UK

      • phr.Món/Điều tôi thích nhất
      A1 sơ cấp
      Thêm
    • next to

      US /nɛkst tu/

      UK /nekst tu:/

      • prep.kế bên;So với
      • adv.Gần như, hầu như
      A1 sơ cấp
      Thêm
    • on a string

      US /ɑn ə ˈstrɪŋ/

      UK /ɒn ə ˈstriŋ/

      • idm.Bị ai đó kiểm soát
      B2 trung cao cấp
      Thêm
    • on paper

      US /ɑn ˈpeɪpər/

      UK /ɔn ˈpeipə/

      • phr.Trên lý thuyết, trên giấy tờ;Bằng văn bản, trên giấy tờ (chứng từ);Trên giấy (phương tiện)
      A1 sơ cấp
      Thêm
    • on the brain

      US

      UK

      • idiomỞ trong tâm trí, ám ảnh
      Thêm
    • on the flat

      US /ɑn ðə ˈflæt/

      UK /ɒn ðə ˈflæt/

      • prep. phr.trên mặt phẳng, bề mặt trơn
      C2 thành thạo
      Thêm
    • on the ground

      US

      UK

      • phr.Trên mặt đất;Tại chỗ, tại hiện trường;Đang được thực hiện, đang triển khai
      Thêm
    • pharaoh

      US

      UK

      • prop. n.vua Ai cập cổ;Pha-ra-ông (tước hiệu)
      B2 trung cao cấp
      Thêm
    • pigment

      US /ˈpɪɡmənt/

      UK /'pɪɡmənt/

      • n.chất nhuộm
      B2 trung cao cấp
      Thêm
    • pregnant

      US /ˈprɛɡnənt/

      UK /ˈpregnənt/

      • adj.có thai, có mang, có chửa;tràn đầy, chứa chan;có mang (động vật);sáng tạo (cổ)
      B1 trung cấp
      Thêm
    • preserve

      US /prɪˈzɜ:rv/

      UK /prɪˈzɜ:v/

      • v.t.bảo quản;bảo tồn;giữ gìn (cái gì cho hoàn hảo)
      • n. (c./u.)trái cây được bảo quản; mứt;khu bảo tồn
      B1 trung cấpTOEIC
      Thêm
    • profile

      US /ˈproˌfaɪl/

      UK /'prəʊfaɪl/

      • v.t.viết sơ lược tiểu sử;phác họa, mô tả;lập hồ sơ theo chủng tộc (phân biệt chủng tộc)
      • n. (c./u.)tiểu sử sơ lược;mặt nghiêng;trang cá nhân (mạng xã hội);dữ liệu
      B1 trung cấp
      Thêm
    • property

      US /ˈprɑpəti/

      UK /'prɒpətɪ/

      • n. (c./u.)tài sản;đất đai, nhà cửa (sở hữu);tài sản (quyền sở hữu);đạo cụ (sân khấu)
      A2 sơ cấpTOEIC
      Thêm
    • pull it out

      US

      UK

      • phr. v.Kéo ra, rút ra;Rút khỏi (thị trường, dự án)
      A1 sơ cấp
      Thêm
    • pyramid

      US /ˈpɪrəmɪd/

      UK /'pɪrəmɪd/

      • n.kim tự tháp;kinh doanh theo mô hình kim tự tháp (ít quản lý, nhiều nhân công);đề án kim tự tháp
      B1 trung cấp
      Thêm
    • religion

      US /rɪˈlɪdʒən/

      UK /rɪˈlɪdʒən/

      • n. (c.)tôn giáo
      • n. (c./u.)sự tín ngưỡng;tín ngưỡng (cá nhân);sự tận tâm, sự sùng bái;tôn giáo học (môn học)
      A2 sơ cấp
      Thêm
    • rough

      US /rʌf/

      UK /rʌf/

      • adj.hung dữ;gay go;nháp, phác, phỏng, gần đúng;thô lỗ;ráp, nhám;thô, chưa gọt giũa;dữ dội, động (biển); xấu (thời tiết);mạnh
      • adv.dữ, thô bạo
      • n. (c./u.)thằng du côn;trạng thái thô
      • v.t.làm cho trở nên gồ ghề, ráp, nhám
      A2 sơ cấp
      Thêm
    • seal

      US /sil/

      UK /si:l/

      • v.t.niêm phong;dán kín, bịt kín;đóng kín
      • n.hải cẩu;con dấu;cái núm bịt (nước)
      B1 trung cấp
      Thêm
    • source for

      US

      UK

      • n.Nguồn (gốc)
      • v.t.Tìm nguồn cung ứng
      B2 trung cao cấp
      Thêm
    • sphinx

      US

      UK

      • n.Tượng nhân sư, bức tượng cổ với đầu người mình sư tử;1 người bí ẩn
      C1 cao cấp
      Thêm
    • string

      US /strɪŋ/

      UK /strɪŋ/

      • v.t.buộc vào
      • n. (c./u.)sự buộc vào nhau;dây bện
      A2 sơ cấp
      Thêm
    • talking about

      US

      UK

      • phr. v.Nói về, bàn về;Liên tục đề cập đến, liên tục nhắc đến;Đang cân nhắc, đang xem xét
      A1 sơ cấp
      Thêm
    • think of

      US /θɪŋk ʌv/

      UK /θiŋk ɔv/

      • phr. v.tưởng tượng, xem xét;xem xét;Tưởng tượng
      • v.t./i.Tưởng tượng, hình dung
      A1 sơ cấp
      Thêm
    • typical

      US /ˈtɪpɪkəl/

      UK /ˈtɪpɪkl/

      • adj.điển hình;mang tính đại diện;(về người) cư xử như thường lệ
      A2 sơ cấp
      Thêm
    • under construction

      US /ˈʌndɚ kənˈstrʌkʃən/

      UK /ˈʌndə kənˈstrʌkʃən/

      • phr.Đang xây dựng
      A2 sơ cấp
      Thêm
    • under the microscope

      US /ˈʌndɚ ðə ˈmaɪkrəˌskoʊp/

      UK /ˈʌndə ðə ˈmaɪkrəskəup/

      • idm.được xem xét kỹ lưỡng (xem xét kỹ)
      B2 trung cao cấp
      Thêm
    • used to

      US /juzd tu/

      UK /ˈju:st tə/

      • adj.đã từng
      • aux. v.đã từng
      • v.i.Quen với
      A1 sơ cấp
      Thêm
    • vertical

      US /ˈvɜ:rtɪkl/

      UK /ˈvɜ:tɪkl/

      • adj.theo chiều dọc;dựng đứng
      • n.đường thẳng đứng;kết cấu thẳng đứng;lĩnh vực kinh doanh (theo chiều dọc)
      B1 trung cấp
      Thêm
    • wear away

      US

      UK

      • phr. v.Mòn dần, bào mòn;Làm suy yếu dần, làm hao mòn dần
      A2 sơ cấp
      Thêm
    • whole point

      US

      UK

      • phr.Điểm chính, ý chính;Lý do chính
      A2 sơ cấp
      Thêm
    Video không phải tiếng Anh?
    Video không phải tiếng Anh?

    Trải nghiệm trọn vẹn trên ứng dụng

    Học mọi lúc mọi nơi, phân tích câu và cách dùng đầy đủ

    preview
    01:03

    She took a brave step forward, leaving behind her comfort zone to chase her dreams.

    Từ và cụm từ
    • brave

      adj. Dũng cảm

    • comfort zone

      phr. Vùng an toàn

    Giải thích câu
    a brave step là cụm danh từ, trong đó brave là tính từ bổ nghĩa cho danh từ step, nghĩa là "một bước dũng cảm". forward là trạng từ bổ nghĩa cho step, nghĩa là "về phía trước". Cả cụm từ đóng vai trò là tân ngữ, trả lời cho câu hỏi "cái gì" của took (động từ) — cô ấy đã tiến một bước dũng cảm về phía trước.

    Trải nghiệm trọn vẹn trên ứng dụng

    Tra từ mọi lúc, nắm vững phát âm, từ loại và cách dùng

    preview

    brave

    US/brev/
    UK/breɪv/
    adj.Dũng cảm
    v.t.Dũng cảm đối mặt
    A2 Sơ cấp

    Trải nghiệm trọn vẹn trên ứng dụng

    Luyện nói mọi lúc, nhận phản hồi phát âm tức thì

    preview

    Try this speaking exercise.

    Hãy thử luyện tập với câu này.

    80
    B1 trung cấp

    Chuyên gia Ai Cập học có câu hỏi? | Tech Support | WIRED Japan (エジプト学の専門家だけど質問ある?| Tech Support | WIRED Japan)

    0
    林宜悉 đăng vào ngày 12 tháng 02 năm 2025
    Bạn tò mò về những bí ẩn của Ai Cập cổ đại? Video này sẽ đi sâu vào các chủ đề hấp dẫn như ướp xác và phiến đá Rosetta, rất phù hợp cho những người yêu lịch sử muốn mở rộng kiến thức. Bạn sẽ bỏ túi được nhiều từ vựng nâng cao và những hiểu biết văn hóa thú vị!

    Học video này trên APP!

    VoiceTube App có nhiều bài tập chi tiết hơn cho video!

    Video đề xuất

    Tự động chuyển tiếp

    Footer

    Download on the App StoreGet it on Google Play

    Giới thiệu

    • Tìm hiểu về VoiceTube
    • Giới thiệu dịch vụ học tập
    • Tham gia cùng chúng tôi
    • Câu hỏi thường gặp
    • Chủ đề tìm kiếm hot

    Tổng quan dịch vụ

    • Sổ từ vựng và câu
    • Campus
    • Tra từ điển
    • Nhập video và tạo phụ đề

    Kênh nổi bật

    Phân cấp video

    • A1 sơ cấp
    • A2 sơ cấp
    • B1 trung cấp
    • B2 trung cao cấp
    • C1 cao cấp
    • C2 thành thạo

    Quyền riêng tư˙Điều khoản˙
    ©2026 VoiceTube Corporation. All rights reserved