Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc - Medicare Primary Care in Rockwall, TX

Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc is a medicare enrolled primary clinic (Internal Medicine) in Rockwall, Texas. The current practice location for Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc is 3150 Horizon Rd, Rockwall, Texas. For appointments, you can reach them via phone at (469) 698-1000. The mailing address for Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc is 5410 Maryland Way Ste 300, Brentwood, Tennessee and phone number is (615) 377-5658.

Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc is licensed to practice in * (Not Available) (license number ). The clinic also participates in the medicare program and its NPI number is 1033698147. This medical practice accepts medicare insurance (which means this clinic accepts the Medicare-approved amount; you will not be billed for any more than the Medicare deductible and coinsurance). However, please confirm if they accept your insurance at (469) 698-1000.

Contact Information

Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc
3150 Horizon Rd
Rockwall
TX 75032-7805
(469) 698-1000
Not Available

Map and Direction


Primary Care Clinic Profile

Full NameHospitalist Medicine Physicians Of Texas - Rockwall, Pllc
SpecialityInternal Medicine
Location3150 Horizon Rd, Rockwall, Texas
Authorized Official Name and PositionRobert Bessler (PRESIDENT)
Authorized Official Contact6153775658
Accepts Medicare InsuranceYes. This clinic participates in medicare program and accept medicare insurance.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc
5410 Maryland Way Ste 300
Brentwood
TN 37027-5339

Ph: (615) 377-5658
Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc
3150 Horizon Rd
Rockwall
TX 75032-7805

Ph: (469) 698-1000

NPI Details:

NPI Number1033698147
Provider Enumeration Date08/09/2018
Last Update Date08/09/2018

Medicare PECOS Information:

Medicare PECOS PAC ID9234481870
Medicare Enrollment IDO20181010001442

Medical Identifiers

Medical identifiers for Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1033698147NPI-NPPES

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
207R00000XInternal Medicine (* (Not Available))Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Hospitalist Medicine Physicians Of Texas - Rockwall, Pllc acts as a billing entity for following providers:
Provider NameAndrey Manov
Provider TypePractitioner - Endocrinology
Provider IdentifiersNPI Number: 1801829676
PECOS PAC ID: 6406834589
Enrollment ID: I20040713001619
Provider NameRebecca Lynn Watson
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1093789729
PECOS PAC ID: 6204896269
Enrollment ID: I20041013001340
Provider NameLuis H Martinez
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1609893288
PECOS PAC ID: 6901856749
Enrollment ID: I20050128000477
Provider NameDavid James Gonzales
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1518900935
PECOS PAC ID: 1355300401
Enrollment ID: I20050624000891
Provider NameNaeem As Silat
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1942231550
PECOS PAC ID: 7416982863
Enrollment ID: I20051004000964
Provider NameMuhammad Akbar
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1164485439
PECOS PAC ID: 6002832094
Enrollment ID: I20051019000442
Provider NameWajiuddin Khalfe
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1265546840
PECOS PAC ID: 5597789495
Enrollment ID: I20060118000813
Provider NameEva Jeanette Lopez
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1730279068
PECOS PAC ID: 6204998206
Enrollment ID: I20081230000220
Provider NameIrfan R Rana
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1881815017
PECOS PAC ID: 2062590144
Enrollment ID: I20090527000353
Provider NameVandana Maddali
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1558506717
PECOS PAC ID: 7618014184
Enrollment ID: I20091103000040
Provider NameStephen R Parish
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1457351538
PECOS PAC ID: 2961543186
Enrollment ID: I20100111000448
Provider NameFysal Albaalbaki
Provider TypePractitioner - Nephrology
Provider IdentifiersNPI Number: 1548449663
PECOS PAC ID: 9133288590
Enrollment ID: I20100511000447
Provider NameShemsu Balker
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1871545293
PECOS PAC ID: 6709897028
Enrollment ID: I20101115000664
Provider NameGeeta Manthena
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1326257163
PECOS PAC ID: 1951496678
Enrollment ID: I20101123000901
Provider NameUzma Hannan
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1447371711
PECOS PAC ID: 7113109489
Enrollment ID: I20110308000301
Provider NameGarry Macasaet Guce
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1821318809
PECOS PAC ID: 4789867185
Enrollment ID: I20110322001083
Provider NameLalit Kumar Mahajan
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1306959341
PECOS PAC ID: 6002892296
Enrollment ID: I20110519000586
Provider NameHashim Khan Mohmand
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1558328229
PECOS PAC ID: 0941240147
Enrollment ID: I20110714000433
Provider NameRaghavendri Chigullapally
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1447575071
PECOS PAC ID: 7315115938
Enrollment ID: I20110725000777
Provider NameJohn Michael Higginbotham
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1790930899
PECOS PAC ID: 0446429013
Enrollment ID: I20110816000765
Provider NameAsha Abraham
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1932407350
PECOS PAC ID: 9335310929
Enrollment ID: I20110910002900
Provider NameAltamash Qureshi
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1710911235
PECOS PAC ID: 8628086543
Enrollment ID: I20120126000388
Provider NameCorinthia Mcleroy
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1467762070
PECOS PAC ID: 3274781604
Enrollment ID: I20120910000663
Provider NameJohn N Melek
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1316248503
PECOS PAC ID: 7113169814
Enrollment ID: I20130808000624
Provider NameManuel Dominguez
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1700909801
PECOS PAC ID: 2860634193
Enrollment ID: I20130815000339
Provider NameSyed A Imam
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1235123316
PECOS PAC ID: 3173424983
Enrollment ID: I20130919000230
Provider NameMuhammad T Siddique
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1265736367
PECOS PAC ID: 9436384195
Enrollment ID: I20131105000914
Provider NameKrishnakumar R Muthu
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1407056906
PECOS PAC ID: 7719071182
Enrollment ID: I20131204001742
Provider NameMohammed S Iqbal
Provider TypePractitioner - Hospice/palliative Care
Provider IdentifiersNPI Number: 1902009780
PECOS PAC ID: 2062691694
Enrollment ID: I20140401000616
Provider NameMuhammad I Ahmad
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1629230073
PECOS PAC ID: 4880727221
Enrollment ID: I20140916002747
Provider NameNneka I Nweke
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1811275233
PECOS PAC ID: 8325267529
Enrollment ID: I20140922000675
Provider NameKishore Elaprolu
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1548296387
PECOS PAC ID: 5496768129
Enrollment ID: I20141111001992
Provider NameYamuna Poornima Jaladanki
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1073812210
PECOS PAC ID: 5991927469
Enrollment ID: I20141118000966
Provider NameChioma Enyeribe
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1700192275
PECOS PAC ID: 9032398227
Enrollment ID: I20141212000194
Provider NameRashida C Henderson
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1174843221
PECOS PAC ID: 5890943070
Enrollment ID: I20141216001974
Provider NameKareem M Selim
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1952691321
PECOS PAC ID: 8729241401
Enrollment ID: I20150120000079
Provider NameDivya P Thomas
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1831355171
PECOS PAC ID: 0941470611
Enrollment ID: I20150130001556
Provider NameSaddam K Aldabag
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1053718346
PECOS PAC ID: 7214253384
Enrollment ID: I20150309000455
Provider NameRehan Saeed Yazdani
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1326303454
PECOS PAC ID: 2163748849
Enrollment ID: I20150701000283
Provider NameAtif Afzal
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1760770234
PECOS PAC ID: 7416127873
Enrollment ID: I20150812008859
Provider NameMadhukar Reddy Kasarla
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1609185818
PECOS PAC ID: 8921254525
Enrollment ID: I20150922001597
Provider NameMuhammad Kashif Adnan
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1295991784
PECOS PAC ID: 0042484826
Enrollment ID: I20151002000365
Provider NameAshish Gangasani
Provider TypePractitioner - Cardiac Electrophysiology
Provider IdentifiersNPI Number: 1497952683
PECOS PAC ID: 8325199979
Enrollment ID: I20160510000466
Provider NameSoundari Gurusamy
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1982882122
PECOS PAC ID: 8325236375
Enrollment ID: I20160512001646
Provider NamePaul Ngugi
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1619332137
PECOS PAC ID: 9739478876
Enrollment ID: I20160513000076
Provider NameCarolina S Emanuels
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1477990539
PECOS PAC ID: 3971746587
Enrollment ID: I20160819000095
Provider NameVeena Reddy
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1487829057
PECOS PAC ID: 1658428750
Enrollment ID: I20160823000456
Provider NameAndrew J Darwin
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1073855151
PECOS PAC ID: 5799082319
Enrollment ID: I20161109002054
Provider NameAvery Lee Smith
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1578983771
PECOS PAC ID: 8022236959
Enrollment ID: I20170202000832
Provider NameNavdeep Singh
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1508098104
PECOS PAC ID: 3375770464
Enrollment ID: I20170323000413
Provider NameSolomon S Sallfors
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1093127284
PECOS PAC ID: 4385943430
Enrollment ID: I20170728001471
Provider NameNarpinder Singh Dhanoa
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1801202783
PECOS PAC ID: 5496064271
Enrollment ID: I20170803002811
Provider NameMatthew Thomas Roberts
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1083980403
PECOS PAC ID: 2860618584
Enrollment ID: I20170815001480
Provider NameDevon M Zoller
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1417185778
PECOS PAC ID: 7810159357
Enrollment ID: I20170821001286
Provider NameMuhammad S Sadiq
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1083920813
PECOS PAC ID: 4486888989
Enrollment ID: I20170831000519
Provider NameYun A Coronado
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1326458746
PECOS PAC ID: 7315210853
Enrollment ID: I20170906001075
Provider NameHiram K Ndungu
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1649675315
PECOS PAC ID: 4981979762
Enrollment ID: I20171004001146
Provider NameZakaria Tawadrous
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1336290444
PECOS PAC ID: 3577691757
Enrollment ID: I20171117002693
Provider NameTobore Kokoricha
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1962496307
PECOS PAC ID: 4284696865
Enrollment ID: I20171201000785
Provider NameAbdelrazig B Suliman
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1396163408
PECOS PAC ID: 0042519142
Enrollment ID: I20171211000944
Provider NameDivya B Pious
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1386064277
PECOS PAC ID: 5395014872
Enrollment ID: I20180205001540
Provider NameAshok K Malhi
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1053657783
PECOS PAC ID: 3173767316
Enrollment ID: I20180223001235
Provider NameKaranprit Singh
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1427439074
PECOS PAC ID: 6204182447
Enrollment ID: I20180702001370
Provider NamePrejith P Rajendran
Provider TypePractitioner - Nephrology
Provider IdentifiersNPI Number: 1255758298
PECOS PAC ID: 3173879335
Enrollment ID: I20180702002761
Provider NameEsayas G Abebe
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1427436880
PECOS PAC ID: 2163779927
Enrollment ID: I20180725000614
Provider NameDanial A Soleja
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1770970451
PECOS PAC ID: 6002163631
Enrollment ID: I20180727000341
Provider NameDhafer Salem
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1467855973
PECOS PAC ID: 8921356429
Enrollment ID: I20180731001733
Provider NameMaruf A Ali
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1104258979
PECOS PAC ID: 4284864497
Enrollment ID: I20180823001098
Provider NameAimel Azizi
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1144480997
PECOS PAC ID: 0345423158
Enrollment ID: I20181004000719
Provider NameSyed Zubair Ahmed
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1962884882
PECOS PAC ID: 1052610060
Enrollment ID: I20181022000328
Provider NamePadi K Reddy
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1144470584
PECOS PAC ID: 1759405475
Enrollment ID: I20181022002897
Provider NameOmar U Farrukh
Provider TypePractitioner - Nephrology
Provider IdentifiersNPI Number: 1174817373
PECOS PAC ID: 2466675681
Enrollment ID: I20181024002346
Provider NameMariana Mounir Tawadrous
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1881639029
PECOS PAC ID: 5294790283
Enrollment ID: I20181213003085
Provider NameJuan Pablo Torres
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1003298175
PECOS PAC ID: 6305187824
Enrollment ID: I20190410002686
Provider NameBrittany Nicole Ahmed
Provider TypePractitioner - Rheumatology
Provider IdentifiersNPI Number: 1609211911
PECOS PAC ID: 0941441364
Enrollment ID: I20190412001394
Provider NameRomin Thomas
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1801259510
PECOS PAC ID: 3577899756
Enrollment ID: I20190725001863
Provider NameSofiya Rehman
Provider TypePractitioner - Pulmonary Disease
Provider IdentifiersNPI Number: 1528406923
PECOS PAC ID: 5395043277
Enrollment ID: I20190814000060
Provider NameReham Youssef
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1932558723
PECOS PAC ID: 5193017820
Enrollment ID: I20190817000036
Provider NameChinyelu Nwasike
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1164839148
PECOS PAC ID: 9537484696
Enrollment ID: I20191008002475
Provider NameHuyen Nguyen
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1215387881
PECOS PAC ID: 5799077863
Enrollment ID: I20191011000526
Provider NameMohsin A Siddiqui
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1821393562
PECOS PAC ID: 0143482745
Enrollment ID: I20201228001266
Provider NameTapan R Mehta
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1235371030
PECOS PAC ID: 2365692563
Enrollment ID: I20210714000492
Provider NameArifa Abid
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1083924450
PECOS PAC ID: 5698918258
Enrollment ID: I20210722002498
Provider NameRamendra N Debnath
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1871915942
PECOS PAC ID: 5193035798
Enrollment ID: I20210901001070
Provider NameRenny V Peter
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1578889556
PECOS PAC ID: 3870729049
Enrollment ID: I20210913000141
Provider NameImmaculate W Foy
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1841644069
PECOS PAC ID: 8224320429
Enrollment ID: I20210915000654
Provider NameOscar Yadin Garcia
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1740779255
PECOS PAC ID: 4688072267
Enrollment ID: I20211012002935
Provider NameAdarsh A Saheba
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1457843229
PECOS PAC ID: 3476942020
Enrollment ID: I20211119001272
Provider NameMuhammad M Ahsan
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1821452756
PECOS PAC ID: 3870838121
Enrollment ID: I20211214000736
Provider NameKinna G Patel
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1932302114
PECOS PAC ID: 4183788516
Enrollment ID: I20220105001630
Provider NameMadhavi Sunkar
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1023110145
PECOS PAC ID: 8527167238
Enrollment ID: I20220215001984
Provider NameShambhu Bhagat
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1972954097
PECOS PAC ID: 1850645607
Enrollment ID: I20220606001089

Reviews and Comments


Internal Medicine in Rockwall, TX

Rockwall Vision Services, Inc
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 2827 Ridge Rd, Rockwall, TX 75032
Phone: 972-722-6222    
Medprofessional Consult Llc
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 5242 Medical Dr, Rockwall, TX 75032
Phone: 972-772-8700    
Cornerstone Medical Rockwall Pllc
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 1201 Arista Dr Ste 105, Rockwall, TX 75032
Phone: 469-987-4416    
Primary Care Physicians Of Texas, Pa
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 1005 W Ralph Hall Pkwy Ste 137, Rockwall, TX 75032
Phone: 972-463-2001    Fax: 972-463-2003
Infinite Healthcare Pllc
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 1861 Sh 276, Suite B, Rockwall, TX 75032
Phone: 972-722-4992    Fax: 972-722-4995
Rockwall County Helping Hands, Inc.
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 401 W Rusk St Ste 100, Rockwall, TX 75087
Phone: 972-772-8194    Fax: 972-772-8175

Medicare Program: Medicare is a federal government program which provides health insurance to people who are 65 or older. This program also covers certain younger people with disabilities (who receive Social Security Disability Insurance - SSDI), and people with End-Stage Renal Disease (permanent kidney failure requiring dialysis or a transplant, sometimes called ESRD.

Medicare Assignment: Assignment means that your doctor, provider, or supplier agrees (or is required by law) to accept the Medicare-approved amount as full payment for covered services. Most doctors, providers, and suppliers accept assignment, but you should always check to make sure. Participating providers have signed an agreement to accept assignment for all Medicare-covered services.

NPI Number: The National Provider Identifier (NPI) is a unique identification number for covered health care providers. The NPI must be used in lieu of legacy provider identifiers in the HIPAA standards transactions. Covered health care providers and all health plans and health care clearinghouses must use the NPIs in the administrative and financial transactions adopted under HIPAA (Health Insurance Portability and Accountability Act).

Our Data: Information on www.medicarelist.com is built using data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA). The information disclosed on the NPI Registry are FOIA-disclosable and are required to be disclosed under the FOIA and the eFOIA amendments to the FOIA. There is no way to 'opt out' or 'suppress' the NPPES record data for health care providers with active NPIs.