CWCATTLESALES.COM / BIDS CLOSE AT 8 P.M. CST
ONLINE SALE - CLICK HERE!


Welcome to our 5th online bull sale!


We started AIing in 1974 and selling bulls first come first serve back then. Striving to raise cattle with look, power and being able to function in our environment, including climbing up and down our hills and over the rocks. The cows calve out in 150 acres, in hills without trees, and are expected to be good mamas and have babies that will get up and nurse. We have been selecting for all these traits through the use of AI, being firm believers all cows get Aied at least once before bulls are tuned in. Therefore, all these bulls are bred with the bull sale in mind! The tag id is the cows number, with the letter, being the year they are born. All of the B’s are our of first calf heifers. We did not adjust any of the weights, they are all actual.

Please feel free to stop by the ranch anytime and look at the bulls or any of their Dams!
If we can be of an assistance please call! If you would prefer to bid by phone instead of online, we will gladly assist you.

Thanks for your time,
Dave, Nancy, Lacey & Treg

   
Lot 1 W28 Ranch Broker
Sire:
Broker Dam's Sire: Missing Link x Paddy O'Malley
DOB: 4/3/2016 Sex: Bull Breed: 1/2 Simmi, 3/8 Angus, 1/8 Maine
TH & PHA Free Scurs BW: 91 CE: 1
Scrotal: 40.5 WW: 730 YW: 1340
Now when we say W28 is a stout Broker son, we mean it! Not only the stoutest Broker son we have to offer, but possibly the stoutest bull on the sale. The only bull that may be stouter is z29 but W28 dam is also the granddam of the Z29 International son in the sale. Right there tells you that power is in the bloodlines here folks. Yes, W28has some scurs but don't let that take away from this solid black Broker son who will turn any cow herd in the right direction. Like a strong house it starts on a solid foundation. Square at the ground with a big foot that sets down soft and has plenty of reach in his hock to breed cows for a very long time. Big square hip, strong level topped but still has presence and style in his front one-third. A bull that you love for his expansion of rib and depth of body but has power and muscle in his stifle to his fore rib. This bull will make someone a lot of money some day and make sure it's you.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Lot 2 U41 Trading Money
Sire:
Broker Dam's Sire: Northern Improvement Son x Northern Improvement
DOB: 3/30/2016 Sex: Bull Breed: 1/2 Simmi, 1/2 Angus
TH & PHA Free Polled BW: 90 CE: 1 Scrotal: 39.5 WW: 715 YW: 1270
U41 is one of four Broker sons on the sale but yet each are different in their own ways. This Broker son you really have to appreciate his overal eye eppeal. U41 is probably the most extended Broker son in the sale. He has that added grow we all desire but doesn't give up the pounds and performance. He has plenty of style to burn with a white star on his head to set your females apart. Here's a bull we feel strong about here at Caffee Ranch, to go out and really work well on cows that need that extra shot of grow and performance and produce quality females to put back in your herd or sell high quality breds out of.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 3 X49 Real Estate
Sire:
Broker Dam's Sire: Northern Improvement son x Duff First Look
DOB: 3/31/2016 Sex: Bull Breed: 1/2 Simmi, 1/2 Angus
TH & PHA Free Polled BW: 96 CE: 1
Scrotal: 41 WW: 710 YW: 1280
A larger framed Broker son with a splash of white on his face to set him apart. In 2015, Bryce Teveldal purchased a maternal brother in our annual bull sale. His granddam by Duff First Look is also still in the herd and an excellent mother. If you haven't noticed before, you aren't just buying another bull, you are buying into a program built on generations of success.


Lot 4 R42 Money In The Bank
Sire:
Broker Dam's Sire: Northern Improvement x Maxi
DOB: 4/9/2016 Sex: Bull Breed: 1/2 Simmi, 1/2 Angus
TH & PHA Free Polled BW: 87 CE: 1
Scrotal: 41 WW: 655 YW: 1195
Here at Caffee Ranch we take a lot of pride in our cow families and this is no exception. This solid black Broker son is out of a Northern Improvement daughter that simply doesn't seem to miss. She is the dam of the Up North bull Greg Bernhard promoted. One year she had one of our best steers that sold to the Hinners Family. She is 12 years old still going strong and that is only a small sample of the genetics that you get with this Broker son. Half Blood simmi bull with plenty of power and a decade of proven genetics.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 5 Y48 Deal Me In
Sire:
One Eyed Jack Dam's Sire: Rodman x Outer Limits
DOB: 4/1/2016 Sex: Bull Breed: 1/2 Simmi, 1/2 Angus
TH & PHA Free Polled BW: 87 CE: 1
Scrotal: 38.5 WW: 730 YW: 1295
If you are looking for a half blood simmi that is smooth, stout and walks like a cat, study this guy. This bulls great granddam had a steer that was 3rd overall at the Iowa State Fair and Treg's show heifer. With his dam and granddam sired by bulls we use of heifers, I believe there is some calving ease bred in. The only One Eye Jack on the sale but for being sired by a bull that throws color, he is as black as your sharpie
Lot 6 X33 Chasin' Dreams
Sire:
Duff New Edition Dam's Sire: Maverick x Northern Improvement
DOB: 4/14/2016 Sex: Bull Breed: 1/4 Maine, 3/4 Angus
TH & PHA Free Scurs BW: 96 CE: 1
Scrotal: 37.5 WW: 665 YW: 1220
A New Edition son out of a cow family that doesn't seem to miss. When I mean doesn't miss, Baylor Bonham's I Believe steer this past year and the 3rd overall heifer at the Davidson County Winter Beef Show all go back to the same cow family....and that's just one year. His full sister last year was kept as a heifer and has a phenomenal udder, and a picture perfect look! He goes by Chasin' Dreams around the farm because he gives you the ability to chase your dream. When you analyze him there is a lot of things you like about him in the production and show world. From his masculine yet pretty head that ties into a sleek neck and smooth shoulder package that you can only dream about. Bold in his fore rib with plenty of muscle and power from his lower quarter to a strong level top and an ideal tail head that you chase so hard to find. As he gets out and goes he moves eloquent with a beautiful design and silhouette and he makes you want to start Chasin' Dreams together.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 7 Z47 Back To Basics
Sire:
Duff New Edition Dam's Sire: Dream Catcher x Lutton x Jazz
DOB: 4/15/2016 Sex: Bull Breed: 1/32 Maine, 1/4 Simmi, 23/32 Angus
TH & PHA Free Scurs BW: 93 CE: 1
Scrotal: 40.5 WW: 665 YW: 1225
A Duff New Edition son that is full of meat. We have been using New Edition for 10 years now and I like them as much as now as ever. This New Edition has been a favorite around the farm because he does a lot of things well. For as much meat and muscle this bull offers, he reaches and sets down as good as any bull in the offering. A soft made easy doing bull that is mild manner and can always count on. This guy is one that will look good on any cow.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
_____________________________ SELLING CHOICE _____________________________
Lot 8 Y38 Axial Flow
Sire:
International Dam's Sire: Maverick x New Edition
DOB: 3/31/2016 Sex: Bull Breed: 1/4 Maine, 3/4 Angus
TH & PHA Free Polled BW: 83 CE: 1
Scrotal: 38.5 WW: 790 YW: 1360
Y38 and Z29 I am selling choice of these two powerfully constructed International sons. Y38 qualifies as a Mainetainer being out of a half blood cow. I think he is real impressive in his overall makeup. He is stout, deep and you can tell I probably like him. A true all-around beef bull. We only used 10 straws of International last year and had 3 bulls make our sale. You get to pick the one I keep.
Lot 9 Z29 Hopper Full
Sire:
International Dam's Sire: Brillance x Missing Link x Paddy O'Malley
DOB: 4/3/2016 Sex: Bull Breed: 1/16 Maine, 15/16 Angus
TH & PHA Free Polled BW: 81 CE: 1
Scrotal: 38.5 WW: 710 YW: 1305
An International son out of a cow family that is producing for us. His Missing Link granddam is the mother to the W28 Broker son that leads off the sale. I am selling choice between Z29 and Y38. Both are very good International sons that have unlimited potential. You pick and I keep the other one.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 10 Z13 Case
Sire:
International Dam's Sire: Brillance x Dirty Harry x Witch Doctor
DOB: 4/7/2016 Sex: Bull Breed: 1/8 Maine, 7/8 Angus
TH & PHA Free Polled BW: 88 CE: 1
Scrotal: 38.5 WW: 635 YW: 1180
This is the first year we used SAV International. All the females made the keep pen and 3 bulls are in the sale! this guy has a little more Maine in him and also is really good haired. He goes back to our R25 Witch Doctor cow who seemed to always raise one for our sale or replacement pen. With the Maine x Angus cross starting to be used and advertised more than it ever has before, Z13 is what you wantin this popular cross.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 11 Z48 Drop Deck
Sire:
Resource Dam's Sire: Brillance x Spice x Jetliner
DOB: 4/16/2016 Sex: Bull Breed: 1/8 Maine, 7/8 Angus
TH & PHA Free Polled BW: 89 CE: 1
Scrotal: 37.5 WW: 710 YW: 1285
Our only Resource this year but a really good bull that is moderate framed with adequate muscle and travels well. He goes back to a favorite old cow C21. A daughter of the Angus bull Jetliner. C21 calves were always special either as sale calves or replacements. His mother is a Brilliance daughter which are some of our favorites in the herd. Good mothering ability, beautiful udders and with a splash of Spice and Jetliner you can't go wrong.
Lot 12 Z36 Money Clip
Sire:
Net Worth Dam's Sire: Maverick x Cerveza x Grizz
DOB: 4/12/2016 Sex: Bull Breed: 5/16 Maine, 11/16, Angus
TH & PHA Free Polled BW: 87 CE: 1
Scrotal: 39.5 WW: 640 YW: 1200
Another Net Worth here with a little more top and look in him being out of a Maverick - Cerveza daughter. If you are looking for a bull that will add the muscle want but still keep his daughters feminine and maternally built and can register as a Mainetainer then take a look at this guy! Our Maverick cows have been home runs in our book! His Cerveza granddam had a heifer that I sold to Jason Jensen for his replacement pen. Good cow family here.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 13 Z16 Bottom Line
Sire:
Net Worth Dam's Sire: New Edition x Paddy O'Malley, Northern Improvement
DOB: 4/3/2016 Sex: Bull Breed: 1/16 Maine, 15/16 Angus
TH & PHA Free Polled BW: 84 CE: 1
Scrotal: 39 WW: 660 YW: 1230
There is a reason why we bought 100 units of Net Worth semen a few years ago to use 20 a year. The Net Worth daughters make excellent cows and the sons we sell as high quality bulls and Z16 is no exception. Net Worth and New Edition is a really good combination for us. His New Edition dam as a 2 year old had a bull calf out of Bismarck that I kept and used myself and still using. I sold his Paddy O’Malley granddam to Brad Smith. The guesswork is out of this decision with a successful cow family backing your new bull.
Lot 14 X20 Heavy Duty
Sire:
Net Worth Dam's Sire: OCC Juneau x Cerveza
DOB: 4/11/2016 Sex: Bull Breed: 1/8 Maine, 7/8 Angus
TH & PHA Free Polled BW: 89 CE: 1
Scrotal: 42.5 WW: 760 YW: 1390
This Net Worth son that has a middle name of PERFORMANCE. He weighed 1390 and had a 42.5 scrotal on March 5 and he isn’t quite 11 months old. Here is a bull that will help in every aspect of your program. Top of the group when it comes to weaning and yearling weights coupled with the largest scrotal, X20 is ready to go to work. His granddam is a Cerveza daughter that we have been able to keep daughters or sell show heifers. Like mother like son, a real producer.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 15 Z24 Coyote
Sire:
Net Worth Dam's Sire: Predator x Legend x Northern Improvement
DOB: 4/17/2016 Sex: Bull Breed: 3/16 Maine, 13/16 Angus
TH & PHA Free Polled BW: 87 CE: 1
Scrotal: 37.5 WW: 585 YW: 1120
Here is a Net Worth son out of a real nice young low percent Maine cow. His grandam has been a real consistent producer. This bull is the youngest we have but has done well and continues to grow and perform. The Net Worth sons seem to get better with time and Z24 is no exception.

Lot 16 Y23 Cowboy
Sire:
Merlin Dam's Sire: Cowgirl x Just Right x Whiskey
DOB: 3/27/2016 Sex: Bull Breed: 3/16 Maine, 3/8 Simmi, 7/16 Angus
TH & PHA Free Polled BW: 89 CE: 1
Scrotal: 39.5 WW: 740 YW: 1230
This Merlin son has a little more bone and a little more hair than the other Merlins in the sale. He is out of a half blood simmi cow that goes back to a low percent Maine show heifer Rosie who was Supreme at the Summer Spotlight, Champion Maine at every show she went to and in the top 5.. This bulls granddam had a heifer that was 5th overall at the Michigan Winter Classic Show by Jason Berry.

   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 17 U45 Lion King
Sire:
Merlin Dam's Sire: Legend x Montana Truck
DOB: 4/1/2016 Sex: Bull Breed: 1/8 Simmi, 1/4 Maine, 5/8 Angus
TH & PHA Free Polled BW: 92 CE: 1
Scrotal: 39.5 WW: 630 YW: 1240
This is our first year using Merlin and the females were easy to sell. I ended up selling 5 in the fall sale, 8 more this spring, and kept 3 for replacements. The first year we used Upgrade, this bulls dam had a heifer that sold to Brad Smith. If you want a bull to sire pounds plus leave you a set of females, I believe this bull is bred for it.
Lot 18 T31 Tin Man
Sire:
Merlin Dam's Sire: Legend x NFL
DOB: 4/1/2016 Sex: Bull Breed: 1/8 Simmi, 3/8 Maine, 1/2 Angus
TH & PHA Free Polled BW: 89 CE: 1
Scrotal: 39.5 WW: 715 YW: 1255
A stout rugged Merlin son we offer here as T31. A bull that will add some bone and hair in his offspring but won’t give up the pounds. The mother of this bull is the great granddam of the B31 bull. She is a real consistent producer for us here on the Caffee Ranch. We have sold showsteers, kept daughters and sold bulls out of her.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 19 Z60 Whiskey Chaser
Sire:
Hard Whiskey Dam's Sire: Rear End x Angus x Kadabra
DOB: 4/5/2016 Sex: Bull Breed: 9/16 Maine, 7/16 Angus
TH & PHA Free Scurs BW: 94 CE: 1
Scrotal: 36 WW: 580 YW: 1110
This half blood Maine bull is out of a young OCC Rear End daughter that does back to our N14 cow out of Kadabra. N14 is 14 years old and still producing. She raised our high selling steer this past fall. The bulls grandam W56 had a bull in our sale 2 years ago that went to Minnesota. This Hard Whiskey son was not impressed with picture day and got a little nervous but seems fine now.
Lot 20 B25 Stoked Data
Sire:
Sooline Motive Dam's Sire: Bismark x Maverick x Cerveza
DOB: 3/10/2016 Sex: Bull Breed: 5/32 Maine, 27/32 Angus
TH & PHA Free Polled BW: 79 CE: 1
Scrotal: 38.5 WW: 725 YW: 1340
Here is a Sooline Motive son that has a real good look with some grow and muscle and was born unassisted out of a 2 year old Bismarck Daughter. This bull has that real nice coal black color and has some hair if you think that’s important. This bull is 5/32 Maine Anjou and 27/32 Angus.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 21 B44 Seeing Stars
Sire:
Brilliance Dam's Sire: Maverick son x Legend x NFL
DOB: 3/16/2016 Sex: Bull Breed: 3/16 Maine, 13/16 Angus
TH & PHA Free Polled BW: 79 CE: 2
Scrotal: 37.5 WW: 630 YW: 1140
Here is a Brilliance son out of a 2 year old cow that has continued to get better every day. B44 is the only Brilliance son in the sale but the daughters out of Brilliance in the herd have beautiful udders and expect no difference out of him. He has that masculine look that you want your bull to possess. Wide hipped, robust middle, but still has plenty of style in that front one-third to set him apart. Although he may not be as stout or as massive as some of the other bulls in the offering, his true value comes from his weight and size are ideal for heifers and young cows and still produce profitable calves in the future.
Lot 22 B31 Pipeline
Sire:
Bismark Dam's Sire: Brillance Son x Cowgirl x Legend
DOB: 3/16/2016 Sex: Bull Breed: 1/8 Simmi, 7/8 Angus
TH & PHA Free Polled BW: 89 CE: 2
Scrotal: 39 WW: 715 YW: 1350
This stout Bismarck son out of a 2 year old that has more bone than most Bismarck’s. His cow family has been real productive. His granddam had a heifer that sold to Chad Thompson for his replacement pen this year. His great granddam has a bull in the sale plus we sold steers out of her when bred that way. He is 75% Angus.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 23 B43 Locomotive
Sire:
Sooline Motive Dam's Sire: Brillance x Cowgirl x Northern Improvement son
DOB: 3/10/2016 Sex: Bull Breed: 1/8 Simmi, 7/8 Angus
TH & PHA Free Polled BW: 77 CE: 1
Scrotal: 39 WW: 695 YW: 1310
You might have heard us talk about how well we like our Brilliance daughters and his bull is no exception out of Sooline Motive and another Brilliance daughter. His granddam is a half blood simmi that looks the way I think they are supposed to look. He came small and unassisted out of his 2 year old dam. We really like our Sooline Motive calves how they have grown and progressed and have more bone and hair than what we expected them to have.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 24 B57 Download
Sire:
Bismark Dam's Sire: Legend son x KA Spice x Fame
DOB: 3/22/2016 Sex: Bull Breed: 1/8 Maine, 7/8 Angus
TH & PHA Free Polled BW: 87 CE: 3 Scrotal: 37.5 WW: 560 YW: 1150
I don’t think this bull will ever be cold! If you looking for a calving ease bull to add eye appeal, hair and hit the replacement pen after their show career here is your pick! Out of a 2 year old cow and his granddam had a Maternal Made heifer this year that sold on our fall sale to Katie Wells. This bull might be the deepest bodied bull in the sale. When getting cleaned up for his photo shoot a guy asked what clubby bull was this? Shocked when we said hes an Angus! That’s what we like about this guy because he is so sound at the ground but yet carries that extra rib, dimension, and power that gives him that style and look.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 25 B55 Choo Choo
Sire:
Sooline Motive Dam's Sire: Bismark x Paddy O'Malley son x Northern Improvement
DOB: 3/15/2016 Sex: Bull Breed:
29/32 Angus 3/32 Maine
TH & PHA Free Polled BW: 71 CE: 1
Scrotal: 39 WW: 685 YW: 1195
When you see this bull you will know why we like the Sooline Motive – Bismarck mating and use it religiously. Our first Motives came in 2013 and we are still using him on heifers. He has been easy calving and the calves do well plus the females are making great cows! You might have caught on but all of our B’s are out of 2 year olds but don’t let that from holding you back from clicking the bid button. We encourage you to come take a look at our 2 year olds and you will understand why we are so confident these bulls will perform and produce at a high level.
Lot 26 B54 Fresh Tracks
Sire:
Duff Outer Limits Dam's Sire: Bismark x Foreman x Legend
DOB: 3/21/2016 Sex: Bull Breed: 3/32 Simmi, 29/32 Angus
TH & PHA Free Polled BW: 76 CE: 1
Scrotal: 36 WW: 665 YW: 1215
The only Outer Limits bull in the sale but don’t hold that against him. Take a look on the cow side of things and it simple can’t get any better than Bismarck/Foreman/Legend. B54 is rugged in his design with a strong hipped big back bull but still possess power in his lower one-third. No, he may not be the prettiest guy in this offering but where he lacks in style he wins in pounds he will produce in his offspring.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
Lot 27 B51 Hear The Train
Sire:
Sooline Motive Dam's Sire: Bismark x Maverick x Final Answer
DOB: 3/2/2016 Sex: Bull Breed: 1/8 Maine, 7/8 Angus
TH & PHA Free Polled BW: 69 CE: 1
Scrotal: 39 WW: 630 YW: 1170
Here is a moderate framed Sooline Motive – Bismarck. His great granddam by Final Answer has had several awesome calves including a heifer that is in this years’ replacement pen. He is out of a 2 year old cow but has excelled and never has disappointed. This is a bull that we believe everyone needs to take a look at. Moderate framed like we said but is complete in his design and right in his angles. A bull that will prove his worth over times when his daughters go into production.
Lot 28 B16 Dynomite
Sire:
Bismark Dam's Sire: Net Worth x Antidote x Cerveza
DOB: 3/18/2016 Sex: Bull Breed: 1/32 Maine, 31/32 Angus
TH & PHA Free Polled BW: 77 CE: 1
Scrotal: 39 WW: 705 YW: 1230
Last but certainly not least we offer this Bismarck son. Out of a 2 year old, but that has not stopped B16 from being a deep, soggy bull that we really like. His Antidote granddam had a Bismarck son as a 2 year old that we used. Clearly you have seen the pedigrees and footnotes on these bulls and see why we value Bismarck so much. We have been using Bismarck on our heifers for 7 years now and keep almost every heifer to put into production.
   
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -