.       .   .            
  .       ____     .      . .            .    
         >>         .        .               .
 .   .  /WWWI; \  .       .    .  ____               .         .     .         
  *    /WWWWII; \=====;    .     /WI; \   *    .        /\_             .
  .   /WWWWWII;..      \_  . ___/WI;:. \     .        _/M; \    .   .         .
     /WWWWWIIIIi;..      \__/WWWIIII:.. \____ .   .  /MMI:  \   * .
 . _/WWWWWIIIi;;;:...:   ;\WWWWWWIIIII;.     \     /MMWII;   \    .  .     .
  /WWWWWIWIiii;;;.:.. :   ;\WWWWWIII;;;::     \___/MMWIIII;   \              .
 /WWWWWIIIIiii;;::.... :   ;|WWWWWWII;;::.:      :;IMWIIIII;:   \___     *
/WWWWWWWWWIIIIIWIIii;;::;..;\WWWWWWIII;;;:::...    ;IMIII;;     ::  \     .
WWWWWWWWWIIIIIIIIIii;;::.;..;\WWWWWWWWIIIII;;..  :;IMIII;:::     :    \   
WWWWWWWWWWWWWIIIIIIii;;::..;..;\WWWWWWWWIIII;::; :::::::::.....::       \      
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXXXX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXXXXXXX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXXXXXXXXXXX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXXXXXXXXXXXXXX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXXXXXXXXXXXXXXXXXXXX
REASON OF DOX IS STATED BELOW |
                              |
                              | 
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The reason of doxxing the fuck-whit is because hes the definition of a prick and a asshole.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                           ...
           s,                .                    .s
            ss,              . ..               .ss
            'SsSs,           ..  .           .sSsS'
             sSs'sSs,        .   .        .sSs'sSs
              sSs  'sSs,      ...      .sSs'  sSs
               sS,    'sSs,         .sSs'    .Ss
               'Ss       'sSs,   .sSs'       sS'
      ...       sSs         ' .sSs'         sSs       ...                
     .           sSs       .sSs' ..,       sSs       .
     . ..         sS,   .sSs'  .  'sSs,   .Ss        . ..
     ..  .        'Ss .Ss'     .     'sSs. ''        ..  .
     .   .         sSs '       .        'sSs,        .   .
      ...      .sS.'sSs        .        .. 'sSs,      ...
            .sSs'    sS,     .....     .Ss    'sSs,
         .sSs'       'Ss       .       sS'       'sSs,
      .sSs'           sSs      .      sSs           'sSs,
   .sSs'____________________________ sSs ______________'sSs,
.sSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'.Ss SSSSSSSSSSSSSSSSSSSSSs,
                        ...         sS'
                         sSs       sSs
                          sSs     sSs       
                           sS,   .Ss
                           'Ss   sS'
                            sSs sSs
                             sSsSs
                              sSs
                               s
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Bryan R Buckley
Personal Overview
Name: Bryan R Buckley
Age: 59
Born on: 05/1962
Address: 7104 Snow Owl Cir Circle Pines, MN 55014
Aliases: Diana Lutton
Bryan R Buckley
Bryan Buckley
Bryan R Buckey
Bryan B Buckley
Bryan Richard Buckley
Bryan R Robinson
Bryan Robinson
Brian Richard Buckley
Buckley Bryan
Kathy Buckley
# Phone Numbers Phone Type
1 215-680-2796 (Best Match) Mobile
2 651-308-1657 Mobile
3 321-543-9414 Mobile
4 720-207-3906 Mobile
5 651-492-9995 Mobile
6 308-289-0740 Mobile
7 651-464-7448 Work Phone
8 651-464-4223
9 651-237-0119
10 612-821-1189
11 712-642-4093
12 651-739-2366
13 651-779-8232
3
Address History
Addresses 15 Found
Relatives
Relatives 20 Found
# Email Addresses Email Type
1 bryan.buckley@hotmail.com (Best Match) Personal
2 bfox22@aol.com Personal
3 ladiedi@gateway.net Personal
4 bigbackyard@earthlink.net Personal
5 bryan.buckley@worldnet.att.net Personal
# Address Address Type Last Seen Date
1 7104 Snow Owl Cir Circle Pines, MN 55014 (Best Match) 09/2020
2 2111 Hallmark Ave N Saint Paul, MN 55128 Work 02/2008
3 5252 207th St N Forest Lake, MN 55025 11/2005
4 2516 Geranium Ave E Saint Paul, MN 55119 04/1987
5 2227 1st St N Saint Paul, MN 55109 N/A
6 938 4th St SE Forest Lake, MN 55025 N/A
7 40750 Flink Ave North Branch, MN 55056 N/A
8 25271 Grizzly Ct Wyoming, MN 55092 N/A
9 2252 Birch St Saint Paul, MN 55110 Old N/A
10 3035 Leeward Way Saint Paul, MN 55109 N/A
11 5555 E Briarwood Ave Apt 2102 Centennial, CO 80122 N/A
12 515 N 6th St # 31 Missouri Valley, IA 51555 N/A
13 2003 Harlan Dr Apt 31 Bellevue, NE 68005 N/A
14 2003 Harlan Dr Apt 31B Bellevue, NE 68005 N/A
15 65 Coral Sea Way Apt 3 Satellite Beach, FL 32937 N/A
1st Degree
# Name Age Address
1 MIKAYLA YVONNE BUCKLEY 25
9427 Palladium Hts Apt 215 Colorado Springs, CO 80920
First seen: 07/2019, Last seen: 07/2019
6728 Palace Dr Colorado Springs, CO 80918
First seen: 08/2018, Last seen: 08/2018
3959 E Bijou St Apt 320 Colorado Springs, CO 80909
First seen: N/A, Last seen: N/A
4
2 MICHELLE CAROL BUCKLEY 62
2111 Hallmark Ave N Saint Paul, MN 55128
First seen: 03/1996, Last seen: 05/2021
2252 Birch St Saint Paul, MN 55110
First seen: 10/1986, Last seen: 04/2018
1610 Granada Ave N Apt 207 Saint Paul, MN 55128
First seen: 10/1986, Last seen: 06/1992
3 RICHARD GEORGE BUCKLEY 81
2111 Hallmark Ave N Saint Paul, MN 55128
First seen: 09/1986, Last seen: 07/2021
2252 Birch St Saint Paul, MN 55110
First seen: 02/1989, Last seen: N/A
4 EYVONNE MARIE BUCKLEY 81
2252 Birch St Saint Paul, MN 55110
First seen: 04/1994, Last seen: 07/2021
5 BRENT RICHARD BUCKLEY 39
7358 31st St N Saint Paul, MN 55128
First seen: 10/2011, Last seen: N/A
7080 13th St N Saint Paul, MN 55128
First seen: N/A, Last seen: N/A
6 DOREEN MARIE FOSTER 64
2252 Birch St Saint Paul, MN 55110
First seen: 09/2007, Last seen: N/A
2449 Gall Ave Saint Paul, MN 55109
First seen: 03/2004, Last seen: 10/2007
7080 13th St N Saint Paul, MN 55128
First seen: 09/1986, Last seen: 03/2005
7 RAEJEAN JEAN KLOOZ 54
2190 Hallmark Way N Saint Paul, MN 55128
First seen: 10/1990, Last seen: N/A
2252 Birch St Saint Paul, MN 55110
First seen: 10/1989, Last seen: 10/1989
8 CHELSIE LYNN LEAVY 43
7358 31st St N Saint Paul, MN 55128
First seen: 05/2009, Last seen: 10/2021
6621 Xerxes Ave S Minneapolis, MN 55423
First seen: 08/1991, Last seen: 04/2017
5480 Blackberry Trl Apt 405 Inver Grove Heights, MN 55076
First seen: 02/2009, Last seen: 02/2009
9 ZACHARY BRYAN BUCKLEY 28
206 Merle Ct NE Bemidji, MN 56601
First seen: 10/2021, Last seen: 10/2021
1228 30th St NW Apt 312 Bemidji, MN 56601
First seen: 11/2016, Last seen: 04/2020
5
10 MEGAN A BUCKLEY 30
206 Merle Ct NE Bemidji, MN 56601
First seen: 10/2021, Last seen: 10/2021
1228 30th St NW Apt 312 Bemidji, MN 56601
First seen: 11/2016, Last seen: 11/2016
51176 Wolf Ridge Dr Cass Lake, MN 56633
First seen: N/A, Last seen: N/A
11 BRYANT L ROBINSON 23
3237 Rosewedge Way Louisville, KY 40216
First seen: 03/2005, Last seen: 04/2017
316 S 43rd St Louisville, KY 40212
First seen: 10/1992, Last seen: 07/1996
12 RICHARD DAVID ROBINSON 59
4009 Gisella Blvd Saint Paul, MN 55110
First seen: 03/1976, Last seen: 09/2020
445 Labore Rd Saint Paul, MN 55117
First seen: 04/1987, Last seen: 04/1987
2516 Geranium Ave E Saint Paul, MN 55119
First seen: 09/1986, Last seen: 09/1986
2nd Degree
# Name Age Address
1 ANTHONY PARTICK FOSTER 60
351 Labore Rd Apt 117 Saint Paul, MN 55117
First seen: 11/2018, Last seen: 11/2018
2252 Birch St Saint Paul, MN 55110
First seen: 09/2007, Last seen: 12/2011
2449 Gall Ave Saint Paul, MN 55109
First seen: 03/2004, Last seen: 10/2007
2 WILLIAM PATRICK FOSTER 84
6451 Beckman Ct Inver Grove Heights, MN 55077
First seen: 09/2007, Last seen: 09/2007
3 JEFFREY ALAN KLOOZ 55
2190 Hallmark Way N Saint Paul, MN 55128
First seen: 10/1990, Last seen: N/A
2252 Birch St Saint Paul, MN 55110
First seen: 10/1989, Last seen: 10/1989
4 DYLAN A KLOOZ 26
2190 Hallmark Way N Saint Paul, MN 55128
First seen: 06/2020, Last seen: 10/2021
5 AUSTIN KLOOZ 29
6501 403rd St North Branch, MN 55056
First seen: N/A, Last seen: N/A
2190 Hallmark Way N Saint Paul, MN 55128
First seen: N/A, Last seen: N/A
6
Neighbors
Neighbors 16 Found
6 NICKOLAS ROBERT LEAVY 42
501 E 100th St Minneapolis, MN 55420
First seen: 09/2021, Last seen: 09/2021
416 Demers Ave Grand Forks, ND 58201
First seen: 07/2016, Last seen: 09/2020
16086 55th St NE Oslo, MN 56744
First seen: 10/2013, Last seen: N/A
7 BRYANT L ROBINSON 59
3309 Fernheather Dr Louisville, KY 40216
First seen: 12/2020, Last seen: 01/2021
316 S 43rd St Louisville, KY 40212
First seen: 06/1993, Last seen: 01/2003
1025 S 7th St Apt 2 Louisville, KY 40203
First seen: 01/1996, Last seen: 01/1996
8 TAVAUGHN MORTON N/A
11301 Breeze Cir Unit 208 Louisville, KY 40272
First seen: N/A, Last seen: N/A
# Name Age Address
1 DAWN R ANDERSON 60
7088 Snow Owl Cir Circle Pines, MN 55014
First seen: 02/1992, Last seen: 12/2021
2 ROGER ALAN ANDERSON 59
7088 Snow Owl Cir Circle Pines, MN 55014
First seen: 02/1992, Last seen: 12/2021
3 RICHARD R NAVRATIL 56
7084 Snow Owl Cir Circle Pines, MN 55014
First seen: 03/1993, Last seen: 12/2021
4 KARI YOUNG-SEON WITSCHEN 37
7080 Snow Owl Cir Circle Pines, MN 55014
First seen: 09/2016, Last seen: 11/2021
5 KRISTINA M HER 22
2110 Hallmark Ave N Saint Paul, MN 55128
First seen: 10/2021, Last seen: 10/2021
6 MICHELE MARY HANSON 61
2113 Hallmark Ave N Saint Paul, MN 55128
First seen: 11/2016, Last seen: 02/2022
7 PHILLIP WAYNE HANSON 63
2113 Hallmark Ave N Saint Paul, MN 55128
First seen: 11/2016, Last seen: 02/2022
8 LYNDA J MARTIN 62
2114 Hallmark Ave N Saint Paul, MN 55128
First seen: N/A, Last seen: 11/2021
7
Associates
Associates 7 Found
9 LOUISE ANN KELLEY 77
5250 207th St N Forest Lake, MN 55025
First seen: 12/2002, Last seen: 12/2021
10 CYNTHIA ARD N/A
5244 207th St N Forest Lake, MN 55025
First seen: 05/2020, Last seen: 11/2021
11 CYNTHIA MARIE JUREK 62
5260 207th St N Forest Lake, MN 55025
First seen: 11/1999, Last seen: 12/2021
12 CHRISTINE B ODONNELL N/A
25249 Grizzly Ct Wyoming, MN 55092
First seen: 03/1998, Last seen: 12/2021
13 MARK A ODONNELL 63
25249 Grizzly Ct Wyoming, MN 55092
First seen: 03/1998, Last seen: 12/2021
14 PATRICIA ROSENBAUM ROSENBAUM 79
25242 Grizzly Ct Wyoming, MN 55092
First seen: 04/1998, Last seen: 12/2021
15 ROBERT FRANK ROSENBAUM 79
25242 Grizzly Ct Wyoming, MN 55092
First seen: 04/1998, Last seen: 12/2021
16 HEATHER KAY NELSON 36
25259 Grizzly Ct Wyoming, MN 55092
First seen: 08/2011, Last seen: 11/2021
# Name Age Address
1 DIANE YVONNE BUCKLEY 55
752 N Oak Dr Saint Paul, MN 55127
First seen: 08/2018, Last seen: 02/2021
1601 Woodlynn Ave Unit 5 Saint Paul, MN 55109
First seen: 02/2012, Last seen: 09/2018
22145 Jason Ave N Forest Lake, MN 55025
First seen: 02/2010, Last seen: 07/2015
2 CHRISTOPHER NEIL CARLSON 45
1358 144th St New Richmond, WI 54017
First seen: N/A, Last seen: N/A
7080 13th St N Saint Paul, MN 55128
First seen: 06/2006, Last seen: 06/2019
7010 49th St N Saint Paul, MN 55128
First seen: 06/2004, Last seen: 09/2004
8
Professional
Jobs 5 Found
Education
Schools 1 Found
3 JEFFREY ALAN KLOOZ 55
2190 Hallmark Way N Saint Paul, MN 55128
First seen: 10/1990, Last seen: N/A
2252 Birch St Saint Paul, MN 55110
First seen: 10/1989, Last seen: 10/1989
4 MICHAEL RICHARD KOHLER 58
5849 Prairie Ridge Dr Saint Paul, MN 55126
First seen: 05/2012, Last seen: 11/2021
752 N Oak Dr Saint Paul, MN 55127
First seen: 11/2008, Last seen: 02/2021
1601 Woodlynn Ave Unit 5 Saint Paul, MN 55109
First seen: 09/2018, Last seen: 09/2018
5 DAVID JAMES STARZINSKI 59
1765 210th Ave New Richmond, WI 54017
First seen: 09/1997, Last seen: 11/2021
22145 Jason Ave N Forest Lake, MN 55025
First seen: 09/1988, Last seen: 07/2015
6835 29th St N Saint Paul, MN 55128
First seen: 09/1992, Last seen: 03/2005
6 LOGAN STARZINSKI 24
6550 Jasmine Ave N Stillwater, MN 55082
First seen: N/A, Last seen: N/A
1765 210th Ave New Richmond, WI 54017
First seen: N/A, Last seen: N/A
7 M L STARZINSKI N/A
3523 Federal Dr Apt 305 Saint Paul, MN 55122
First seen: 02/2021, Last seen: 02/2021
7092 218th Street Pl N Forest Lake, MN 55025
First seen: 09/2020, Last seen: 09/2020
# Company Title Industry
Started
on
Ended
on
1 COKLEY PLUMBING N/A N/A N/A N/A
2 N/A Engineer Engineering Services N/A N/A
3 Mcgraw-Hill Education District Manager education
management
N/A N/A
4 2nd Battalion 8th Marines Platoon Commander military N/A N/A
5 United States Marine
Corps
The Basic School / Infantry Officer
Course
military N/A N/A
# School Degree Dates Attended
9
Usernames
Usernames 1 Found
Social Media
Social Media 3 Found
Photos
Photos 1 Found
Possible Owned Properties
Properties 1 Found
Possible Owned Automobiles
automobiles 10 Found
1 Villanova University N/A N/A to N/A
# Username
1 buckleybryan
# Network Profile Link
1 pinterest http://www.pinterest.com/bobcat4299/
2 facebook https://www.facebook.com/kathy.buckley.507
3 other https://linkedin.com/in/buckleybryan
Please log into your BeenVerified, Inc. account to view photos for this report.
Disclaimer: Please be advised that assets may be current or historical and actual value varies.
# Address Value Year Built Beds Baths Owners
1 7104 SNOW OWL CIR LINO LAKES, MN 55014 $288,500 1992 4 2 BRYAN R BUCKLEY
Disclaimer: Please be advised that assets may be current or historical and actual value varies.
# Description MSRP
Est.
Value
VIN Registered To
Match
Type
1 1999 GMC SUBURBAN $28,839 $4,889 1GDFK16R5XJ772669 BRYAN BUCKLEY Exact
2 1998 CHEVROLET S-10 $18,292 $4,303 1GCCS1442W8249694 BRYAN BUCKLEY Exact
3 1985 VOLVO 240 N/A $4,047 YV1AX8842F1101625 DEBORAH
BUCKLEY
Partial
4 2015 TOYOTA PRIUS V $29,695 $16,647 JTDZN3EU6FJ028281 BRYAN BUCKLEY Exact
5 1995 CHEVROLET CORSICA $13,200 $2,697 1G1LD55M2SY270774 BRYAN BUCKLEY Exact
6 2004 GMC SIERRA 1500 $36,935 $9,001 2GTEK19T541132040 RICHARD G
BUCKLEY
Partial
7 1996 GMC SIERRA 1500 $18,499 $6,750 2GTEK19R5T1522221 RICHARD
BUCKLEY
Partial
10
Possible Owned
Aircrafts
Aircrafts 0 Found
Possible Owned Watercrafts
Watercrafts 0 Found
Criminal & Traffic Records
Records 7
8 1996 CHEVROLET C/K 1500
SERIES
$20,998 $6,575 2GCEC19M6T1196544 BRYAN R
BUCKLEY
Exact
9 2008 CHEVROLET
TRAILBLAZER
$29,540 $6,757 1GNDT13S682250961 EYVONNE
BUCKLEY
Partial
10 2015 CHEVROLET SILVERADO
1500
$37,730 $29,635 1GCVKREC3FZ418726 BRYAN BUCKLEY Exact
1. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case Number: 62SUVB2110748
Sentence Date: 12/29/2021
Court Details
Case Number: 62SUVB2110748
Date: 12/29/2021
Disposition: CONVICTED Status:CLOSED
Level: PETTY MISDEMEANOR
Offense: SPEED 60 ZONE 80/60
Statute: 169.14.4
Arrest Details
Agency: MN STATE PATROL - GOLDEN
VALLEY
11
2. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case Number: 13VB214074
Sentence Date: 12/29/2021
Court Details
Case Number: 13VB214074
Date: 12/29/2021
Disposition: CONVICTED Status:CLOSED
Level: PETTY MISDEMEANOR
Offense: SPEED 70 ZONE 79/70
Statute: 169.14.2(A)(4)
Arrest Details
Agency: MN STATE PATROL - OAKDALE
12
3. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case Number: 82CR131497
Sentence Date: 01/21/2015
Court Details
Case Number: 82CR131497
Date: 03/25/2014
Disposition: CONVICTED Status:CLOSED
Level: MISDEMEANOR
Offense: TRAFFIC REGULATION-FALSE CLAIM OF VEHICLE
INSURANCE
Statute: 169.797.3A
Arrest Details
Agency: FOREST LAKE POLICE DEPARTMENT
13
4. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case
Number:
82CR131497
Court Details
Case
Number:
82CR131497
Date: 01/21/2015
Disposition: CONVICTED Status:UNDER COURT JURISDICTION
Level: MISDEMEANOR
Offense: TRAFFIC REGULATION-FALSE CLAIM OF VEHICLE
INSURANCE
Statute: 169.797.3A
Arrest Details
Agency: FOREST LAKE POLICE DEPARTMENT
14
5. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case
Number:
58CR06713
Court Details
Case
Number:
58CR06713
Date: 09/13/2006
Disposition: CONVICTED Status:CLOSED
Level: MISDEMEANOR
Offense: TRAFFIC - DWI - OPERATE MOTOR VEHICLE - ALCOHOL CONCENTRATION 0.08 WITHIN
2
Statute: 169A.20.1(5)
Arrest Details
Agency: MN STATE PATROL - DULUTH
6. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case
Number:
13CR06747
Court Details
Case
Number:
13CR06747
Date: 07/12/2006
Disposition: CONVICTED Status:CLOSED
Level: PETTY MISDEMEANOR
Offense: TRAFFIC - SPEEDING - EXCEED LIMIT
Statute: 169.14.2(A)
Arrest Details
Agency: MN STATE PATROL - OAKDALE
Offense Details
15
Case
Number:
13CR06747
Court Details
Case
Number:
13CR06747
Date: 07/24/2006
Disposition: CONVICTED Status:CLOSED
Level: PETTY MISDEMEANOR
Offense: TRAFFIC REGULATION-SEAT BELT DRIVER MUST USE
Statute: 169.686.1(A)(1)
Arrest Details
Agency: MN STATE PATROL - OAKDALE
Offense Details
Case
Number:
13CR06747
Court Details
Case
Number:
13CR06747
Date: 07/12/2006
Disposition: DISMISSED Status:CLOSED
Level: MISDEMEANOR
Offense: TRAFFIC REGULATION - DRIVER MUST CARRY PROOF OF INSURANCE WHEN OPERATING
VE
Statute: 169.791.2
Arrest Details
Agency: MN STATE PATROL - OAKDALE
16
Bankruptcies
Bankruptcy 0 Records
Judgments &
Liens
Licenses
7. RECORD
Name: BRYAN RICHARD BUCKLEY
Date of birth: 05/00/1962
State: MN
Offense Details
Case
Number:
13VB053814
Court Details
Case
Number:
13VB053814
Date: 11/30/2005
Disposition: CONVICTED Status:CLOSED
Level: PETTY MISDEMEANOR
Offense: TRAFFIC REGULATION-SEAT BELT DRIVER MUST
USE
Statute: 169.686.1(A)(1)
Arrest Details
Agency: MN STATE PATROL - OAKDALE
This section is locked. Upgrade this report to view this section.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

░██████╗░███████╗████████╗  ███████╗██╗░░░██╗░█████╗░██╗░░██╗██╗███╗░░██╗░██████╗░
██╔════╝░██╔════╝╚══██╔══╝  ██╔════╝██║░░░██║██╔══██╗██║░██╔╝██║████╗░██║██╔════╝░
██║░░██╗░█████╗░░░░░██║░░░  █████╗░░██║░░░██║██║░░╚═╝█████═╝░██║██╔██╗██║██║░░██╗░
██║░░╚██╗██╔══╝░░░░░██║░░░  ██╔══╝░░██║░░░██║██║░░██╗██╔═██╗░██║██║╚████║██║░░╚██╗
╚██████╔╝███████╗░░░██║░░░  ██║░░░░░╚██████╔╝╚█████╔╝██║░╚██╗██║██║░╚███║╚██████╔╝
░╚═════╝░╚══════╝░░░╚═╝░░░  ╚═╝░░░░░░╚═════╝░░╚════╝░╚═╝░░╚═╝╚═╝╚═╝░░╚══╝░╚═════╝░

██████╗░░█████╗░██╗░░██╗██╗░░██╗███████╗██████╗░
██╔══██╗██╔══██╗╚██╗██╔╝╚██╗██╔╝██╔════╝██╔══██╗
██║░░██║██║░░██║░╚███╔╝░░╚███╔╝░█████╗░░██║░░██║
██║░░██║██║░░██║░██╔██╗░░██╔██╗░██╔══╝░░██║░░██║
██████╔╝╚█████╔╝██╔╝╚██╗██╔╝╚██╗███████╗██████╔╝
╚═════╝░░╚════╝░╚═╝░░╚═╝╚═╝░░╚═╝╚══════╝╚═════╝░
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
████████╗███████╗████████╗███╗░░██╗██╗░█████╗░
╚══██╔══╝██╔════╝╚══██╔══╝████╗░██║██║██╔══██╗
░░░██║░░░█████╗░░░░░██║░░░██╔██╗██║██║██║░░╚═╝
░░░██║░░░██╔══╝░░░░░██║░░░██║╚████║██║██║░░██╗
░░░██║░░░███████╗░░░██║░░░██║░╚███║██║╚█████╔╝
░░░╚═╝░░░╚══════╝░░░╚═╝░░░╚═╝░░╚══╝╚═╝░╚════╝░