Diane Richardson

 

Office Location:
703 64 Ave SE #130,
Calgary, AB T2H 2C3, 


Diane Richardson 

Cell: 403.397.3706

 

403-397-3706 E-Mail Me Now

Alberta Town and Country

🌾 Discover AlbertaTownandCountry.com — your trusted hub for rural homes, acreages, and small-town living in Southern Alberta. Brought to you by Calgary Realtor Diane Richardson.

If you prefer to search by map! Click this link and a new window will open and you'll be taken to dianerichardson.ca

CALGARY LUXURY HOMES FOR SALE 
Calgary Luxury real estate, Calgary Luxury homes, Calgary Luxury listings,Luxury real estate for sale in Calgary, Luxury properties for sale Calgary

Explore today's most recent luxury homes for sale in Calgary, exclusively on Diane-Richardson.com. Discover a selection of million-dollar MLS® listings in Calgary, showcasing the finest luxury real estate available on the Calgary real estate market. You can browse through all the real estate listings in Calgary, where you'll find numerous options to suit your preferences.
Each listing for Calgary luxury homes for sale includes detailed information, captivating photos, neighborhood insights, and available amenities. If you come across something that catches your interest and you're ready for a closer look, please feel free to contact me via email, text, or phone call. I'll be more than happy to arrange a private viewing at your convenience.

For further assistance or inquiries, please reach out to Diane Richardson at 403.397.3706

CALGARY LUXURY REAL ESTATE PRICED FROM $1,000,000

Luxury Homes for Sale in Calgary: Unparalleled Elegance and Sophistication Await


Welcome to Calgary, a city known for its dynamic energy, stunning landscapes, and a vibrant luxury real estate market. If you're seeking the epitome of opulence and refinement, look no further! With its prestigious neighborhoods, breathtaking views, and an impressive selection of luxury homes priced from a million dollars and above, Calgary offers an unrivaled living experience. Whether you're a discerning buyer in search of the finest craftsmanship or an astute investor seeking a lucrative opportunity, Calgary's luxury real estate market has the perfect home waiting for you.


Discover Exquisite Luxury Homes:

Calgary boasts an exceptional collection of luxury homes that embody the highest standards of elegance, comfort, and architectural excellence. From contemporary masterpieces to timeless estates, you'll find an array of opulent residences that redefine luxury living. Indulge in the sophistication of spacious interiors, state-of-the-art amenities, and meticulously designed features. Every detail of these exceptional homes has been carefully crafted to offer an unparalleled living experience that surpasses your every expectation.

Experience Unrivaled Prestige:

When you choose to reside in a luxury home in Calgary, you join an exclusive community that appreciates the finer things in life. Immerse yourself in the sophistication and prestige that comes with owning a property in one of Calgary's premier neighborhoods. Enjoy breathtaking views of the city skyline or the majestic Rocky Mountains, relish in privacy and seclusion, and revel in the convenience of nearby upscale shopping, fine dining, and world-class entertainment. Calgary's luxury homes offer a lifestyle that reflects your discerning taste and elevates your everyday living to new heights.

Unparalleled Amenities and Services:

Living in a luxury home in Calgary means gaining access to an array of exceptional amenities and services that cater to your every need and desire. From resort-style swimming pools and private gyms to professional concierge services and secure gated communities, every aspect of your luxury lifestyle is carefully curated. Indulge in the tranquility of lush landscaped gardens, host lavish gatherings in grand entertainment spaces, and enjoy the convenience of smart home technology that seamlessly integrates with your modern lifestyle. Calgary's luxury homes provide an unparalleled level of comfort, convenience, and sophistication.

Why Choose Diane Richardson?

When it comes to navigating the luxury real estate market in Calgary, partnering with a knowledgeable and experienced real estate agent is essential. Meet Diane Richardson, a trusted professional specializing in luxury properties. With a deep understanding of Calgary's luxury market, Diane possesses the expertise and insider knowledge to guide you through the buying or selling process with confidence.

Diane Richardson is committed to providing personalized and attentive service, ensuring that she fully understands your unique preferences and lifestyle requirements. With her extensive network and negotiation skills, Diane will tirelessly work to find your dream luxury home or assist you in selling your property for the best possible price. Trust Diane Richardson to deliver an exceptional real estate experience tailored to your luxury lifestyle.

Contact Diane Richardson Today:

If you're ready to embark on a journey to find the perfect luxury home in Calgary or have a property you'd like to sell, contact Diane Richardson today. With her unwavering dedication, expertise, and commitment to client satisfaction, Diane will guide you through the luxury real estate process, ensuring a seamless and successful transaction. Don't miss out on the opportunity to own a prestigious property in Calgary. Contact Diane Richardson now and step into a world of unparalleled elegance and sophistication.

Discover Calgary's Luxury Living - Contact Diane Richardson today

Get in Touch with Diane Richardson for Expert Real Estate Guidance


Finding your ideal home is made easier with the help of Diane Richardson, a trusted and experienced real estate agent. Whether you have questions, need more information, or want to schedule viewings, Diane is here to assist you every step of the way. Contacting Diane is quick and convenient, with multiple options available:

  1. Contact Form: Use the contact form on this website to send Diane a message directly from this page. Simply fill in your name, email address, and your message, and Diane will respond to you promptly.

  2. Phone: Dial 403-397-3706 to reach Diane directly. Call her to discuss your real estate needs, ask questions, or schedule viewings. Diane is available to provide personalized assistance and guidance over the phone.

  3. Email: You can also reach out to Diane via email at Diane@Mypadcalgary.com. Send her an email with any inquiries or requests for more information, and she will respond to you in a timely manner.

  4. Live Chat: Take advantage of the live chat feature on this website for real-time communication with Diane. Simply click on the live chat option, and you can chat with her instantly, getting immediate answers to your questions.

Diane Richardson understands the importance of personalized service and is committed to providing you with the best real estate guidance. Contact her today and let her expertise help you navigate the Calgary real estate market with confidence.

NE CALGARY HOMES FOR SALE UNDER $400,000

Forgot password Extend Verify Contact
1-12/515
  • 435 165 Manora Place NE in Calgary: Marlborough Park Apartment for sale : MLS®# A2226595

    435 165 Manora Place NE Marlborough Park Calgary T2A 7X5
    Main Photo: 435 165 Manora Place NE in Calgary: Marlborough Park Apartment for sale : MLS®# A2226595
    $200,000
    Residential
    Status:
    Active
    MLS® Num:
    A2226595
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    773 sq. ft.
    Quick Possession available! TOP FLOOR! 2 TITLED PARKING STALLS. Adult Living 55plus Building. Live in Peace and comfort with this secure, spacious and well laid out 1 Bedroom + Den apartment. Close to loads of amenities and shopping. This unit features a very large master bedroom and a good sized den, for your convenience. Some newer appliances come with. The unit comes with two titled parking stalls for you and your partner or rent one out for some extra income. There is and exercise room as well and the unit has a convenient same floor storage room where you can get easy access to your storage locker. This unit is VACANT and move in ready as is or add some new paint and flooring if you like to spruce it up a little to make it your own. Quick possession is available in as little as 2 weeks. Grab this unit as your retirement home or as a solid investment property. Book your showing today. More details
    Listed by Century 21 Bravo Realty
    DIANE RICHARDSON
  • 3106 181 Skyview Ranch Manor NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2255650

    3106 181 Skyview Ranch Manor NE Skyview Ranch Calgary T3N 0V2
    Main Photo: 3106 181 Skyview Ranch Manor NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2255650
    $200,000
    Residential
    Status:
    Active
    MLS® Num:
    A2255650
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    589 sq. ft.
    PERFECT FOR FIRST TIME BUYERS OR INVESTORS | OUTSTANDING LOCATION | LOW CONDO FEES | Discover contemporary living in this stylish 1-bedroom, 1-bathroom condo located in the vibrant community of Skyview Ranch. Designed for comfort and convenience, this unit features an open-concept layout with large windows, allowing for plenty of natural light. Includes 1 titled parking to an underground HEATED and secured parking garage. Not only that, but the complex also includes access to a full-sized gym and owners lounge at the clubhouse. With visitor parking out front, this makes for easy entertaining in a quiet livable complex. The modern kitchen boasts sleek stainless steel appliances, quartz countertops, and ample cabinet space, perfect for home cooks and entertainers alike. The spacious bedroom includes a large closet, while the well-appointed bathroom offers elegant finishes. Enjoy the convenience of in-suite laundry in the large storage room, a private balcony with BBQ hookup, and heated underground parking. Located in a well-maintained building, this condo offers easy access to schools, parks, shopping, public transit, and major roadways like Stoney Trail and Deerfoot Trail! Book your private showing TODAY! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 1107 181 Skyview Ranch Manor NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2245062

    1107 181 Skyview Ranch Manor NE Skyview Ranch Calgary T3N 0V2
    Main Photo: 1107 181 Skyview Ranch Manor NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2245062
    $200,900
    Residential
    Status:
    Active
    MLS® Num:
    A2245062
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    594 sq. ft.
    Welcome Home to McCall Landing nestled in the heart of Skyview Ranch! This beautiful GROUND FLOOR 1-BED and 1-BATH Dream Home offers the perfect blend of comfort, convenience, and modern style. You'll love the additional Private Entrance, giving you easy access without the need for elevators or common hallways — perfect for pet owners, groceries, or just coming and going with ease. Step Inside, to the bright and OPEN-CONCEPT layout, filled with tons of natural light. The Chef's Gourmet kitchen features QUARTZ countertops, fully upgraded STAINLESS STEEL appliances, and stylish VINYL PLANK flooring throughout with the mixed combination of carpet in Bedroom and ceramic tiles in the 4-pce bathroom. Enjoy the comfort of in-suite laundry room with extra storage space that can be used as PANTRY and your own PRIVATE PATIO — great for morning coffee or evening relaxation. Additional perks include, LOW CONDO FEE*** WITH 1 PARKING STALL # 25 and SECURE BIKE STORAGE, plus access to McCall Landing’s energy-efficient amenities like a FITNESS CENTRE and RECREATION ROOM. You’re also just minutes away from METIS TRAIL, STONEY TRAIL, transit, SKYVIEW shopping center, and everything you need for daily life. Whether you’re a first-time buyer, investor, or looking to simplify, this well-kept condo is ready to welcome you home. Don’t miss your opportunity — book your private showing today! More details
    Listed by Diamond Realty & Associates LTD.
    DIANE RICHARDSON
  • 3102 6818 Pinecliff Grove NE in Calgary: Pineridge Apartment for sale : MLS®# A2257384

    3102 6818 Pinecliff Grove NE Pineridge Calgary T1Y 7L2
    Main Photo: 3102 6818 Pinecliff Grove NE in Calgary: Pineridge Apartment for sale : MLS®# A2257384
    $203,800
    Residential
    Status:
    Active
    MLS® Num:
    A2257384
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    763 sq. ft.
    This charming ground-level unit combines comfort with convenience. As you enter, you’re greeted by an open-concept layout where the living room flows seamlessly into the dining area and a spacious kitchen. Adjacent to the kitchen is a convenient stacked washer and dryer. The bedroom offers views of the surrounding green space, while the private back patio is enhanced by mature trees and beautiful landscaping. The unit is completed with a generously sized bathroom and an additional coat closet/storage. Recent upgrades include vinyl plank flooring. The complex is a welcoming seniors’ community offering outstanding amenities such as a dining hall, games room, hair salon, wood shop, library, craft room, media room, fitness centre, and a cozy bistro/coffee shop in the lobby. Condo fees are very reasonable and include heat, electricity, and water. Located close to shopping with easy access to Stoney Trail, this well-managed building offers exceptional value. Don’t miss the opportunity to make this wonderful home yours! More details
    Listed by Grand Realty
    DIANE RICHARDSON
  • 517 30 McHugh Court NE in Calgary: Mayland Heights Apartment for sale : MLS®# A2247313

    517 30 McHugh Court NE Mayland Heights Calgary T2E 7X3
    Main Photo: 517 30 McHugh Court NE in Calgary: Mayland Heights Apartment for sale : MLS®# A2247313
    $205,000
    Residential
    Status:
    Active
    MLS® Num:
    A2247313
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    636 sq. ft.
    This bright and well-maintained 1-bedroom, 1-bath condo is a fantastic opportunity for those entering the market or expanding their investment portfolio. Located just 10 minutes from downtown and only minutes from Deerfoot Trail and the Trans Canada Highway/16 Avenue, it offers quick access to all corners of the city. The unit features in-suite laundry and access to great amenities including a fully equipped fitness centre, dry sauna, and games room. You’ll also enjoy the perks of secure underground parking, a car wash bay, and a designated maintenance stall—perfect for simple tasks like changing tires. An assigned storage locker is included for added convenience. A major bonus: NO UTILITIES BILL - the condo fees cover all utilities, including electricity, gas, heat, and water—making it easy to budget and an even more attractive option for landlords and first-time buyers alike. More details
    Listed by 2% Realty
    DIANE RICHARDSON
  • 311 7130 80 Avenue NE in Calgary: Saddle Ridge Apartment for sale : MLS®# A2253813

    311 7130 80 Avenue NE Saddle Ridge Calgary T3J 0N5
    Main Photo: 311 7130 80 Avenue NE in Calgary: Saddle Ridge Apartment for sale : MLS®# A2253813
    $205,000
    Residential
    Status:
    Active
    MLS® Num:
    A2253813
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    512 sq. ft.
    No condo fees until 2026, your perfect condo awaits! Whether you're stepping into the market for the first time or expanding your investment portfolio, this exceptional 1-bedroom, 1-bathroom home is a must-see. Lovingly maintained by its original owner, this condo shines with pride of ownership throughout. You’ll be welcomed by a generous entryway with a spacious closet—great for coats, shoes, or extra storage. The kitchen is smartly positioned near the entrance, making unloading groceries easy. It features granite countertops, stainless steel appliances, an eating bar, and ample cabinetry—perfect for cooking and entertaining. The 4-piece bathroom is stylish and functional, with a granite vanity and a shower/tub combo. The open living area offers flexibility for your ideal layout and has plenty of wall space for a large screen or artwork. Just off the living room, the bedroom is both cozy and functional, complete with a large closet and access to your private outdoor patio—perfect for morning coffee or evening unwinding. To top it all off, this condo includes a titled underground parking stall, and condo fees are fully paid until 2026—a rare bonus you’ll definitely appreciate. This is more than just a condo—it's a smart move. Contact your favorite realtor today and book a private showing! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 425 1717 60 Street SE in Calgary: Red Carpet Apartment for sale : MLS®# A2237254

    425 1717 60 Street SE Red Carpet Calgary T2A 7Y7
    Main Photo: 425 1717 60 Street SE in Calgary: Red Carpet Apartment for sale : MLS®# A2237254
    $209,900
    Residential
    Status:
    Active
    MLS® Num:
    A2237254
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    524 sq. ft.
    Welcome to this stunning top-floor 2-bedroom, 1-bath condo, where modern living meets exceptional comfort! Sunlight pours into the bright, updated spaces, NEW COUNTERTOPS, showcasing fresh paint, chic new flooring, and contemporary lighting that illuminate every corner of this inviting home. With a smartly designed layout that positions the bedrooms on opposite sides of the unit, you’ll enjoy the perfect balance of privacy—ideal for roommates or creating that coveted home office. Experience the convenience of an assigned parking stall and the incredible bonus of condo fees COVERING ALL UTILITIES, including electricity(internet not included)! Located just moments from major roadways, public transit, shopping, and an array of key amenities, this central location simplifies your everyday life. Whether you’re a first-time buyer seeking an urban retreat, a downsizer wanting to embrace a low-maintenance lifestyle, or an investor in search of a prime property, this condo ticks all the boxes. Don’t miss your chance to make this bright, beautifully updated unit your own and start enjoying a vibrant, hassle-free lifestyle. Welcome home! More details
    Listed by Royal LePage Arteam Realty
    DIANE RICHARDSON
  • 2403 181 Skyview Ranch Manor in Calgary: Skyview Ranch Apartment for sale : MLS®# A2245028

    2403 181 Skyview Ranch Manor Skyview Ranch Calgary T3N 0V2
    Main Photo: 2403 181 Skyview Ranch Manor in Calgary: Skyview Ranch Apartment for sale : MLS®# A2245028
    $210,000
    Residential
    Status:
    Active
    MLS® Num:
    A2245028
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    590 sq. ft.
    Looking for a starter home that will fit your lifestyle and budget plus provide future equity then look no further. Top floor unit with unobstructed views from good size patio. Beautiful functional kitchen with granite counter top with breakfast bar overlooking open dining room and comfortable living room area. Spacious primary bedroom with loads of closet space and big bright window. great laundry room with extra storage space plus you have underground heated parking. All this and clubhouse with recreation room and fitness centre. Loads of shopping, restaurants, and amenities in the area. More details
    Listed by MaxWell Canyon Creek
    DIANE RICHARDSON
  • 1209 155 Skyview Ranch Way NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2247004

    1209 155 Skyview Ranch Way NE Skyview Ranch Calgary T3N 0L1
    Main Photo: 1209 155 Skyview Ranch Way NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2247004
    $210,000
    Residential
    Status:
    Active
    MLS® Num:
    A2247004
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    577 sq. ft.
    Seller Motivated. Price Reduced To Sell! Step into this sun-soaked, beautifully upgraded 1 bed, 1 bath condo in the desirable Skyview Ranch community—perfect for first-time buyers or savvy investors seeking modern comfort and effortless living. This second-floor unit is bathed in natural light, thanks to large windows throughout, creating a warm and inviting atmosphere from the moment you walk in with views looking into the city. The gourmet kitchen features full-height cabinetry, gleaming granite countertops, and stainless steel appliances—a sleek space that seamlessly blends function and style. The open-concept layout flows into a bright living area that extends to your private patio with a gas hookup—ideal for evening BBQs or quiet morning coffee. The spacious bedroom fits a king-sized bed and includes a large walk-in closet, while the modern 4-piece bathroom offers extra storage and clean, contemporary finishes. Enjoy the added convenience of in-suite laundry and your own titled parking stall in a well-managed, pet-friendly building. Located just minutes from parks, schools, shopping, public transit, and with quick access to Stoney and Deerfoot Trail, this location balances everyday ease with urban connectivity. Whether you’re purchasing your first home or adding to your investment portfolio, this light-filled, affordable gem checks every box. Don’t wait—book your private tour today and fall in love with everything this stunning condo has to offer! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 7211 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2224172

    7211 302 Skyview Ranch Drive NE Skyview Ranch Calgary T3N 0P5
    Main Photo: 7211 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2224172
    $214,900
    Residential
    Status:
    Active
    MLS® Num:
    A2224172
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    593 sq. ft.
    WEST FACING UNIT | 2 BEDROOM | IN-UNIT LAUNDRY | TITLED PARKING | This recently upgraded 2 bedroom, 1 bath home located in the established community of Skyview Ranch is ready for you. This unit has been freshly painted and new floors have been installed bringing this home back to brand new level. The west facing windows bring in tons of natural light throughout the open concept main area and primary bedroom. The spacious kitchen with lots of storage and eating bar opens to the dining / living area, great for entertaining. Step out to the ample sized west facing balcony to relax or gather with friends and family. The primary bedroom is bright, spacious and has a walk in closet large enough for all your clothes. The second bedroom can double as a guest room, office or additional living space. This condo includes a 4 piece bathroom, in-unit laundry facility with smart tech. enabled stacked washer / dryer and hallway storage. This unit has a titled parking stall and ample visitor parking for your guests. This community has easy access to schools, shopping plazas, restaurants, parks, public transportation and easy access to Stoney Trail. Come see this condo today and make it your home! More details
    Listed by Century 21 Bamber Realty LTD.
    DIANE RICHARDSON
  • 4308 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2249231

    4308 302 Skyview Ranch Drive NE Skyview Ranch Calgary T3N 0P5
    Main Photo: 4308 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2249231
    $219,500
    Residential
    Status:
    Active
    MLS® Num:
    A2249231
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    595 sq. ft.
    2 Bed | 1 Bath | Upgraded Condo – Prime Location | Low $200s Fantastic opportunity for first-time buyers or investors! This upgraded 2-bedroom, 1-bath condo is ideally located just minutes from schools, parks, shopping, transit, and only 10 minutes to the airport. Highlights: -Quartz countertops & upgraded lighting -Open-concept layout with private balcony -Gas line for BBQ -One designated parking spot -Well-managed, pet-friendly building Affordable, move-in ready, and close to all amenities — this home offers incredible value. Book your showing today! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 9108 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2258566

    9108 70 Panamount Drive NW Panorama Hills Calgary T3K 6K6
    Main Photo: 9108 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2258566
    $219,900
    Residential
    Status:
    Active
    MLS® Num:
    A2258566
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    573 sq. ft.
    Welcome to your next chapter of refined living in Panorama Hills. This is a property that perfectly combines practicality with a sense of modern style, offering a turn-key experience in a fantastic, walkable location. Upon entering, you are greeted by a space that feels both fresh and inviting. The entire unit has been updated with beautiful, wide-plank LVP flooring, creating a seamless, carpet-free flow from the living area through to the bedroom. The new paint throughout enhances the overall space making it move-in ready! The living area is a welcoming hub, defined by a large patio door that bathes the space in natural light and provides a beautiful connection to the outdoors. Step out onto your oversized private balcony, a truly valuable feature that gives you ample room for patio chairs and a BBQ—perfect for summer evenings. The bedroom offers a peaceful retreat with a walk-through closet leading to the 4pc bathroom. This unit is complete with in-suite laundry and titled underground parking including storage-providing all the space you need. Situated in a well-managed, pet-friendly building, this condo is an ideal choice for anyone seeking a convenient and low-maintenance lifestyle. Its prime location in Panorama Hills puts you just a short walk away from everything, from schools and public transit to shopping, dining, and the Vivo Recreation Centre. Book your private showing today and view the 3D virtual tour for a better look! More details
    Listed by RE/MAX First
    DIANE RICHARDSON
1-12/515
Data was last updated October 2, 2025 at 06:05 AM (UTC)
Contact Info:
Cell:403-397-3706
Buying or Selling Contact Diane Richardson
*indicates required fields.
Your Email:*
Your Name:*
Your Telephone:
Subject:
Message:*
LISTINGS

Search thousands of listings.

Save and Compare Listings: As a member, you can save your favorite listings and easily compare them side by side

EVALUATION

Thinking of selling?
What is your home worth?

Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.