Sylvania Municipal Court - CaseLook
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
08:00 AM
Whitmore, Joey
CRA2301495
P D Pre-trial
Michael A. Bonfiglio
Kirkland, Felecia D
CRB0600398
Active Bw
MSR
Thallman, Thaddeus
CRB1701294A
P D Pre-trial
Michael A. Bonfiglio
Thallman, Thaddeus
CRB1701294B
P D Pre-trial
Michael A. Bonfiglio
Thallman, Thaddeus
CRB1701294C
P D Pre-trial
Michael A. Bonfiglio
Stevenson, Ty Ahnna Ah
CRB1900644
P D Pre-trial
Michael A. Bonfiglio
Whitmore, Caleb
CRB2000321A
P D Arraignment
Michael A. Bonfiglio
Whitmore, Caleb
CRB2000321B
P D Arraignment
Michael A. Bonfiglio
Whitmore, Caleb
CRB2000321C
P D Arraignment
Michael A. Bonfiglio
Stevenson, Ty Ahnna Ah
CRB2000694
P D Pre-trial
Michael A. Bonfiglio
Mossburg, Brandi J
CRB2101565
P D Pre-trial
Michael A. Bonfiglio
Freeman, Steven G
CRB2101614
P D Show Cause
RGH
Whitmore, Joey
CRB2301494
P D Pre-trial
Michael A. Bonfiglio
Freeman, Steven G
CRB2400719
P D Show Cause
CLC
Coley, Areanna M
CRB2400797A
P D Pre-trial
Michael A. Bonfiglio
Coley, Areanna M
CRB2400797B
P D Pre-trial
Michael A. Bonfiglio
Pressley, Latrees M
CRB2400872A
P D Pre-trial
Michael A. Bonfiglio
Pressley, Latrees M
CRB2400872B
P D Pre-trial
Michael A. Bonfiglio
Coley, Areanna M
CRB2401141A
P D Pre-trial
Michael A. Bonfiglio
Coley, Areanna M
CRB2401141B
P D Pre-trial
Michael A. Bonfiglio
Ragless, Emily J
CRB2401200A
P D Pre-trial
Michael A. Bonfiglio
Ragless, Emily J
CRB2401200B
P D Pre-trial
Michael A. Bonfiglio
Bayer, Constance M
CRB2401219A
P D Plea
Michael A. Bonfiglio
Bayer, Constance M
CRB2401219B
P D Plea
Michael A. Bonfiglio
Bayer, Constance M
CRB2401219C
P D Plea
Michael A. Bonfiglio
Elliot, Edward D
CRB2401232
P D Pre-trial
Michael A. Bonfiglio
Laning, Michael D
CRB2401234
P D Pre-trial
Michael A. Bonfiglio
Morris, Tashawna
CRB2401236A
P D Pre-trial
Michael A. Bonfiglio
Morris, Tashawna
CRB2401236B
P D Pre-trial
Michael A. Bonfiglio
Howard, Jeremy A
CRB2401264
P D Pre-trial
Michael A. Bonfiglio
Polansky, Jewell
CRB2401272
P D Pre-trial
Michael A. Bonfiglio
08:15 AM
Portillo, Kassandra C
CRB2401283A
P D Pre-trial
Michael A. Bonfiglio
Portillo, Kassandra C
CRB2401283B
P D Pre-trial
Michael A. Bonfiglio
Portillo, Kassandra C
CRB2401283C
P D Pre-trial
Michael A. Bonfiglio
Case Expunged
CRB2401293
P D Arraignment
Michael A. Bonfiglio
08:30 AM
Lavely, Maranda E
CRB2401294A
P D Pre-trial
Michael A. Bonfiglio
08:45 AM
Lavely, Maranda E
CRB2401294B
P D Pre-trial
Michael A. Bonfiglio
09:00 AM
Lavely, Maranda E
CRB2401294C
P D Pre-trial
Michael A. Bonfiglio
09:15 AM
Sawyer, Danielle L
CRB2401300
P D Pre-trial
Michael A. Bonfiglio
09:30 AM
Strong, Dashad L
CRB2401325A
Obtain Attorney
Michael A. Bonfiglio
09:45 AM
Strong, Dashad L
CRB2401325B
Obtain Attorney
Michael A. Bonfiglio
10:00 AM
Rohn, Gene A Iii
TRC0700802A
Plea
MSR
Rohn, Gene A Iii
TRC0700802B
Plea
MSR
Rohn, Gene A Iii
TRC0700802C
Plea
MSR
Hultz, Lisa M
TRC2101952A
P D Show Cause
Michael A. Bonfiglio
Hultz, Lisa M
TRC2101952B
P D Show Cause
Michael A. Bonfiglio
Hultz, Lisa M
TRC2200875
P D Show Cause
Michael A. Bonfiglio
Felix, Daniel R Jr
TRC2303084A
Em Non-payment
CLC
Michalski, Wyatt A
TRC2402281A
P D Pre-trial
Michael A. Bonfiglio
Michalski, Wyatt A
TRC2402281B
P D Pre-trial
Michael A. Bonfiglio
Michalski, Wyatt A
TRC2402281C
P D Pre-trial
Michael A. Bonfiglio
Bryan, Matthew R
TRC2402421
Plea
Michael A. Bonfiglio
Rohr, Sarah J
TRC2403229
Arraignment
Michael A. Bonfiglio
Thallman, Thaddeus A
TRD1704076A
P D Pre-trial
Michael A. Bonfiglio
Thallman, Thaddeus A
TRD1704076B
P D Pre-trial
Michael A. Bonfiglio
Mossburg, Brandi
TRD2101574A
P D Pre-trial
Michael A. Bonfiglio
Mossburg, Brandi
TRD2101574B
P D Pre-trial
Michael A. Bonfiglio
Mossburg, Brandi J
TRD2103132A
P D Pre-trial
Michael A. Bonfiglio
Mossburg, Brandi J
TRD2103132B
P D Pre-trial
Michael A. Bonfiglio
Mossburg, Brandi J
TRD2103132C
P D Pre-trial
Michael A. Bonfiglio
Ide, Damon L
TRD2200714A
P D Pre-trial
Michael A. Bonfiglio
Ide, Damon L
TRD2200714B
P D Pre-trial
Michael A. Bonfiglio
Coley, Areanna M
TRD2201325A
P D Pre-trial
Michael A. Bonfiglio
Coley, Areanna M
TRD2201325B
P D Pre-trial
Michael A. Bonfiglio
Jackson, Kristen L
TRD2302012
Pre-trial
Michael A. Bonfiglio
Jackson, Kristen L
TRD2303747
Pre-trial
Michael A. Bonfiglio
Whitmore, Joey
TRD2303855
P D Pre-trial
Michael A. Bonfiglio
Lazo-dinis, Paris R
TRD2400180
Pre-trial
Michael A. Bonfiglio
Hooks, Geoffrey M
TRD2401815
Pre-trial
Michael A. Bonfiglio
Younkman, Lawrence A
TRD2401829
Pre-trial
Michael A. Bonfiglio
Green, Joseph L
TRD2402090
Arraignment
Michael A. Bonfiglio
Hill, Daniel E
TRD2402150
Arraignment
Michael A. Bonfiglio
Drew, Vernon M
TRD2402156
Arraignment
Michael A. Bonfiglio
Elmore, James W
TRD2402198
Arraignment
Michael A. Bonfiglio
Meyer, Lealynn O
TRD2402345
P D Pre-trial
Michael A. Bonfiglio
Paquette, Michael G
TRD2402476
Pre-trial
Michael A. Bonfiglio
Mohamed, Abdiaziz
TRD2402713
Arraignment
Michael A. Bonfiglio
Collins, Melvon J
TRD2402715
Arraignment
Michael A. Bonfiglio
Smith, Jerrica J
TRD2402778
Arraignment
Michael A. Bonfiglio
Kidd, Christian J
TRD2402779
Arraignment
Michael A. Bonfiglio
Cundick, Julian J
TRD2402780
Arraignment
Michael A. Bonfiglio
Neipp, Kyle W
TRD2402781
Arraignment
Michael A. Bonfiglio
Shook, Darick A
TRD2402782
Arraignment
Michael A. Bonfiglio
Mc Carthy, Francis
TRD2402796
Arraignment
Michael A. Bonfiglio
Steinhoff, John W
TRD2402801
Arraignment
Michael A. Bonfiglio
Somarouthu, Pavani
TRD2402816
Arraignment
Michael A. Bonfiglio
Bissen, Robert F
TRD2402817
Arraignment
Michael A. Bonfiglio
Olvera, Carissa L
TRD2402818
Arraignment
Michael A. Bonfiglio
Sawdy, Nicole M
TRD2402865
Arraignment
Michael A. Bonfiglio
Griffith, Amy R
TRD2402875
Arraignment
Michael A. Bonfiglio
Bollin, Brandon A
TRD2402890
Arraignment
Michael A. Bonfiglio
Jones, Alex T
TRD2402899
Arraignment
Michael A. Bonfiglio
Mantha, Vaishali
TRD2402900
Arraignment
Michael A. Bonfiglio
Chadha, Gagandeep S
TRD2402901
Arraignment
Michael A. Bonfiglio
Green, Nathaniel P
TRD2402902
Arraignment
Michael A. Bonfiglio
Chov, Jessica Y
TRD2402903
Arraignment
Michael A. Bonfiglio
Deiley, James P
TRD2402904
Arraignment
Michael A. Bonfiglio
Teopas, Joyce A
TRD2402905
Arraignment
Michael A. Bonfiglio
Christian, Stella J
TRD2402923
Arraignment
Michael A. Bonfiglio
Franco, Alexia A
TRD2402927
Arraignment
Michael A. Bonfiglio
Small, Connor C
TRD2402929
Arraignment
Michael A. Bonfiglio
Whitehead, Harold L Iii
TRD2402938
Arraignment
Michael A. Bonfiglio
Furlong, Brittani N
TRD2402939
Arraignment
Michael A. Bonfiglio
Ybarra, Mckayla E
TRD2402940
Arraignment
Michael A. Bonfiglio
Donahue, Sydney I
TRD2402941
Arraignment
Michael A. Bonfiglio
Bowers, Susan L
TRD2402953
Arraignment
Michael A. Bonfiglio
Wilcox, Derek P
TRD2402954
Arraignment
Michael A. Bonfiglio
Schott, Brooke M
TRD2402955
Arraignment
Michael A. Bonfiglio
Savory, Kayla S
TRD2402956
Arraignment
Michael A. Bonfiglio
Belt, Ruthie E
TRD2402957
Arraignment
Michael A. Bonfiglio
Brandt, Larry R
TRD2402958
Arraignment
Michael A. Bonfiglio
Kiefer, Steven C
TRD2402959
Arraignment
Michael A. Bonfiglio
Davis, Aaron D
TRD2402961
Arraignment
Michael A. Bonfiglio
Mcgee, Odis W Iii
TRD2402962
Arraignment
Michael A. Bonfiglio
Rising, Robert R Jr
TRD2402963
Arraignment
Michael A. Bonfiglio
Ault, Savannah N
TRD2402965
Arraignment
Michael A. Bonfiglio
Hillhouse, Brandon R
TRD2402976
Pre-trial
Michael A. Bonfiglio
Hillhouse, Brandon R
TRD2402976
Pre-trial
Michael A. Bonfiglio
Sols, Cate H
TRD2402977
Arraignment
Michael A. Bonfiglio
Allen, Vernon W
TRD2402978
Arraignment
Michael A. Bonfiglio
Boyou, Yann J
TRD2402979
Arraignment
Michael A. Bonfiglio
Kuron, Tammy M
TRD2402980
Arraignment
Michael A. Bonfiglio
Bartolet, Garry L Jr
TRD2402982
Arraignment
Michael A. Bonfiglio
Loman, Katherine R
TRD2402990
Arraignment
Michael A. Bonfiglio
Winters, Ashley R
TRD2402991
Arraignment
Michael A. Bonfiglio
Pabon, Isaac E
TRD2402992
Arraignment
Michael A. Bonfiglio
Nicholson, Raheem R
TRD2402997
Pre-trial
Michael A. Bonfiglio
10:15 AM
Henderson, Ronald J
TRD2402998
Arraignment
Michael A. Bonfiglio
Washington, Charles O
TRD2402999
Arraignment
Michael A. Bonfiglio
Casier, Sean M
TRD2403000
Arraignment
Michael A. Bonfiglio
Hintz, Sean M
TRD2403001
Arraignment
Michael A. Bonfiglio
Leach, Wyatt A
TRD2403003
Arraignment
Michael A. Bonfiglio
Kirk, Kevin M
TRD2403004
Arraignment
Michael A. Bonfiglio
Stasa, Riley C
TRD2403008A
Arraignment
Michael A. Bonfiglio
Stasa, Riley C
TRD2403008B
Arraignment
Michael A. Bonfiglio
Olson, Ryan K
TRD2403009
Arraignment
Michael A. Bonfiglio
Mccallister, Maren P
TRD2403014
Arraignment
Michael A. Bonfiglio
Calhoun, Jacob H
TRD2403016
Arraignment
Michael A. Bonfiglio
Sanders, Richard H
TRD2403022
Arraignment
Michael A. Bonfiglio
Allison, Charlie J Iii
TRD2403023
Arraignment
Michael A. Bonfiglio
Hohl, Danielle M
TRD2403024
Arraignment
Michael A. Bonfiglio
Fleckner, Harley L
TRD2403025
Arraignment
Michael A. Bonfiglio
Pyle, Jacob E
TRD2403048
Arraignment
Michael A. Bonfiglio
Collier, Carl L
TRD2403049
Arraignment
Michael A. Bonfiglio
Everett, Allen L
TRD2403050
Arraignment
Michael A. Bonfiglio
08:15 AM
08:30 AM
January, Robert L
CRB2400998
Active Bw
Michael A. Bonfiglio
Clagg, Donald E
CRB2401067A
Arraignment
Michael A. Bonfiglio
Clagg, Donald E
CRB2401067B
Arraignment
Michael A. Bonfiglio
Holmes, Garner T
CRB2401265A
Arraignment
Michael A. Bonfiglio
Holmes, Garner T
CRB2401265B
Arraignment
Michael A. Bonfiglio
Holmes, Garner T
CRB2401266A
Arraignment
Michael A. Bonfiglio
Holmes, Garner T
CRB2401266B
Arraignment
Michael A. Bonfiglio
Case Expunged
CRB2401267
Arraignment
Michael A. Bonfiglio
Case Expunged
CRB2401268
Arraignment
Michael A. Bonfiglio
Case Expunged
CRB2401269
Arraignment
Michael A. Bonfiglio
Seibers, Kristin L
CRB2401271A
Arraignment
Michael A. Bonfiglio
Seibers, Kristin L
CRB2401271B
Arraignment
Michael A. Bonfiglio
Kynard, Nyasia N
CRB2401344
Arraignment
Michael A. Bonfiglio
Bradshaw, Brandon J
CRB2401372
Arraignment
Michael A. Bonfiglio
Lutz, Shane M
TRC1604083A
Active Bw
MSR
Lutz, Shane M
TRC1604083B
Active Bw
MSR
Lutz, Shane M
TRC1604083C
Active Bw
MSR
Lutz, Shane M
TRC1604083D
Active Bw
MSR
Mccreary, Gregory N
TRD2102661
Arraignment
Michael A. Bonfiglio
Amerson, Sheila
TRD2302923A
Arraignment
Michael A. Bonfiglio
Amerson, Sheila
TRD2302923B
Arraignment
Michael A. Bonfiglio
Ratliff, Fabeon G
TRD2303402A
Arraignment
Michael A. Bonfiglio
Ratliff, Fabeon G
TRD2303402B
Arraignment
Michael A. Bonfiglio
Mitchell, Ariyana S
TRD2401501
Or Pretrial Rel
Michael A. Bonfiglio
Brooks, Kamagion M
TRD2401920A
Arraignment
Michael A. Bonfiglio
Brooks, Kamagion M
TRD2401920B
Arraignment
Michael A. Bonfiglio
Schuler, Dominic M
TRD2402535
2 Week Letter
Michael A. Bonfiglio
Wilson, Christopher D
TRD2402581
Arraignment
Michael A. Bonfiglio
Coley, Kayana
TRD2402641
2 Week Letter
Michael A. Bonfiglio
Spalding, Pamela D
TRD2402679
2 Week Letter
Michael A. Bonfiglio
De Lao, Esperanza B
TRD2402685
2 Week Letter
Michael A. Bonfiglio
Gaines, Jamarion L
TRD2402736
Arraignment
Michael A. Bonfiglio
Spillett, Hannah J
TRD2402914
Arraignment
Michael A. Bonfiglio
Schoomaker, Brianna
TRD2402926
Arraignment
Michael A. Bonfiglio
Blue, Tony L
TRD2403031
Arraignment
Michael A. Bonfiglio
Stiriz, Anthony P
TRD2403033
Arraignment
Michael A. Bonfiglio
Brown, Cheyenne E
TRD2403060
Arraignment
Michael A. Bonfiglio
Banks, Anthonee J
TRD2403149A
Arraignment
Michael A. Bonfiglio
Banks, Anthonee J
TRD2403149B
Arraignment
Michael A. Bonfiglio
Thompson, Phillip B
TRD2403191
Arraignment
Michael A. Bonfiglio
Ballez, Alex
TRD9804148A
Arraignment
MSR
Ballez, Alex
TRD9804148B
Arraignment
MSR
08:45 AM
09:00 AM
Smith, Lamont J
CRA2401352
P D Preliminary
Michael A. Bonfiglio
09:15 AM
Smith, Lamont J
CRA2401353
P D Preliminary
Michael A. Bonfiglio
09:30 AM
Contreras, Antonia
CRB2200835
Active Bw
Michael A. Bonfiglio
Case Expunged
CRB2400506
Active Bw
Michael A. Bonfiglio
Case Expunged
CRB2400677
Active Bw
Michael A. Bonfiglio
Burrell, Jason A
CRB2400959A
Pd Sentence Psi
Michael A. Bonfiglio
Ritson, David L
CRB2401258
P D Pre-trial
Michael A. Bonfiglio
09:45 AM
Vallestro, Ezequiel
TRD2204280
Active Bw
Michael A. Bonfiglio
Banks, Antonio P
TRD2304581
Active Bw
Michael A. Bonfiglio
Contreras, Antonia
TRD2304670A
Active Bw
Michael A. Bonfiglio
Contreras, Antonia
TRD2304670B
Active Bw
Michael A. Bonfiglio
Ritson, David
TRD2402710A
P D Pre-trial
Michael A. Bonfiglio
10:00 AM
Ritson, David
TRD2402710B
P D Pre-trial
Michael A. Bonfiglio
10:15 AM
Ritson, David
TRD2402710C
P D Pre-trial
Michael A. Bonfiglio
10:30 AM
Jackson, Kimberlee
TRD2402842A
Arraignment
Michael A. Bonfiglio
Jackson, Kimberlee
TRD2402842B
Arraignment
Michael A. Bonfiglio
Sharpe, Bradley D
TRD2402907
Arraignment
Michael A. Bonfiglio
09:15 AM
09:30 AM
09:45 AM
10:00 AM
Robinson-woodson, Diamond A
CRB2300219
Arraignment
Michael A. Bonfiglio
10:15 AM
Bowen, Jennifer M
CRB2300810
Arraignment
Michael A. Bonfiglio
10:30 AM
Ayalon, Libby N
CRB2301140A
P D Pre-trial
Michael A. Bonfiglio
Ayalon, Libby N
CRB2301140B
P D Pre-trial
Michael A. Bonfiglio
Staples, Donovan L
CRB2400503
Pd Sentence Psi
Michael A. Bonfiglio
Juno, Kendall J
CRB2400721A
P D Pre-trial
Michael A. Bonfiglio
Juno, Kendall J
CRB2400721B
P D Pre-trial
Michael A. Bonfiglio
Juno, Kendall J
CRB2400721C
P D Pre-trial
Michael A. Bonfiglio
Bowen, Jennifer M
CRB2400884
Arraignment
Michael A. Bonfiglio
10:45 AM
Martinez, Maria B
CRB2401244A
P D Pre-trial
Michael A. Bonfiglio
11:00 AM
Martinez, Maria B
CRB2401244B
P D Pre-trial
Michael A. Bonfiglio
11:15 AM
Polansky, Jewell L
CRB2401302
Arraignment
Michael A. Bonfiglio
Baker, Desiree G
CRB2401384
P D Arraignment
YAB
11:30 AM
Barringer, Johnnie J Iii
CRB2401389A
Arraignment
Michael A. Bonfiglio
Barringer, Johnnie J Iii
CRB2401389B
Arraignment
Michael A. Bonfiglio
Genson, David E
CRB2401390
Arraignment
Michael A. Bonfiglio
Baker, Desiree G
TRC2403100A
P D Arraignment
Michael A. Bonfiglio
11:45 AM
Baker, Desiree G
TRC2403100B
P D Arraignment
Michael A. Bonfiglio
12:00 PM
Baker, Desiree G
TRC2403100C
P D Arraignment
Michael A. Bonfiglio
12:15 PM
Baker, Desiree G
TRC2403100D
P D Arraignment
Michael A. Bonfiglio
12:30 PM
10:15 AM
10:30 AM
10:45 AM
11:00 AM
11:15 AM
11:30 AM
11:45 AM
12:00 PM
12:15 PM
12:30 PM
12:45 PM
01:00 PM
Bradshaw, Brandon J
CRA2401183
P D Pre-trial
Michael A. Bonfiglio
01:15 PM
Sirat, Sami S
CRB2101463B
Sent Probation
Michael A. Bonfiglio
Jones, Joell N
CRB2300289A
P D Show Cause
Michael A. Bonfiglio
Davis, Vonda K
CRB2400394A
Sent Probation
Michael A. Bonfiglio
Davis, Vonda K
CRB2400394B
Sent Probation
Michael A. Bonfiglio
Collins, Joshua
CRB2400743
Rev/scs/att Doc
Michael A. Bonfiglio
Warnke, Zachary B
CRB2400827
Sent Probation
Michael A. Bonfiglio
Bradshaw, Brandon J
CRB2400912
P D Pre-trial
Michael A. Bonfiglio
01:30 PM
Bradshaw, Brandon J
CRB2401182A
P D Pre-trial
Michael A. Bonfiglio
01:45 PM
Bradshaw, Brandon J
CRB2401182B
P D Pre-trial
Michael A. Bonfiglio
02:00 PM
Bradshaw, Brandon J
CRB2401284
P D Pre-trial
Michael A. Bonfiglio
02:15 PM
Bey, Kaniyah I
CRB2401285
P D Pre-trial
Michael A. Bonfiglio
02:30 PM
Bey, Kaniyah I
CRB2401286A
P D Pre-trial
Michael A. Bonfiglio
02:45 PM
Bey, Kaniyah I
CRB2401286B
P D Pre-trial
Michael A. Bonfiglio
03:00 PM
Schroyer, Tyler D
TRC2402341
Pre-trial
Michael A. Bonfiglio
Brewer, Brayden P
TRC2402398A
Pre-trial
Michael A. Bonfiglio
Brewer, Brayden P
TRC2402398B
Pre-trial
Michael A. Bonfiglio
Brewer, Brayden P
TRC2402398C
Pre-trial
Michael A. Bonfiglio
Brown, Diamond L
TRC2402925A
Active Bw
Michael A. Bonfiglio
Brown, Diamond L
TRC2402925B
Active Bw
Michael A. Bonfiglio
Brown, Diamond L
TRC2402925C
Active Bw
Michael A. Bonfiglio
Hankenhof, Barbara J
TRD2402960
Pre-trial
Michael A. Bonfiglio
03:15 PM
01:30 PM
Liner, Desiray L
CRA2401332
Active Bw
Michael A. Bonfiglio
Martinez, Juan A
CRB2400009
P D Show Cause
Michael A. Bonfiglio
Liner, Desiray L
TRC2402773A
Active Bw
Michael A. Bonfiglio
Liner, Desiray L
TRC2402773B
Active Bw
Michael A. Bonfiglio
Annis, Justin D
TRC2402994A
Pre-trial
Michael A. Bonfiglio
01:45 PM
Annis, Justin D
TRC2402994B
Pre-trial
Michael A. Bonfiglio
02:00 PM
Annis, Justin D
TRC2402994C
Pre-trial
Michael A. Bonfiglio
02:15 PM
Annis, Justin D
TRC2402994D
Pre-trial
Michael A. Bonfiglio
02:30 PM
Bui, Edmund T
TRD2401331
Active Bw
Michael A. Bonfiglio
01:45 PM
02:00 PM
02:15 PM
02:30 PM
02:45 PM
03:00 PM
03:15 PM
03:30 PM
03:45 PM
04:00 PM
04:15 PM
04:30 PM
04:45 PM
Developed and maintained by