Introduction: Howdy yes, I know another paste so soon well yeah, I recently commented on a paste helping someone with a dox that they had, and they were quitting with doxing as it was going to be his only dox and he has given me permission to copy his paste and post more info that I found and here is proof. Anonymous-hey man just wanted to say thanks for the info on my most recent paste about Kory, who molested my young cousin many years ago. I won't be making another paste, but you have my permission to copy my paste/make a new one about him if you'd like. I just want to say thanks for the permission to being able to copy your paste and letting me provide extra info. Alright guys so He made the paste because the person has molested his or her younger cousin so let's hope he rots in hell. Let's dive in shall we.

Personal Information
Name: Kory Michael Lemaster
Age: 43 (DOB) 1/28/1980 
Birthplace: Unknown 
Residence 1st: 3676 W Myers Rd San Bernardino, CA 
Residence 2nd: 1443 Blythe Ave Highland CA 92346, San Bernardino County
Phone #: (909) 936-2466 - could be his current one not fully sure.
Emails: klemaster@aol.com bard334@hotmail.com noxquzes@yahoo.com noxquzes2@yahoo.com
House details for the 2nd Residence: Bedrooms3 Bathrooms 2 Square Feet 1,331 Year Built 1960 Estimated Value $464,000 Estimated Equity $5,459 Occupancy Type Owner Occupied Ownership Type Multiple Land Use Single Family Residential Property Class Residential Subdivision Tract Number 5877 Lot SqFt. 7,650
OLD IPS: 146.128.188.95 (Mar 2012) 72.32.162.83 (Oct 2011) 80.65.155.32 (Mar 2007)

Previous Addresses
1446 E Ralston Ave
San Bernardino CA 92404
San Bernardino County

940 Spruce St
San Bernardino CA 92411
San Bernardino County

3424 N Arrowhead Ave
San Bernardino CA 92405
San Bernardino County

7890 NW Skillings Dr
Corvallis OR 97330
Benton County

10668 Spahn Dr
Bloomington CA 92316
San Bernardino County
Recorded December 2000

511 Doyle Ave
Redlands CA 92374
San Bernardino County

3183 Cactus Cir
Highland CA 92346
San Bernardino County

942 Spruce St
San Bernardino CA 92411
San Bernardino County
Recorded September 2003

26 Hartwell St
New Brunswick NJ 08901
Middlesex County

1143 W 48th St, Unit A101
San Bernardino CA 92407
San Bernardino County

3424N N Arrowhead Ave
San Bernardino CA 92405
San Bernardino County

7549 NW Arboretum Rd
Corvallis OR 97330
Benton County

731 Ash St
Colton CA 92324
San Bernardino County

Relatives
Brenda Lemaster
Age 66 (Dec 1957)
John Lemaster
Age 94 (Dec 1929)
Kenneth Lemaster
Age 71 (Nov 1952)
Kimberly Austin
Age 53 (Jan 1971)
Lawrence Lemaster
Age 66 (Mar 1957)
Lawrence Lemaster
Age 67 (Oct 1956)
Lawrence Lemaster
Age 44 (Jun 1979)
Mandi Rowland
Age 42 (Jan 1981)
Marian Contreras
Age 56 (Oct 1967)
Marjorie Lemaster
Age 78 (Feb 1945)
Barbara Lemaster
Age 91 (Oct 1932)
Darci Castro
Age 33 (Aug 1990)
Darci Castro
Age 33 (Aug 1990)
David Austin
Age 53 (Jun 1970)
David Austin
Age 30 (Oct 1993)
David Lemaster
Age 76 (Nov 1947)
David Lemaster
Age 99 (Sep 1924)
Erendira Estrada
Age 47 (Jan 1977)
Guadalupe Contreras
Age 85 (Dec 1938)
Hilda Castro
Age 47 (Jun 1976)
Hope Austin
Age 33 (Jun 1990)
Isabel Marquez
Age 56 (Nov 1967)
Israel Castro
Age 41 (Sep 1982)
Javier Garciavargas
Age 52 (Jul 1971)
John Lemaster
Age 94 (Jan 1930)
Jorge Contreras
Age 53 (Apr 1970)
Jorge Contreras
Age 36 (Jul 1987)
Juan Garcia
Age 50 (Mar 1973)
Juan Sanchez
Age 68 (Feb 1955)
Kimberly Le Master
Age 65 (Jan 1959)
Lorena Guinea
Age 58 (May 1965)
Maria Galeana Ayala
Age 51 (May 1972)
Marian Guillen
Age 56 (Oct 1967)
Mark Rowland
Age 43 (Nov 1980)
Melvin Castro
Age 80 (Aug 1943)
Myrna Galeana Ayala
Age 55 (Sep 1968)
Omar Contreras
Age 33 (Oct 1990)
Rebecca Lemaster
Age 60 (Aug 1963)
Robert Turnquist
Age 55 (Nov 1968)
Robert Turnquist
Age 81 (Mar 1942)
Robert Turnquist
Age 83 (Feb 1940)
Sergio Contreras
Age 35 (Sep 1988)
Sergio Galeana
Age 59 (Jan 1964)
Steven Lemaster
Age 45 (Mar 1978)
Vickie Lemaster
Age 68 (Sep 1955)

Associates
Kathleen Bonafede
Age 43(Apr 1980)
Kelley Hussey
Age 46(Jan 1977)
Marianne Hussey
Age 74(Oct 1949)
Frank Hussey
Age 85(May 1938)
Irene Cervantes
Age 92(Dec 1931)
Jeremy Palomino
Age 37(Feb 1986)

Current Employment: can't get the name of the place but his title.
Title: WAREHOUSE ASSOCIATE

OLD PHONE #s:
(909) 874-2826
Landline
Pacific Bell Telephone Company

(732) 407-9741
Wireless
New Cingular Wireless PCS LLC - DC

(909) 883-4523
Landline
Frontier California Inc

(732) 407-7974
Wireless
New Cingular Wireless PCS LLC - DC

(909) 874-2826
Landline
Pacific Bell Telephone Company

(909) 240-0169
Wireless
Cellco Partnership dba Verizon Wireless - CA

(909) 825-5706
Landline
Pacific Bell Telephone Company

(909) 883-0044
Landline
Frontier California Inc

PERSONAL DETAILS:  Eye color: Hazel Hair color: Brown Height: 6'06" Weight: 300 lbs.

I think that's all the info I can collect now it's time for the court info.

Case Details
Filing Date 02/25/2016 
Case Status Disposed - Other Disposed
Case Type Other - Other Criminal
Court San Bernardino County Superior Courts
Courthouse San Bernardino District Courthouse Criminal, Family Law, Traffic and Probate Division
County, State 
San Bernardino, California

Judge Details
Judges
Gilbert, Ronald J
Steve C Malone
Kersey, Cheryl C
Bilash, Colin J

Party Details
Plaintiff: The People of the State of California
Defendant: LEMASTER, KORY MICHAEL
Defendant Attorney: McDonald, Mark Raymond

 He does have a lot of charges and etc. so I will try and paste the ones that are actually bad.

Docket Entries 
Hearing Type: PC 859 Sentencing; Department: Department S2 - SBJC; Judge: Bilash, Colin J; Result: Held; Court Reporter: Bernard, Maureen

Charge COUNT: 003; RESULT: CHARGE; DETAILS: Felony - PC288(A)-F: Lewd Or Lascivious Acts W/Child; Plea; Description: Guilty; Plea Date: 4/28/2016; Disposition; Date: 4/28/2016; Description: Convicted - Plea; Sentence; Sentence Date: 6/6/2016; Description: State Prison; Confinement and Detention; Adult Confinement Type: State Prison; Term Type: Middle; Balance to be served at credit rate of: PC 2933.1 (<15%)
Charge COUNT: 004; RESULT: CHARGE; DETAILS: Felony - PC288(A)-F: Lewd or Lascivious Acts W/Child; Plea; Description: Guilty; Plea Date: 4/28/2016; Disposition; Date: 4/28/2016; Description: Convicted - Plea; Sentence; Sentence Date: 6/6/2016; Description: State Prison; Confinement and Detention; Adult Confinement Type: State Prison; Term Type: 1/3 Middle
COUNT: 001; RESULT: CHARGE; DETAILS: Felony - PC288.7(B)-F: Sexual Penetration; Plea; Description: Not Guilty; Plea Date: 2/26/2016; Disposition; Date: 6/6/2016; Description: Dismissal/Stricken - Pursuant to Plea
COUNT: 002; RESULT: CHARGE; DETAILS: Felony - PC288.7(B)-F: Sexual Penetration; Plea; Description: Not Guilty; Plea Date: 2/26/2016; Disposition; Date: 6/6/2016; Description: Dismissal/Stricken - Pursuant to Plea
COUNT: 005; RESULT: CHARGE; DETAILS: Felony - PC288(A)-F: Lewd or Lascivious Acts W/Child; Plea; Description: Not Guilty; Plea Date: 2/26/2016; Disposition; Date: 6/6/2016; Description: Dismissal/Stricken - Pursuant to Plea


OUTRO: well guys this guy is messed up so let's something happens anyways I do want to thank the person again for letting me make this dox with his or her permission so yeah have a good night everyone you know the drill scoll down for the acsii art.




████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓█████████████████████████████████████████
██████████████████████████████████████▓▒▒▒▒▓▓▓▓█████████▓▓▓▓▒▒▒▒████████████████████████████████████
█████████████████████████████████████▓▒▓███████████████████████▓▓▒░▓████████████████████████████████
█████████████████████████████████▒░▓██▓████████████████████████████▓▒▒██████████████████████████████
███████████████████████████████▒▓▓▓▓▒▓▓██████████████████████████████▓▒▒████████████████████████████
█████████████████████████████▓▒▓███████████████████████████████████████▓▓▒██████████████████████████
████████████████████████████▒▓█████████████▓▒░░░▒▒▒▒▒▒▒░░▒▒▓█████████████▓▒▓████████████████████████
██████████████████████████▒▓████████████▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░███████████▓▓▓███████████████████████
█████████████████████████▓▓██████████▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▓██████████▓▓██████████████████████
████████████████████████▓▓█████████▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████▓▓█████████████████████
████████████████████████▓█████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒█████████▓▓████████████████████
███████████████████████▒█████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▒████████████████████
██████████████████████▓▓████████░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒████████▓▒███████████████████
██████████████████████▒▓███████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒████████▓███████████████████
██████████████████████▓███████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████▓███████████████████
█████████████████████▓▓███████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░███████▓▓██████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓▓███████▓▓▓████▓▓████████▓▓▓▓▓▓▓▓▓▒███████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓██     ██▓▓█  █▓▓█▒    ▒██▓▓▓▓▓▓▓▓▒▓██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓██ ███░ █▓▓█ ░█▓▓█▒ ███ ▓█▓▓▓▓▓▓▓▓▒▒██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓██ ██▓ ▓█▓▓█ ░█▓▓█▒ ███ ▓█▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓██ █▒  ██▓▓█ ░█▓▓█▒ ▒ ▒███▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▒▒▓▓████▓▒▓▓▓▓▓▓▓██ ███ ▒████ ░████▒ ███████▓▓▓▓▓▓▓▓▓██████▓███████████████████
███████████████████████▓▒▓▓██▓▒▓▓▓▓▓▓▓██ █▓█░ █  █  █░ █▒ █▓▓▒ ░█▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████████████▓▒▓▓▓▓▓▓▓▓███▓████████████████▓▓███▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
███████████████████████▓▓▓▓██▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▒▒▓▓▓███▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓█▓▓▓████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▒▓██████████████████
█████████████████████▓▓██████▓▒▓▓▓▓░█████░ █▓▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓▓▓▓██▒▓▓▓▓▓▓▓███▓▓▒▓███████████████████
█████████████████████▓▓██████▓▒▓▓▓██ ██  ███▓▓▓▓▓▓▓▓▓▓▓▓▓▒ ▓█████░▒█▓▓▓▓▓▓██████████████████████████
█████████████████████▓▓██████▓▒▓▓▓▓██ ▓███▓▓▓▓▓█░█▓▓▓▓▓▓▓██▓  ▒█  █▓▓▓▓▓▓▓███▓▓▒░▓██████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓██ ▒██▓▓▓▓▓█ █▓▓▓▓▓▓▓▓▓███░ ███▓▓▓▓▓▓▓██████▓▓██████████████████
█████████████████████▓▓██████▓▒▓▓▓▓▓▓██ ▒█▓▓▓▓▓█ █▓▓▓▓▓▓▓▓███ ▒██▓▓▓▓▓▓▓▓▓██████▓███████████████████
██████████████████▓ █████████▓▒▓▓▓▓▓▓▓█ ▒█▓▓▓▓▓█ █▓▓▓▓▓████  ███▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████  █████████  ███████▓▒▓▓▓▓▓▓██ ██▓▓▓▓▓█ ██████▓  ████▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
███████████   ▓██████  ░█████▓▒▓▓▓▓▓▓█░ █▓▓▓▓▓▓██░  ██░████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓███████████████████
█████████████░░  ████  ░ ████▓▒▓▓▓▓▓▓█ ██▓▓▓▓▓▓▓████   ████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████▓▒█████████████████
▓      ▓██████░░▒░ ███ ░░ ███▓▒▓▓▓▓▓██ █▓▓▓▓▓▓▓▓▓▓▓████▒ ░██▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████  █████░ ███████████
████        ███░░▒▒░░█▓░▒░ ██▓▒▓▓▓▓▓█ ██▓▓▓▓▓▓▓▓▓▓▓▓▓▓████ █▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓  ████  ░████████████
███████   ░   ███▓▓▓▒▒█ ▒▒░░██▒▓▓▓▓██ █▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█░▓█▓▓▓▓▓▓▓▓▓▓▓▓▓███▒ ░░██  ░█████░    ████
█████████  ░▒░  ▓█▓▓▓▓▓░░▒▒ ██▒▓▓▓▓█ ██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██ ██▓▓▓▓▓▓▓▓▓▓▒▒███ ░░█▒░▒▓██     ▓███████
███████████  ░▒▒░░▓▓▓▓▓█░▒▒░▓█▓▓▓▓▓█ █▓▓▓▓▓▓███████████████▓░█▓▓▓▓▓▓▓▓▓▓▓▓██░░░ ▓▒▓██     ██████████
█████████████ ░▒▒░▓█▓▓▓██░▒░░███████████████▓▓▓▒▒▒▒▒▒▒▒▓▓▓██████████████▓▓██ ░░█▓▓█░░░  ████████████
██████████████  ▒▒░▓▓▓▓▓▓▓▒▒▒▓█▒▒░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░▒▓▓███░▒▓▓▓█▓░░ ▒█████████████
███████████████░░▒░▓▓▓▓▒▒▒▒▓▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░░▒▓▒▒▓█▒▒░███████████████
████████████████▒█▓▓▓▓▓▓█████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████▓▓▓▓▓▓▓▓██████████████
██████████░     ░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░░░░░░░░       ░███████
████▒      ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░       ▓█
████████▓                   ░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░                   ░▓█████
██████████████████████████▓▒░░░                                         ░░░▓▓███████████████████████



░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░▒▓█████████▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░▒████▓▒░▓▒░▒▒▓▓████▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░▒███▒░░░░░░▒▒▓▒▒▒░░░░████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░███▒░░░░░░░░░░░░░░░░░░░░░██▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░▓██░░░▓▒░░░░░░░░░░░░░░░░░░░░▓█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░██▓░░░░░░░░░░░░░░░░░░░░░░░░░░░▒█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░▒█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░▒▓░░▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█░▒█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░█░░▒██▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░█░░███▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▓▒░░█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▓▒░░▓██░░░░░░░░░░░░░░░▒░░░░░░░░░░░░▒▓▓▓░░█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░█░░░▒██▒░░░░░░░░░░░░░░▒░░░░░░░░░░░░▓▓▓▓░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░█░░░▒██▒░▒███░░░░░░░░▒░░░░░░░░░░░░░▓▓▓▓░░░█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▓█░░░░██▓░░▓██████▒░░░▓░░░░███████░▒█▓▓▓░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
██░░░▒█▓████▓░▓████▓░░░░░▒░████▒░░▓██▓▓▒░░▓█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▓█▓░░▒█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓▓░░░█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░██▒░▓▒░░░░▓███████▓░▒▒░░░░░▒░░░░░░░░▓▓░░▓█▒░░░░░▒████▒░░████▓▒████▒░░▒███░░░████▓░▒███▒░░░░░░░░░░░░
░░█▒░█░░▒████████████▓▒██░▓████████▓░▒▒░░██▒░░░░░██████░░████▓▓█████▒▒█████░▓████▒▒██████▒░░░░░░░░░░
░░░█▓░█░▓████████████▒░▓░░████████████▓░▓█▒░░░░░░██░░██░░██░░░▓█▓░██▒██▓░▒▒░██▓░░░██▓░██▒░░░░░░░░░░░
░░░▓█▒█░▓███████████▓░░█░░███████████▓███▓░░░░░░░██░░██▒▓████▒██▓░██▒▓███▓▒▒█████░██░░░░░░░░░░░░░░░░
░░░░███░▓███████████▒▒░▓▒░██████████▓░▒██▒░░░░░░░██░▒██▒███▒▒▒██▓▒██▒░░████░██▓▒▒▓██░░█▒░░░░░░░░░░░░
░░░▒█▓█▒▓███████▒▒░░▒██░░░██████████▓▒▒██▒░░░░░░███████████░░█████████▓░██▒░██▒░░███░▓█▓░░░░░░░░░░░░
░░░▒█░▓▓░▒▒▒▓▓▒░░░░░███░░▓░░░░▓███████▒▓█▒░░░░░░█████▓▒░█████▓█████▒▒█████░▓████▒▓█████░░░░░░░░░░░░░
░░░▓▓░▒████▒░░░░░░░▓████░▓█▓▒░░░░░░██▓░░▓▒░░░░░░██▓▓▒░░░█▓▓▒▒▒█▓▓░░░░▓███░░▓█▓▓▒░░▓█▓▓░░░░░░░░░░░░░░
░░▒█░░░░░░░░██▒░░░░█████▓░░▓▒▒░░░██▓░░░▓█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░█▓░░░░░░░░░░░░░░██████░░░░░░░░░▒▓░░▒▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░██░░░░░░░░░░░░░██████░░▒░░░█░░▒▓░▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
░░░░░▒█████▓░▓▒░░░░▓████▒░░▒█░░░░░▓█████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░▓█▒███▓░░▓░░░░░▒▒░░░░░░░▒██████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░▓█░▒███▓░░░░░░░░░░░░░░░░██░░▒█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░▒█▒▒███▓░░░░░░░░░░░░░░░███░▒▓█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░▒█▓▒████████████▓██▓███████░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░█▒▒▒░▓█▓▒▓▒░█░█▒▒▓▓██▒███▓░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░█▓░█▓▒██▓▓░░▓░█░░░▓████▓█▓░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░█▒░░▒██▒▓██████▓█████▒██▒░░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▓░░░░░░▓█▓░▒▓▒█▒▒▓▒▒██▓░▒░░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▓░░░░░░░▓████████████▓░░▓░▒█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▓█▓▒░░░░░░████████▒░░░░▒░░▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░▓███░░░░░░░░░▓▒░░░░░░▒░░██▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░▒██▓░░░░░░░░░░░░░░▓░███▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░▒██▒░░░░░░░░░░░░▒██▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░▓██▒░░░░░▓█░░░█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░███▓▓█████▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░






░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░▓████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████████▓░░░░░░░░░░░░░░
░░░░░░░░░░░░░███████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓███████████░░░░░░░░░░░░░
░░░░░░░░░░░░░████░░░▒████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████▒░░░████▒░░░░░░░░░░░░
░░░░░░░░░░░░░████▒░░▒████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████▓░░▒████▒░░░░░░░░░░░░
░░░░░░░░░░░░░▓██████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██████████▓░░░░░░░░░░░░░
░░░░░░░░░░░░░░▒████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████████▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████░░░░░░░░░░░░░░░░░░░░▒▓██████████████▓▒░░░░░░░░░░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████░░░░░░░░░░░░░░░░░▓██████████████████████▓▒░░░░░░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████░░░░░░░░░░░░░░▒█████████▓▒░░░░░░▒▓█████████▓░░░░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒█████▓▓▓▓▓▓▓▓▓▓▓███████▓░░░░░░░░░░░░░░░░░░▓███████▓▓▓▓▓▓▓▓▓▓▓█████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░▓████████████████████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▒█████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█████████████████▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓████░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░▓████░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░▓▒░░░░▓████░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░▒▒▒░░░░░░░░░░░▒████▒░░░████▓░░░░░░░░░░░░░░░░░░░▒█████░░░░████▓░░░░░░░░░░░▒▒▒░░░░░░░░░░░░
░░░░░░░░░▓███████▓░░░░░░░░▓███▓░░░░▓██████▒░░░░░░░░░░░░░░▒██████▒░░░░▒████░░░░░░░░▓███████▓░░░░░░░░░
░░░░░░░░███████████▒░░░░░▒████▒░░░░░░███████▓░░░░░░░░░░███████▓░░░░░░▒████▒░░░░░▒███████████░░░░░░░░
░░░░░░░▓████░░░▓██████████████▒░░░░░▒██████████░░░░░░██████████░░░░░░░██████████████▓░░░█████░░░░░░░
░░░░░░░▓████░░░▓██████████████▒░░░░░▓████░▓██████░▓██████▒░████░░░░░░░██████████████▓░░░█████░░░░░░░
░░░░░░░░███████████▒░░░░░▒████▒░░░░░░████░░░▒██████████░░░▓████░░░░░░▒████▒░░░░░▒███████████▒░░░░░░░
░░░░░░░░░▓████████░░░░░░░░▓███▓░░░░░░▓█████▓▒▒████████▒▒▓█████▒░░░░░░▒████░░░░░░░░▓████████░░░░░░░░░
░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░▒████▒░░░░░░▒██████████████████████░░░░░░░░████▓░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░▓███▓░░░░░░░░▒███████▓░░▓██████▓░░░░░░░░░▓████░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▓████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████████████████▓░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒███████████████████▒░░░░▒▒░░░░░░░▓▒░░░░░▒▒░░░░▒███████████████████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒███████████████████▒░░░████░░░░▓████░░░████░░░▒███████████████████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████▒░░░░░░░░░░████▒░░░████░░░░▓████░░░████░░░▒████░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████▒░░░░░░░░░░████▒░░░████░░░░▓████░░░████░░░░████░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒████▒░░░░░░░░░░█████▒░░████░░░░█████░░░████░░░▓████░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░▓██████▓░░░░░░░░░░██████████████████████████████████░░░░░░░░░░▓███████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░▒██████████▓░░░░░░░░░▓██████████████████████████████▓░░░░░░░░░▒██████████▓░░░░░░░░░░░░░
░░░░░░░░░░░░░████▓░░▓████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████▓░░▒████▒░░░░░░░░░░░░
░░░░░░░░░░░░░████░░░▒████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████▒░░░████▒░░░░░░░░░░░░
░░░░░░░░░░░░░███████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓███████████░░░░░░░░░░░░░
░░░░░░░░░░░░░░▓████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████████▓░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░


░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓███████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓██████░░░░░░░░▓█████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░█████████████░░░░░░░▒█████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░██████▒░░░░░██░░░░░░░░▓█████████████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░████▒░░░░░░░░██░░░░░░░░██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░███▒░░░░░░░░░░██░░░░░░░░██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░██░░░░░░░░██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▒█▒░░░░░░░░░░░░▓█░░░░░░░░██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░▓█░░░░░░░░▓████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒█░░░░░░░░░████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░██████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░▒█████████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░██████████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░▒████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░▒▒▒███████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████████████████████████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▒░█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░████▓░░██████████████████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░▒█░░░░░███████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▒░░░░░░░▒███████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▒░░░░░░░▓████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▒░░░░░░░██████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓░░░░░░░███████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▓░░░░░░░█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░▓███████████████████████████████████████████▓░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░▓████████████████████████▓▒▒░░░▒▓████████▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░