MLS On The Fly Debug Panel
X
No single property request sent on this page.
MLS On The Fly Debug Panel
X
array:1 [
"RF Query: /Property?$select=ALL&$top=20&$filter=(StandardStatus ne 'Closed' and StandardStatus ne 'Expired' and StandardStatus ne 'Withdrawn') and ListingKey eq 'PRA55515' AND InternetEntireListingDisplayYN eq true&$expand=Media&$count=true " => array:2 [
"RF Response " => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF \ RFResponse {#5916
+items : array:1 [
0 => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities \ RFProperty {#5914
+post_id : "54604 "
+post_author : 1
+"ListingKey ": "PRA55515 "
+"ListingId ": "55515 "
+"PropertyType ": "Residential "
+"PropertySubType ": "Single Family - > 5 Ac. "
+"StandardStatus ": "Active "
+"ModificationTimestamp ": "2026-09-18T06:03:23Z "
+"RFModificationTimestamp ": "2026-09-18T06:03:59Z "
+"ListPrice ": 399900.0
+"BathroomsTotalInteger ": 3.0
+"BathroomsHalf ": 0
+"BedroomsTotal ": 4.0
+"LotSizeArea ": 0
+"LivingArea ": 2301.0
+"BuildingAreaTotal ": 0
+"City ": "Hutchinson "
+"PostalCode ": "67501 "
+"UnparsedAddress ": "109 W Longview Rd, Hutchinson, Kansas 67501 "
+"Coordinates ": array:2 [
0 => -97.942595
1 => 37.955308
]
+"Latitude ": 37.955308
+"Longitude ": -97.942595
+"YearBuilt ": 2005
+"InternetAddressDisplayYN ": true
+"FeedTypes ": "IDX "
+"ListOfficeName ": "PLAZA/ASTLE REALTY "
+"ListAgentMlsId ": "412505130 "
+"ListOfficeMlsId ": "5 "
+"OriginatingSystemName ": "MKMLS "
+"PublicRemarks ": "4 bedroom 3 bathroom one owner ranch style home on 5 acres. 3 bedrooms on the main floor with one full bedroom with full bathroom in the basement. Main floor laundry, plenty of space and storage in the basement, attached 2 car garage and UGS. Horse stalls and metal fencing with 2 buildings. Buildings measure 56 X 30 and 21 X 96. "
+"AboveGradeFinishedAreaSource ": "CH "
+"Appliances ": "Dishwasher,Disposal,Electric Range,Refrigerator,Gas Water Heater,Window Coverings-SOME "
+"ArchitecturalStyle ": "Ranch "
+"Basement ": array:2 [
0 => "Full "
1 => "Entrance-INTERIOR "
]
+"BathroomsFull ": 3
+"BelowGradeFinishedAreaSource ": "CH "
+"ConstructionMaterials ": array:1 [
0 => "Masonite "
]
+"Cooling ": "Electric "
+"CountyOrParish ": "Reno "
+"CreationDate ": "2026-09-16T20:32:42.445008+00:00 "
+"Disclosures ": array:1 [
0 => "Yes "
]
+"DocumentsChangeTimestamp ": "2026-09-16T20:29:22Z "
+"ElementarySchool ": "Haven "
+"ElementarySchoolDistrict ": "Haven "
+"ExteriorFeatures ": "Underground Sprinkler-PAR,Guttering - SOME "
+"Fencing ": array:1 [
0 => "Metal "
]
+"FireplaceFeatures ": array:1 [
0 => "None "
]
+"Flooring ": "Carpet,Tile "
+"Heating ": "Propane Rented,Natural Gas "
+"HighSchool ": "Haven "
+"RFTransactionType ": "For Sale "
+"InternetAutomatedValuationDisplayYN ": true
+"InternetConsumerCommentYN ": true
+"InternetEntireListingDisplayYN ": true
+"LaundryFeatures ": array:1 [
0 => "Main Level "
]
+"ListAgentEmail ": "kindra@plaza-astle.com "
+"ListAgentFirstName ": "Kindra "
+"ListAgentKey ": "1358 "
+"ListAgentLastName ": "McGuire Whiteman "
+"ListAgentPreferredPhone ": "620-899-0778 "
+"ListOfficeKey ": "5 "
+"ListOfficePhone ": "620-662-0576 "
+"ListingTerms ": "Cash,Conventional,FHA,VA,Rural Development "
+"LotSizeAcres ": 5.1
+"MLSAreaMajor ": "Hutchinson SE "
+"MainLevelBathrooms ": 2
+"MainLevelBedrooms ": 3
+"MiddleOrJuniorSchool ": "Haven "
+"MlgCanUse ": array:1 [
0 => "IDX "
]
+"MlgCanView ": true
+"MlsStatus ": "Active "
+"OriginalListPrice ": 399900
+"OriginatingSystemModificationTimestamp ": "2026-09-17T15:58:26Z "
+"PatioAndPorchFeatures ": array:1 [
0 => "Patio "
]
+"PhotosChangeTimestamp ": "2026-09-17T16:00:22Z "
+"PhotosCount ": 22
+"Possession ": array:1 [
0 => "Closing "
]
+"RoadSurfaceType ": array:1 [
0 => "Gravel "
]
+"Roof ": "Composition "
+"Sewer ": "Lagoon "
+"StateOrProvince ": "KS "
+"StatusChangeTimestamp ": "2026-09-16T00:00:00Z "
+"StreetDirPrefix ": "W "
+"StreetName ": "Longview Rd "
+"StreetNumber ": "109 "
+"TaxAnnualAmount ": "3697.36 "
+"TaxYear ": "2025 "
+"WaterSource ": array:1 [
0 => "Well "
]
+"WindowFeatures ": array:1 [
0 => "Vinyl Windows "
]
+"YearBuiltSource ": "CH "
+"PRA_Dining ": "Kitchen/Dining Combo "
+"PRA_LVTDate ": "2026-09-16 "
+"PRA_AuctionYN ": "No "
+"PRA_CentralAir ": "Yes "
+"PRA_MasterBath ": "Yes "
+"PRA_SolidWaste ": "96 "
+"PRA_VOWInclude ": "Yes "
+"PRA_CentralHeat ": "Yes "
+"PRA_GeneralTaxes ": "3601.36 "
+"PRA_SpecialTaxes ": "0 "
+"PRA_StatusDetail ": "0 "
+"PRA_InteriorWalls ": "Sheetrock "
+"PRA_TitleEvidence ": "Title Policy "
+"PRA_ApproximateAge ": "21 - 30 Years "
+"PRA_TransactionType ": "For Sale "
+"PRA_GrossRentPerSqFt ": "0 "
+"PRA_GarageCarportType ": "Attached Garage-2 CARS "
+"PRA_OtherInteriorRooms ": "Family Room-LOWER LEVEL "
+"PRA_GarageCarportSpaces ": "2 "
+"PRA_ListMainOfficeMlsId ": "5 "
+"PRA_BasementLevelBedrooms ": "1 "
+"PRA_BasementLevelBathrooms ": "1 "
+"PRA_FloodInsuranceRequired ": "No "
+"PRA_ApproxTotalFinishedSqFt ": "2001 - 2500 SF "
+"@odata.id ": "https://api.realtyfeed.com/realtyfeed/odata/Property('PRA55515') "
+"provider_name ": "MKMLS "
+"Media ": array:22 [
0 => array:13 [
"Order " => 0
"MediaKey " => "PRA672409 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/3f882a838a564c05e4ce9a0be64858b3.webp "
"MediaSize " => 1105595
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-3f882a838a564c05e4ce9a0be64858b3.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.259Z "
]
1 => array:13 [
"Order " => 1
"MediaKey " => "PRA672408 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/e784e70ebab25f9671f05fa146b57ca8.webp "
"MediaSize " => 1084384
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-e784e70ebab25f9671f05fa146b57ca8.webp "
"ImageWidth " => 3072
"ImageHeight " => 2048
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2048 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.093Z "
]
2 => array:13 [
"Order " => 2
"MediaKey " => "PRA672407 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/5e2b6266401b5018236e03638f5a3bf6.webp "
"MediaSize " => 1167707
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-5e2b6266401b5018236e03638f5a3bf6.webp "
"ImageWidth " => 3072
"ImageHeight " => 2303
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2303 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.108Z "
]
3 => array:13 [
"Order " => 3
"MediaKey " => "PRA672403 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/af661ecbb71f1dda2c931750a8cfc770.webp "
"MediaSize " => 1134495
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-af661ecbb71f1dda2c931750a8cfc770.webp "
"ImageWidth " => 3072
"ImageHeight " => 2048
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2048 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.133Z "
]
4 => array:13 [
"Order " => 4
"MediaKey " => "PRA672400 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/d7c2444fc7337dad79b8698b2ab68769.webp "
"MediaSize " => 1130176
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-d7c2444fc7337dad79b8698b2ab68769.webp "
"ImageWidth " => 3072
"ImageHeight " => 2048
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2048 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.110Z "
]
5 => array:13 [
"Order " => 5
"MediaKey " => "PRA672401 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/2abb94209092b791c7ab7f00e7168d4b.webp "
"MediaSize " => 1081429
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-2abb94209092b791c7ab7f00e7168d4b.webp "
"ImageWidth " => 3072
"ImageHeight " => 2048
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2048 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.115Z "
]
6 => array:13 [
"Order " => 6
"MediaKey " => "PRA672406 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/d9707518990f172b8b332274887627af.webp "
"MediaSize " => 766037
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-d9707518990f172b8b332274887627af.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.095Z "
]
7 => array:13 [
"Order " => 7
"MediaKey " => "PRA672405 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/8b7424e22f7d80503675064a988145f0.webp "
"MediaSize " => 701706
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-8b7424e22f7d80503675064a988145f0.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.095Z "
]
8 => array:13 [
"Order " => 8
"MediaKey " => "PRA672404 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/852e51394c2d696f77032e5dc5a711eb.webp "
"MediaSize " => 733318
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-852e51394c2d696f77032e5dc5a711eb.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.062Z "
]
9 => array:13 [
"Order " => 9
"MediaKey " => "PRA672399 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/e9b9e1e76386822032cf5723111c2373.webp "
"MediaSize " => 766368
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-e9b9e1e76386822032cf5723111c2373.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.016Z "
]
10 => array:13 [
"Order " => 10
"MediaKey " => "PRA672398 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/43f839866c69b8e7f31125b26f314a58.webp "
"MediaSize " => 458766
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-43f839866c69b8e7f31125b26f314a58.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.016Z "
]
11 => array:13 [
"Order " => 11
"MediaKey " => "PRA672396 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/a293c67036a9f6c8b5a6a07104f8ac0e.webp "
"MediaSize " => 728855
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-a293c67036a9f6c8b5a6a07104f8ac0e.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.061Z "
]
12 => array:13 [
"Order " => 12
"MediaKey " => "PRA672393 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/a07f556f70133a2b27293c717e95761c.webp "
"MediaSize " => 760889
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-a07f556f70133a2b27293c717e95761c.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.092Z "
]
13 => array:13 [
"Order " => 13
"MediaKey " => "PRA672395 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/976e84790a247db776a9a3e30f5a5d36.webp "
"MediaSize " => 763563
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-976e84790a247db776a9a3e30f5a5d36.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.086Z "
]
14 => array:13 [
"Order " => 14
"MediaKey " => "PRA672397 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/04c770c2d13a94ac363259b41b8cb853.webp "
"MediaSize " => 764323
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-04c770c2d13a94ac363259b41b8cb853.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.066Z "
]
15 => array:13 [
"Order " => 15
"MediaKey " => "PRA672394 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/f7af3951966adeff2fbdc427a0b5d176.webp "
"MediaSize " => 699520
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-f7af3951966adeff2fbdc427a0b5d176.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.032Z "
]
16 => array:13 [
"Order " => 16
"MediaKey " => "PRA672392 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/7f0e65e4bbbfcb870165f56edfd64026.webp "
"MediaSize " => 682883
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-7f0e65e4bbbfcb870165f56edfd64026.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.016Z "
]
17 => array:13 [
"Order " => 17
"MediaKey " => "PRA672391 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/f798750fe3bed5a010e15a089c35e6d2.webp "
"MediaSize " => 819518
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-f798750fe3bed5a010e15a089c35e6d2.webp "
"ImageWidth " => 3072
"ImageHeight " => 2049
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2049 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.108Z "
]
18 => array:13 [
"Order " => 18
"MediaKey " => "PRA672402 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/828d4d10e3747078dc5f1d5a5f9f45f3.webp "
"MediaSize " => 1108676
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-828d4d10e3747078dc5f1d5a5f9f45f3.webp "
"ImageWidth " => 3072
"ImageHeight " => 2048
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2048 "
"MediaModificationTimestamp " => "2026-09-16T20:28:25.109Z "
]
19 => array:13 [
"Order " => 19
"MediaKey " => "PRA672584 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/1c0b7d424fec7e51b92d0c30567580a4.webp "
"MediaSize " => 213862
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-1c0b7d424fec7e51b92d0c30567580a4.webp "
"ImageWidth " => 3072
"ImageHeight " => 2304
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2304 "
"MediaModificationTimestamp " => "2026-09-17T15:59:23.942Z "
]
20 => array:13 [
"Order " => 20
"MediaKey " => "PRA672585 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/5a6113ba461773bb39e27a95f679ee9c.webp "
"MediaSize " => 261947
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-5a6113ba461773bb39e27a95f679ee9c.webp "
"ImageWidth " => 3072
"ImageHeight " => 2304
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2304 "
"MediaModificationTimestamp " => "2026-09-17T15:59:23.953Z "
]
21 => array:13 [
"Order " => 21
"MediaKey " => "PRA672586 "
"MediaURL " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/112f6cbd5211f17c263a3c8262bddeb2.webp "
"MediaSize " => 191152
"MediaType " => "webp "
"Thumbnail " => "https://cdn.realtyfeed.com/cdn/183/PRA55515/thumbnail-112f6cbd5211f17c263a3c8262bddeb2.webp "
"ImageWidth " => 3072
"ImageHeight " => 2304
"MediaCategory " => null
"ResourceRecordID " => "PRA55515 "
"ResourceRecordKey " => "PRA55515 "
"ImageSizeDescription " => "3072x2304 "
"MediaModificationTimestamp " => "2026-09-17T15:59:23.944Z "
]
]
+"DaysOnMarket ": 0
+"ID ": "54604 "
}
]
+success : true
+page_size : 1
+page_count : 1
+count : 1
+after_key : ""
}
"RF Response Time " => "0.1 seconds "
]
]
MLS On The Fly Debug Panel
X