Welcome back to theCUBE's ongoing coverage of VMworld 2021, the second year in a row we've done this virtually. My name is Dave Vellante and longtime VMware technologist and new CTO, Kit Colbert is here. Kit, welcome, good to see you again. Thanks Dave, super excited to be here. So let's talk about your new role. You've been at VMware, you've touched all the bases so to speak and you know, love the career evolution, you're ready for this job. So tell us about that role. Well, I hope so, I don't know. It's definitely a big step up. Been here at VMware for 18 years now, which if you know Silicon Valley, you know, that's a long time. It's probably like four or five normal Silicon Valley lifetime in terms of stints at a company. But I love it. I love the company. I love the culture. I love the technology. And I'm super passionate, super excited about it. And so, you know, the new role, previously I was CTO for one of our business groups and focused on a specific set of our products and services. But now as the corporate CTO, I really am overseeing, you know, all of VMware R and D in the sense of really trying to drive a whole bunch of core engineering transformations, right? Where we've talked a lot about our shift toward becoming a SaaS company, a cloud services company. And so there's a lot of changes we got to make internally, technologies, platform services we need to build out, you know, the sort of culture aspects of it again. And so, you know, I'm kind of sitting at the center of that. And it's, I'll be honest, it's big. There's a lot of stuff to go and do. But I am just, you know, super excited about it. Wake up every day, really excited to meet a whole bunch of new people across the organization and to learn all the cool things we're doing. It's just, well, you know, I'll say it again, like the level of innovation happening inside VMware is just insane. And it's really cool now that I get kind of more of a front and center row to see everything that's happening. Well, and when I was preparing for the interview with Raghu, I was thinking about, you know, I've been following VMware for a long time. And I sort of noted that it's like the fourth, you know, wave of executive management. And I sort of went back, it's okay, yes, we know it started with, you know, workstation, okay, fine. But then really quickly went into really changing the way in which we think about servers, server utilization and driving. I remember the first time I ever saw a demo, I said, wow, this is going to be completely game-changing. And really, and then thought about the era of the software-defined data center, fine-tuning the cloud strategy, and then this explosion of innovation, whether it was the sort of NSX piece, the acquisitions you've made around security, again, more cloud expansion. And now you're laying out sort of this Switzerland from multi-cloud combined with this, as you're pointing out, this as-a-service model. So when you think about the technical vision of the company transforming into a cloud and subscription model, what does that mean from a sort of architectural standpoint or a mindset perspective? Oh yeah, both great questions and both sort of key focus areas for me. And by the way, it's something I've been thinking about for quite a while, right? Yeah, so you're right. Like we are on our third or fourth lap of the track depending on how you count. But I also think that this one, that this notion of getting into multi-cloud of becoming a real cloud services company is going to be probably the biggest one for us and the biggest transformation that we're going to have to make. We did extend from core compute virtualization to network and storage with the software-defined data center, but now these things I think are a bit more fundamental. So how are we thinking about it? Well, we're thinking about it in a few different ways. I do think as you mentioned, the mindset is definitely the most important thing. This notion that we no longer really have product teams purely, they should be thinking of themselves as service teams. And the idea being that they are operating and accountable for the availability of their cloud service. And so this means we really need to step up our game we have in terms of the types of tooling that we built, but really it's about getting these developers engaged with that to know that, Hey, like what matters most of all right now is that service availability in addition to things like security compliance, et cetera. But we have monitoring systems to tell you, Hey, like there's a problem and that you need to go jump on those things immediately. This is not like, you know, normal bug that comes in or we'll get to it tomorrow or whatever. It's like, no, no, you got to step up and really get there immediately. And so there is that big mindset shift and that's something we've been driving for the past few years, but we need to continue to push there. And as part of that, you know, the other thing we're doing is that what we've seen is that a lot of our individual teams have gone out and build like really great cloud services. But what we really want to build to enable us to accelerate that is a platform, a true, you know, SaaS platform and leveraging all these great capabilities that we have to help all of our teams go faster. And so it gets to things like standardization and really raising the bar across the board to allow all these teams to focus on what makes their products or services unique and differentiated rather than just doing the basic blocking and tackling. So those are a couple of things I'm really focused on, both drive the mindset shift. You know, I think when I, you know, as I was taking on this role, I did a lot of reading on other CTOs and how do they view their roles within their companies? And one of the things I did hear there was that the CTO is kind of the, I don't know if the keeper is the right word, the keeper of the engineering culture, right? That you want to really be a steward for that and to help take it forward in the right sort of directions that align with the strategic direction of the business. And so that's a big aspect for what I'm thinking about. And the second one, the SaaS platform, one of the really interesting things about this reorg that we've done internally is that traditionally CTO is kind of focused, you know, outbound, maybe a little bit inbound, but typically don't have large engineering organizations. But here, what we want to do because the SaaS platform is so important to us, we did centralize it within the office of the CTO. And so now, you know, my customers from an engineering standpoint are all of the internal business units. So a lot of really big changes inside VMware, but I think this is the sort of stuff we need to do to help us really accelerate toward the multi-cloud vision that we're painting. Well, VMware has always had a super strong engineering culture. And I like the way you phrase that, the steward of the engineering culture. When you think about a product mindset, and of course correct me if I'm off here, but when you're building a product and you're making that thing rock solid, you know, Marit's used to talk about the hard and top. And so it seems to me that the services mindset expands the mind a little bit in terms of what other services can I integrate to make my service better? Whether that's a machine intelligence service or a security service or, you know, the dozens of other services that you guys are now building, the combination of that innovation is like a step function and a lever on top of the sort of traditional product mindset. Yeah, there's, I think you're absolutely right. There's a ton of like really fundamental mental mindset shifts, right? That are a part of that. And the integration piece you mentioned is super critical, but I also think it's actually taking a step back and looking at the lifecycle more holistically. When you're thinking about a product, you're thinking about, okay, I'm going to get the bits together, I'm going to ship it out. But then it's really up to the customer to go deploy that, to operate it, to deal with problems and bugs that come up. And when you're delivering a cloud service, those are all problems that you, as the application creator have to deal with. And so you got to be on top of all those things. And, you know, if you design something in such a way that it becomes kind of hard to debug at runtime, well, that's going to directly impact your availability. That might have, you know, contractual obligations with an SLA impact to a customer. So there's some really big implications there that I think traditionally product teams didn't always fully think through, but now that they sort of have to with a cloud service. The other point I think that's really important there is the notion of simplicity and ease of use. Experience is always important, right? Customer experience, user experience, but it gets even more magnified in a SaaS type of environment because the idea is that you shouldn't have to talk to anybody. You as a user should be able to go and call an API and start using this thing, right? And swipe a credit card and you're good to go. And so, you know, that sort of maniacal focus on how you just remove roadblocks, remove any unnecessary things between that customer and getting the value that they're looking for. So in general, the thing that I really love about SaaS and cloud services is that they really align incentives very well. What you want to do as an application builder, as a solution builder, really aligns well with what customers are looking for and you can get that feedback very, very rapidly which allows for much quicker evolution of the underlying product and application. So one of the other things I learned from my interview with Raghu and I couldn't go deep into it. I did a little bit with submit, but I wonder if I get your perspectives as well as I always talk about the subtraction layer across clouds, hybrid, multi-clouds, edge, abstracting the complexity of the underlying complexity. And Raghu was sort of, it's nuanced, but he said, okay, but the thing is we're not trying to limit access to the primitives. We want to allow developers to go there to the extent they want to. And my takeaway was, okay, but the abstraction is you want to be that single management layer with access to the deep primitives and APIs of the respective clouds, but simplify to your point across those estates at the management layer. Maybe you could add some color to that. Yeah, it's a really interesting question. And, but let me tell you about how we think about it because you're right. And that the abstractions can sometimes hide the underlying primitives and capabilities. And so Raghu was getting at, hey, like we don't necessarily force you one way or the other. And here's the way to think about it. Is that it's really about delivering optionality. And we do that through offering these abstractions of different layers. So to your point, Dave, like, we have management capabilities that can enable you to manage consistently across all types of clouds, public, private, edge, et cetera, irrespective of what that underlying infrastructure is. And so you look at things there like our re-realized suite of products or cloud health or Tanzu, Tanzu Mission Control is really focused on that one as well. But then we also have our infrastructure layer. That's what we're doing with VMware cloud and this notion of delivering consistent infrastructure. Now, even though the core sort of IaaS layer is more consistent, you still get great flexibility in terms of the higher level services. If you want to use a database from one of the public clouds or messaging system or streaming service, or AI, whatever it is, you still get that sort of optionality as well. And so the reason that we offer these different things is because customers are just in different places. And as a matter of fact, a single customer may have all of those different use cases, right? They may have some apps where they're moving from on-prem into the cloud. They want to do that very quickly. So boom, we can just do it really fast with VMware cloud, consistent infrastructure. We can vMotion that thing up in the cloud, great. But for other ones, there may be a modern app they're building and maybe a team has chosen to use native AWS for that but they want to leverage Kubernetes. So there you could put in a Tanzu Mission Control to give them that, you know, consistent management across sites or leverage cloud health to understand costs and to really enable the application teams to manage costs on their own. So I think, you know, I always go back to that concept of optionality, like we offer these different levels of abstraction and it really depends on what the use case is because the reality is, especially for a complex enterprise, they're likely going to have all those use cases. You know, I want to stay on optionality from them because you're essentially becoming a cloud company. I'm expanding the definition of cloud and that's which I think is appropriate because the cloud is expanding. It's going on-prem, it's going out to the edge, hybrid connections across clouds, et cetera. And but when you look at the public cloud players, they all are deep into what I'll call data management. I'm not even sure what that term means anymore sometimes but certainly they all own databases but they also offer databases from folks. You, I go back to something Marit said with the software mainframe, that we want to be able to run any workload, you know, anywhere and have high reliability recovery, you know, lowest costs, et cetera. It doesn't seem as though, so you're going to run those workloads. Project Monterey is about supporting new workloads but it doesn't seem like you have aspirations to own sort of the database layer, for example. What's your philosophy around that? Yeah, not generally. I mean, we do have some solutions like Green Plum, for instance, that play in that space, more of a data warehouse solution, but generally speaking, you're absolutely right. You know, VMware success was built through tight partnerships. We have a very, very broad partner network and of course we see hyperscalers as great partners as well. And so, you know, I think if we get back to like, what's the core of VMware, it really is providing those powerful abstractions in the right places at the infrastructure level, at the management level and so forth. Yeah, we're not trying to necessarily compete with everyone, reinvent the world. What we're trying to do is, and by the way, if I just take a step back, when we talk to customers, what really drives them toward multi-clouds, toward using multiple clouds is the fact that they want to get after these, what we call best-of-breed cloud services that many of the different public clouds offer databases and AI and ML systems. And for each app team, the exact one that perfectly meets their needs may be different, right? Maybe on one cloud versus another cloud. And so that is really the optionality that we want to optimize for when we talk to those customers, that they want the easiest way of getting that app onto that cloud so we can take advantage of that cloud service. But what they worry about is the lack of consistency there. And that goes across the board. You know, if something fails at 2 a.m, you have to wake up and go fix it, do you have like the right sort of tooling in place? If it's fails on one cloud versus another, do you have to like, you know, scramble to figure out which tools to go use, how to go, you know, which dashboard to look at? It's like, no, you want kind of a consistent one. When you think about from a security perspective, how do you drive a secure software supply chain? How do you prevent the types of attacks that we've seen in the past few years where people insert malicious code into your supply chain? And now you're running with hack code out there. And if you have different teams doing different things across different clouds, well, that's going to just open up sort of a can of worm of different possibilities there for hackers to get in. So that's why this consistency is so important. And so, you know, if I guess, if we were to find the optionality a little bit at that point, it's about getting optionality around cloud services. And then those like, those are the things that really differentiate. And so that, you know, we're not trying to compete with that. We're saying, hey, like, we want to bring customers to those and give them the best experience that they can, irrespective of whether that's in the public cloud or on-prem or even at the edge. And that's a huge technical challenge and amazing value for customers. I want to ask you, there's a lot of talk about ESG today. How does that fit into the CTO mindset? Is it a bolt-on? Is it as fundamental component? The idea there is that if we look at the core values for VMware, this is something that's hugely important. And it's something that we've actually been focused on for quite a while. We now have a whole team focused on this, really being a force multiplier to help keep us honest across VMware, to help ensure equity in many different ways that we have and are continuing to increase, for instance, the amount of female representation within our organization or underrepresented minorities or communities, ensuring that pay is equal across the company, these different sorts of things, but also around sustainability. They actually have a number of folks working very closely with our teams to drive sustainability into our products. vSphere is great because it reduces the amount of physical service you need. So by definition reduces the carbon footprint there. But now we're taking a step further. We have cloud partners that we're working with to ensure that they have net zero carbon emissions, using 100% renewables by 2030. And in fact, that's something that we ourselves have signed up for is, today we are carbon neutral, but what we wanna get to is to be net carbon zero by 2030, which is an absolutely huge lift. And that's by the way, not just for VMware, our operations, our offices, but also for our supply chain as well. And so when you look across this, as well as efforts around diversity and inclusion, this is something that is very core to what we do as a company, but it's also a personal passion of mine. The ESG office actually lives within my organization. And it does that because, what I view the office of the CTO as being is really a force multiplier, as I said before. Like, yes, the team is located here, but their purview is across all of engineering and in fact, all of VMware. So I think, when we look at this, it's about getting the best talent we have, very diverse talent, increasing our ability to deliver innovative products, but also doing so in a way that's good for the planet that is sustainable, and that is giving back to the community. But I think, I'm looking at measuring success in a few different ways. First of all, as I said before, the ESG component and diversity, equity, inclusion in particular, in terms of our workforce, extraordinarily important to me is something we're gonna be really pushing hard on. As we all know, women underrepresented minorities, not very well represented in general in Silicon Valley. So it's something that we all need to step up on. And so we're gonna be putting a lot of effort in there. And that will actually help drive, as I said before, all these innovations, this fundamental shift in mindset. I mean, that requires diverse perspectives. It requires pushing us out of our comfort zone. But then that result of that is what you're gonna see is a much faster cadence of releases of innovation coming from VMware. So there's some just insanely exciting things that are happening in the labs right now that we're cooking up. But as we start making this shift, we're gonna be delivering those faster and faster to our customers and our partners. You know, I'm interested to hear that it's a passion of yours. There was an article of, I think it was last week in the Wall Street Journal, it was an insert section on women in the workforce. And there was a stat in there, which I thought was pretty interesting. I'll run it by you, see what you think. It said that, you know, it's talking about COVID and post COVID and the stresses. And it's interesting to me because a lot of executives are, and you know, I'm with them as, hey, work from home. This is a beautiful thing. It's good for business too, because you know, everybody's more productive, but you have this perpetual work day now. It's like we never sleep. It goes, bleeds in the weekends. And the stat from Qualtrics, which was published in the journal, I think it said 30% of working women said that their mental health has declined since COVID. And that number was only 15% for working men. It's still notable, but half. And so, you know, one has to question maybe that perpetual work week. And you know, maybe there's a benefit from business productivity, but then there's the other side of that as well. And a lot of women have left the workforce, a lot of working, previously working moms. And so there's an untapped labor pool there, and there's this huge labor shortage. And so these are important issues, but they're not easy ones to solve, are they? No, no, no. It's something we've been putting a lot of thought into at VMware. So we do have a flexible program that we're rolling out in terms of work. People can come into the office if they want to. Of course, you know, where we have offices where it's safe to do so, where the government has allowed that. Or people can have an actual desk there, or sometimes they can say, hey, I only want to come in once or twice a week. And then we say, okay, we'll have some floating desks that you can take. And others are saying, I want to be fully remote. So we give people a pretty broad range in terms of how they want to address that. But I do think to your point though, and this is something I've been really trying to do already, is to create a more inclusive environment by doing a number of different things. And so it's being thoughtful around when you're sending emails.  But I make it very clear that I'm not expecting an immediate response. Don't worry about it. I'm just, this is my work time. It doesn't have to be your work time. And so really setting those, I guess boundaries, if we will, explicitly and kind of the expectations, maybe it's a better term, setting that explicitly, trying to schedule meetings, not at times where you're gonna have to drop the kids off at school or pick them up, because you're trying to take over your life. And so we really try to emphasize boundaries and really setting those things appropriately. But honestly, it's something that we're still working on and I'm still learning. And so I'd love to get feedback from folks, but those are some of the early thinking. But I would say that we at VM, we're taking it very, very seriously and really supporting our employees in terms of navigating that work-life balance. Well, congratulations on the new role. And it's great to see you again. I hope next year we can be face-to-face. Always a pleasure to have you on theCUBE. Thanks Dave, appreciate it being here. All right, and thank you for watching theCUBE's continuous coverage of VMworld 2021, the virtual edition. Keep it right there for more, right after this.


Whether or not your tabby's heart stays healthy is largely due to the makeup of its genetics and the environment in which it grows up. While one cat may have more muscles or can jump higher, there's no way to tell which cats will have heart problems and which won't. The best thing that you can do for your lovable feline friend is to ensure to conduct proper medical checkups and provide a healthy environment where he can thrive. Here are 5 things you can do to keep your cat's heart as healthy as can be. Regular Checkups. Getting to the vet is imperative in the fight against degenerative heart disease. At least once a year take your cat or kitten to the vet to have a physical conducted. The veterinarian will pay specific attention to your pet's heart with a stethoscope examination. A professional veterinarian will have the skills and tools needed to assess whether or not your cat is suffering from a heart problem. Get a blood test. Thankfully, veterinary medicine has developed a blood test that identifies cats that are at greater risk for heart diseases. Called a problem test, it measures how much peptide hormone, protein hormones released by the heart, is circulating the body. If the peptide is found, the vet knows that the heart is being overworked. If steps aren't taken immediately to reduce these symptoms, the peptide level will continue to rise. Diet and Exercise. The food your cat consumes plays an important part in overall heart health and in preventing debilitating heart diseases. A heart healthy diet includes high protein, low sodium cat food that will reduce fluid buildup and make it easier for your cat's heart to pump properly. Also, senior cats may have more trouble gaining or losing weight, so adjust their diet accordingly. Exercise is also important to maintain heart health, but may be tougher for you as a cat owner. When cats develop heart problems, they'll experience reduced exercise ability. And, unlike dogs who get exercised almost every day, it may be much more difficult for you to tell when your cat has zero will to exercise. A few minutes every day of chasing a toy or climbing on a scratching post will go a long way in preventing heart issues. Hello! This video is sponsored by Beemix Pets. Are you looking for high quality cat collars at an affordable cost? Check out, BeemixPets.com. Use coupon code KittenLife, to get 20% off. Make sure kitty cat can sleep. Make sure that your cat is sleeping well and is comfortable in his bed, especially if he's older. Make sure he has his own private spot to rest. Give him soft blankets to lay on, and make sure he's in close reach of food and water. Additionally, if you have a senior cat, consider buying him an orthopedic bed that can be equipped with heat or a vibrating massage mechanism to decrease soreness and boost circulation. Cat supplements. Cat supplements may be one of your most promising options for keeping your cat's cardiovascular system healthy. The all-natural elk velvet antler is especially good at maintaining your cat's health. A number of ingredients include protein, essential amino acids, fatty acids, calcium, phosphorus, potassium, magnesium, iron, copper, cobalt, zinc, sulfur, sodium selenium, nitrogen, and more. Protein, amino acids, fatty acids, and selenium are especially important in guarding our blood cells, heart, liver, and lungs, and also stimulate increased antibody response to infection. Browse all the cat supplements that Wapiti Labs has to offer. Straight from our family ranch, Wapiti's gang of elk is raised in a completely pollution-free environment that is certified by the Minnesota Board of Animal Health. Our natural pet supplements are endorsed, recommended, and distributed by countless veterinarians throughout the United States. If you enjoyed this video, kindly press the like button. Also don't forget to subscribe with notifications on, so that you don't miss out on videos like this. Thank you for watching.


and also X-Force Red. I'm here to talk to you all about a fantastic chain of vulnerabilities that leads to domain admin. I call this printers to domain admin. So first off, what we're gonna be exploiting is this wonderful feature that Tifkin from SpectraOps discovered called the MSRPRN PrinceBooler book. Basically what it does is it's a feature to have a domain controller tell a client where it's printers are. Now, any user can request this packet to be sent to them. And what it can also do is try and force authentication. Now, if the client says, hey, I only support NTLM version one and the domain controller is trying to authenticate to them, it will authenticate using its machine account. That machine account can then be reversed from NTLM version one to NTLM. And once we've reversed NTLM, we can create a silver ticket and then DC sync the server. So with that, let's begin. The first thing we're gonna need to do is find out the domain SID of the machine we're gonna attack. Now we're gonna specify that we start off with domain user credentials. And so we are already a regular domain user. We would have gotten this through Responder, some other method or being a legit user on the network. So we're running enum for Linux on <IP_ADDRESS> on my Mog.local domain. Now we're gonna see a whole bunch of stuff. So we're gonna have to scroll up and we're gonna see the domain SID is right here. This is the security identifier for the domain and it did not require any credentials to pull. So we're gonna go export SID equals and quotes, even though these aren't required, I put them around just out of my own safety sake because I've been burned once or twice. So we now have the SID. Fantastic. Next thing we're gonna need is we're gonna need to go use our credentials on the net NTLM SilverTicket repo with a tool called Dementor. So we're now in the repo. So we're gonna go dot slash or Python Dementor.py. So in order to use Dementor, we need a domain username, which is going to be evil Mog. We need a password. In this case, password is password with an exclamation mark. Yes, this is a demo. Yes, it's junk. I'm okay with this. Now we're gonna use a domain, the domain name will be Mog. Next thing we're gonna do is go into another window. We're gonna set up responder. So responder interface of ETH0. Yeah, let's go with that. And now we're gonna fire over to Dementor and fire off the authentication back at us. Next thing we need is the listener IP. So the IP range in this, sorry, it was, yeah, listener target. So dollars attacker IP. I've pre-exported mine because I can't remember what it was. And we're gonna go with the target IP. It's gonna send the attack. We're seeing access denied. Here we'll see an NTLM version one SSP hash. Now we'll see I attempted to go set. This is one, one, two, two, three, three, four, five, five, six, six, seven, seven, eight. For the client challenge, but it's zeroed out these. I could have specified TAC-TAC-LM and it would have gotten me a better result. But in this case, I wanted to demonstrate NTLM version one with SSP on video because it's fun. So we're gonna copy this. I'm now gonna go into my NTLM version one multi-tool. Python, NTLM v1.py. We're specify NTLM and our hash. Now, if you want to use crack.sh and pay $200, you absolutely can. Now the other option is we're gonna do this with HashCat. Now this will normally take you about three to five days with, you know, from 16 to 32 GPUs or cost you about $1,000 in that or AWS time. I haven't timed this up for a while so my numbers might be inaccurate. But on 16 GTX 1080s, it takes about four days, five. So what we're gonna do is we're gonna copy this. We're gonna copy the 14,000 hash because it's already ready to go into HashCat. We're going to go into my HashCat directory, paste that. Just to make sure it's a fresh file, nothing on my sleeve. Now we're gonna take the command it told us to crack it with HashCat. Telling us to use mode 14,000, attack mode three, which is a brute force. Using the DES character set and our attack type. Already feel for you. Now because I have a time machine, it's gonna crack instantly. Perfect, see? It's already cracked instantly. So let's get show these hashes right now. So here we have the portion of the NTLM but it's actually being returned as a DES key. We need to convert these DES keys into a portion of an NTLM.  And we're gonna want the DES key to NTLM portion. So here is part one. We are then going to do part two back over here, part two. Now the most important part, we're also gonna have to calculate the last four characters of the NTLM. Again, there's already a HashCat utility for that. So we're gonna go into get slash HashCat utils, SRC. And then we are going to use a profile CT3 to NTLM. But it already tells us that because we do the paste and there we are, we have our NTLM. So the NTLM is gonna be part one, part three. Fantastic. So now we're going back into our handy dandy utility, export NTLM equals, now to prove there's nothing on my sleeve on this one, crack map exec, SMB<IP_ADDRESS>. Username's gonna be DC1 dollar sign because that means it's a machine account. We're gonna use the hash of dollars NTLM. And there we are. We've authenticated as the domain machine account. Now we're going to, there we are. So we're gonna run ticker. Now this command's a little bit complex. So first we're gonna run Python. We're gonna select where our ticker location is. We're gonna use the NTLM hash, which we'll see here is 1D matches right up with what we have here ending in 904C. So it's your NTLM hash for the machine account. There is the domain SID that we captured earlier. That is this S121 here using enum for Linux. The domain name here is Mogbell local. Now the important part is the SPN. SPN is a service principal name. So in this case, we know it's a machine. So we know it's DC1. We know it's in Mog.local. All domain controllers by default will or should in most cases have a host slash DC or a host slash for their SPN. So we can guess that this machine's SPN or look at it in bloodhound, but in this case we guessed host slash DC1.mog.local and then the administrator, guessing it's administrator probably is. A lot of people change it, but that is how we create our silver ticket. Now I'm gonna hit enter. It's gonna create this Kerberosk or cache file for you. Now you need to go run an export. So it means I keep forgetting the syntax, history, grep, export, grep, ccache, hit dash n1. There we go, export. So we've specified here's where our cache file is. Now we're gonna proceed to secrets dump, the domain controller, grep, secrets dump, okay, dash n1, there we go. So we're gonna run secrets dump. The syntax for this one is gonna be, you know, our Python three, secrets dump, dash k means these Kerberosk, techno.pass means don't ask for a password. We're gonna specify MoG at, the main MoG administrator at dc1.mog.local and we're gonna dc sync the interesting. This happens, let's go take a look. There we go, she's the right tool. So we've used our, so the syntax for this one was Python, running secrets dump, our target was administrator at dc1.mog.local, dash k was used Kerberosk, techno.pass was don't ask for us for the password. And here we see our administrator hash, our guest hash, and our machine account, which we just finished extracting. So that is how you silver ticket a domain controller and dc sync it with just a regular domain user. Now for mitigations on this, what you're gonna wind up doing is, there's a setting called the landman compatibility level. I'll include a link to it in the slides for this. There's a setting that we're set for two or lower, which basically means allow NTLM. That's what, if you increase that setting to five, that will completely block this. The other mitigations are disabled, the print spooler service on any sensitive server, such as domain controllers. Now this will cause an impact on some environments as clients will no longer be able to update the printer list, but hopefully you have a better way of pushing printers such as SCCM. So that is the one downside, but it will prevent domain controls from reaching out. This works up until server 2016. I have not seen it work in server 2019, and it again depends on your landman compatibility level. Thank you very much for tuning in. This has been Evilmog from X-Force Red and Team Hashcat.


Yo what's up everybody once again it's Sean Taylor and I help artists blow up their brands and their fan base and as always information is key so we're going over four tips to change your image quickly without killing your brand. First going to give three quick cases of artists and then we'll talk about one last tip at the end. So project theme is tip number one right Bruno Mars has done this well throughout the years and it's really the idea of creating an image based on whatever project that you're doing right. If you might not know his projects too well but if you go look at it every single time each project came out he had a different look. This look right here was a little bit old school medallion 70s played up and then now 24 karat magic he's obviously on this super Las Vegas play a vibe and it goes so much along with the whole theme of just being 24 karat Las Vegas that entire lifestyle. Number two is fashion. Fashion you don't need a project or anything if you're using fashion as a tactic for changing your image quickly if you already established yourself as a fashionable person you can pretty much wear anything and just blame it on being fashionable right ASAP Rocky does this very well because that's just his image he's he's this fashionable guy so really the image is being fashionable not what you're wearing itself so it allows you to wear anything.


Europe's shares fell today with a French and German stock losing up to 1% each year as alarming weak economic and data from China found global recession fears. China's April retail sales plundered 11.1% almost twice the forecast, while industrial output dropped 2.9% when analysts had looked for a straight increase. It added to its fears that the world's second largest economy could contract this quarter amid COVID-19 lockdown.


Hey Psych2Goers, welcome back to another video. Thank you so much for all the support that you've given us. Psych2Go's mission is to help everyone learn more about psychology in a digestible way and you help us do that. So, thanks again. Now, back to the video. Have you ever wondered what makes you or other people attractive? Do you believe that attraction is purely based on physical attributes? Maybe you think it has to do with your height, the color of your eyes, or how sharp your jawline is. But attraction is actually much deeper than just your physical characteristics. Instead, other attributes and habits can play a part in how attractive you are. Your personality, mannerisms, talking habits, and body language can affect how much others are attracted to you. So, here are 10 surprising habits which may make you more attractive. Before we begin, we would like to mention that this video is for educational purposes only and not designed to suggest that only these traits are considered attractive. Everybody is different and experiences attraction differently. Number one, you're curious about everything. Do you enjoy learning about how things work? Do you often ask yourself why people behave the way they do? Being curious about the world and having a willingness to learn about how things work shows others that you're open to new opportunities and experiences, which is an attractive trait. Number two, you make time for yourself. Do you dedicate time to pursue the things that make you happy? People who are constantly busy doing things they genuinely enjoy usually end up becoming more successful than those who treat their time as if it's worth nothing. This may be because having your own goals, passions, and dreams that are separate from anyone and anything else shows that you're motivated and aware of your own abilities and not dependent on others. Number three, open body language and mirroring. Do you always look away or cross your arms when you're talking with others? This type of closed body language can be off-putting. Instead, direct eye contact, open body language, and the ability to engage and connect with others can all help to increase perceived attractiveness. Also, according to a study done in the Netherlands, imitating and mimicking someone's movement can actually foster feelings of connectedness, which make you seem more attractive. Number four, you live in the moment. Are you always aware and present in the moment? According to a study on attractiveness during a speed-dating situation, women found men to be more attractive if they measured higher in mindfulness. Number five, you connect deeply with people. Have you ever heard the phrase, birds of a feather flock together? According to power of positivity, we're attracted to people similar to us. You may have noticed this most at school when those with similar interests and hobbies spend most of their time together. The more you connect deeply with others, the more likable and attractive you become. Number six, you look for thrill-seeking adventures. Do you purposefully look for activities that would make your blood rush? According to a study in the Journal Archives of Sexual Behavior, single people who went for a ride on a roller coaster rated members of the opposite sex as more attractive. So you may wanna take your date on a roller coaster the next time you see them. Number seven, you exercise and have a healthy body. And it comes as no surprise that your physique plays a part in how others may be attracted to you. While not everybody should be aiming to look like a supermodel or be the next big boxing champion, both men and women do tend to look out for healthy partners. This attraction to healthy bodies may be because healthy partners bring about a higher chance of success at raising healthy children. Number eight, you say thank you. Do you thank people when they help you? Perhaps someone held the door open for you on your way to work or maybe it's the waitress that was serving you at lunch. Saying thank you is a sign of gratitude and politeness. Not only does it show others that you appreciate their effort, but it also tells others that you're kind and thoughtful, which is an attractive trait. Number nine, you forgive and learn from your mistakes. Are you the type to keep making the same mistakes over and over again? Or do you learn from them and go from there? Demonstrating self-kindness by forgiving yourself for making mistakes shows that you're working towards improving yourself. Studies have shown that psychological traits are important in human mating with both sexes valuing intelligence and kindness very highly. And number 10, you know your worth. Do you depend on other people to validate your worth?  Self-love is the best way to build self-confidence and there is nothing wrong with thinking I would make a great catch for the partner who's worthy of me. As long as you aim for an attitude of gentle self-assurance that doesn't cross the line into arrogance. Have you done any of the things we've listed? Let us know in the comments below. If you found this video helpful, be sure to like and share it with those who might benefit from it too. And don't forget to subscribe and hit the notification bell icon to get notified whenever Psych2Go posts a new video. The references and studies used in this video are added in the description below. Thanks for watching and we'll see you in the next one.


Mae'n gweld i'r ffeirio. Felly rydyn ni wedi'i gynllunio'r geniwyr cychwyn ac mae'n meddwl i'r ffeirio'n hynny'n gwneud, mae'n ffau rhan o'r cyffordd. Ond mae'n dod yn fwy o'n gwneud yn llwy, yn bobl o'r cyffordd o'r gwneud a'r gyffordd ymgyrch yn ymddangos ymlaen i'r ymlaen a'r ffeirio'n cael y mae'r gweld. Felly mae'n gwneud o'r cyffordd o'r cyffordd. Mae'n gwneud o'r clysiau, Ond ydych chi'n ceilydd yma yn Cydaiddio Caen dod hynny? Ewch chi'n cael eu ddweud Jaime Cymru neu yna'n ni'n meddwl i'r ddiag ar gyfer'illy rainbow. Por hyn, mae'n meddwl unig o'r cyff體dd yma ar gyfer y Cymru. Dyna, ei ddim yn ceilydd. Derbyn chi'n cyff Birthday o'r cyffydd prevention yr oedd a'n darlu'r cyffre기�au. Mae'r cyffredinno gyda'i cyffredinno ar gyfer y cwliau. Nid yw'r cyffredinno ar gyfer y Gwynodd trafodaeth sy'n gyfer y cyffredinno. Ie, Ddorl has been back training, Tony McMahon's training since Tuesday, he's had a couple of sessions under his belt. So, yeah, that, I mean, two weeks ago we didn't have a fit full back in the building. Now we've got four. We're hitting other areas at the moment, unfortunately obviously we're gilly and Tyrell, but it's about who's going to be available for the sat then and what they can do and what we can do as a group. And the players at the moment, Alex Jones, Taylor Robinson, Alex Gilliedd, is there kind of any update on those three, I suppose? No, they're all out on the grass today, obviously Jones has been out a little bit longer, but Tyrell and Gillie without, you know, doing a bit of running, doing a bit of ball work too early for them sat then, unfortunately. We've got a couple more additions to that, unfortunately. I think we, at the moment, we've got six first team squad members out going into Saturday, but it's not going to be about the lads who aren't there, it's going to be about the squad that are going there and no excuses. You know, we're running out of excuses, we can't make them anymore, we've got to go out and put in a performance, as I said, you can't guarantee the result, we've got to put in a performance that shows everyone we mean business now. We're going to look forward and not backwards and actions speak louder than words and we've got to do it.  I think the one good thing is the freshness, you know, certainly Stephen, Lundy, Ryan, as you said, Tony, Dolly, they're not going to be lacking in confidence because they've not been in this run that we've been in, they've not been on the park, so they're not going to have that, they won't feel like they've been found, they want to go out there, if selected as you say, it might be too early for Tony, I'm not sure yet, he's only had two days on the grass, he's been out a month, Dolly's been training well for the last 10 days and the other poise, you know, we had a really high tempo session today and we've got to take that into the game on Saturday. And Oldham, currently in the bottom four, it looks like as you get around the grounds could be another tough pitch, obviously the weather is kind of taking its toll on a lot of pitches around the country. Are we expecting another battle as opposed to kind of being the last few games this really? Yeah, certainly, their surface is worse than ours, there's no doubt about that. We're going to have to find a way, we found a way last season when we scored, I think Big Rory scored, we won 2-1, kicking down to our fans, great backing, I'm sure we'll have a good backing Saturday. So yeah, Oldham, a bit like hisselfs in a bad run of form, lacking probably a little bit of confidence, I'm fine for the lives, got some good players and good strength, good leaders in the side, but we've got focus on what we can do, recent games Wimbledon, Northampton, Rotherham, they were all in good runs of form and playing with confidence and you could tell at a spring in the step, whereas we've got to turn that round.


Test, test, ah, yeah, perfect. OK, so we are restarting. Please find your seat. If you know we don't need to defrag yet, later in the day, we might start to actually start defragging you. If you also could quiet down a little bit, because up here it's really, really loud. Justice, the people who are still talking? OK. Anyway, they're going to stop talking in a bit. So I teased it just a few minutes ago. Now you're going to see the real thing. We have Björn Rabenstein talk about native histograms. Thank you. Thank you. Yeah, my name is Björn. I work for Grafana Labs. And I also do one thing or two in the Prometheus ecosystem. And my pet project for years has been the native histograms. This is not a talk about the native histograms. In general, there have been too many of those already. If you have never heard about native histograms, if you're watching the recording of this, you should stop now and watch those other talks. If you're here in the room, that's not an option. But you can still watch it afterwards, right? So this is a view list. It starts with the historical context. Then the middle one is PromCon 2019 in Munich, which is more than three years ago, which proves how long we have been working on this. It tells you all the stuff that where we started from and what was the plan. And the final one is actually two talks. This is the recent PromCon in 2022, where we showed what we have. And this talk now is about how histograms actually work in production. The abstract problem is that I will talk about the compatibility with the open telemetry new histograms, exponential histograms. Luckily, this topic is so important that there's a talk on its own, so I don't have to talk about it. So just watch the session later today. OK, so let's start. Native histograms are still experimental, so this is the first production pro tip. You need a feature flag to enable them. Everything could still break, but we are more and more confident that nothing will break. And this is actually more and more stable, but there's no guarantee yet. So be prepared, although we get more and more confident. OK, let's start with instrumentation, because that's where you start to use native histograms. When I submitted this talk, I was hoping that I could tell you it's all good. It's everywhere. Unfortunately, it's not. Klein-Goleng is the official Go instrumentation library. It has released it. Yeah, that arrow, right? In 1.14, it's all released. That's cool. Klein-Java has it in a branch, and it's not quite complete. And there is no other official Klein library supporting it yet. The problem, the problem, quote unquote, is protobuf. Protobuf is, of course, not a problem. It's awesome, and it's very well suited for native histograms. That's why the one library that still supported the protobuf exposition format, although Prometheus didn't, has it, has the support fully. If you enable that feature flag that I showed on the previous slide, you will actually get Prometheus back into the state where it's using protobuf. Now, we are not planning to add protobuf to all the instrumentation libraries. We are doing the opposite. We will create a text representation of native histograms eventually, which might not be as efficient, but it will work. But not quite there yet. That's why you don't see the support in all the other client libraries yet. So you have to wait a bit. You can also go down the open telemetry path, but this is the other talk. OK, this is a slide from yet another talk that wasn't even on that view list, which is KubeCon22, EU, but it was online, so not really EU. In this talk, I formulated wishes, what we want from the native histograms. And the yellow wishes, that was the conclusion. They are all fulfilled by design. And now that the native histograms are there, indeed all fulfilled. But the open question back then was the orange wish. I want all of that at a lower cost than current histograms so that I can finally partition histograms at will. That was the wish back then that we had to see if it will come true. And essentially, this talk is about checking out if the wish has come true. Partitioning of histograms, the old classic histograms, was kind of what nobody wanted to do because the histograms were so expensive that you don't want to add labels to them in addition and multiply the problems. And now we want to see if this works with the native histograms. Comparison are kind of almost impossible because it is kind of missing the point if you reconstruct the exact use case of a classic histogram with native histograms because then all the yellow wishes are fulfilled. And if you use native histograms and fulfill all the yellow wishes, then if you want to do the same with classic histograms, everything blows up immediately because the classic histograms are too expensive. So I went down a more pragmatic path. I took this more or less popular framework from Weaverx, Weaverx Common, which has a really expensive classic histogram in it and modeled the same case with native histograms. I don't know if you know that. At Grafana Labs, we are using this kind of as the plumbing for some of our microservices. And our pet will be the so-called Cloudback and Gateway, which we use to whatever root request to the actual backends. And the histogram in there is configured in that way. This is the classic histogram. It has a humongous amount of buckets, 14 buckets. And it has a humongous amount of labels, which you usually don't do. It's partitions by, so it's instrumenting HTTP server. It partitions by method root and status code. And WS probably means WebSocket. I don't know, Brian Knott. It's ever true or false. So this is a lot of labels and it's a lot of buckets. And this is as far as you can take classic histograms, and it's already a very expensive histogram vector. The terminology in Kleing-Golding is VEC. With all those effort, you still get, where's my pointer here? You still get only a, you cap your relative error if you want to estimate quantiles from the histograms at 42.9%, which is already a very favorable calculation. You can ask me after this talk for the math behind it.  It's kind of obvious that the error of quantiles that you estimate from it is kind of high. Also, it only works if you're within the range, which is from 5 millisecond to 100 seconds. That's a pretty big range, but if you happen to have like even slower or faster requests, then you still don't get this guarantee, right? So for all the effort you have paid here, it's not a very good result. With native histograms, this is what you do to add them. You add this native histogram bucket factor. That's the one thing you have to configure. We essentially say I want a native histogram with a 10% bucket to bucket growth. In reality, it's 1.09. That's the math behind native histograms, which is explained in the other talks. Two to the power of minus three, if you want it really precisely. The other two configuration settings here are to limit the number of populated buckets. So one of the main ideas in native histograms is that only populated buckets inflict a cost, but you still might get a lot. An infinite number, in fact, I'm not quite infinite, but like a lot. And so you might want to limit, in production, the number of buckets you're actually using. And in this case, I have configured this cloud native back end gateway to have at most 100 buckets per histogram, like per label combination.  That's fine, as you can see in all the other talks, if it doesn't happen too often. And this is the other limit here. If you want to reset it, don't reset it more than once per hour. And this is the last resort. If you have to reset it more than once per hour, you start to degrade the resolution, which is something we don't want, but we'll see how this works out in practice. Okay, so I deployed this. I deployed this to a real cloud native, cloud native cloud back end gateway in our production environment. And now I can do actual questions. How does this work in production? So the first question is how much resources do we have to pay to additionally expose those native histograms? Because the way I configured it here, it's still just both. And this great buddy sites, if it wants to see the classic histogram or the native histogram. So we have additional cost, of course, because we are exposing the native buckets as well. And here's the graph of like RSS and Go Heapsize. So you would think, obviously, this is the resource we have to pay in addition, right? Luckily, that's not the time I deployed this. The time I deployed this was here. So essentially there's no visible resource increase. That's because this cloud back end gateway is actually doing real heavy lifting. So the telemetry stuff is not really taking as much resources that you could see any dent here, which is good, right? In a binary that is only doing metric serving, you would see a dent, but the good thing is compared to your actual production payload, this is still negligible. Okay, question two, how often do those strategies kick in to limit the buckets? Because if we reset the histogram all the time, that would be not so good, but it would be even worse if you had to reduce the resolution all the time and don't get that high resolution, which is like gives you an order of magnitude better quantile estimations. This boils down to question two and a half, how many buckets are actually populated with the native histograms? Okay, so I set up two Prometheus to test this because on a production Prometheus that just scrapes everything, just a tiny bit is actually histograms. So to really see the effect, I set up a test Prometheus server that the one was just scraping classic histograms and the other one was scraping native histograms. And I also drop all the other metrics. I just keep this one super expensive histogram vector, which is in this case called Cortex duration seconds, which is because we use Cortex in the old days and the metric is still called that way. In reality, this is routing Mimir queries. Mimir is a distributed thing that implements the Prometheus APIs. So this is very meta, right? We are using Prometheus to monitor something that implements the Prometheus API. But that's a pretty cool test case because Prometheus API is usually your run queries and this has a broad distribution of latency. So we are stress testing the newer histograms here. Okay, so classic histogram, it sees 964 histograms and it monitors 15 of those backend gateways. So it's per instance is about 60 histograms. These are the different label combinations. Every histogram has 14 buckets. As we have seen, there's a infinity bucket and there's count and sum. So every classic histogram creates 17 series. So we have 16,000 something series, which is, I mean, if it's the only thing your Prometheus server is doing, it's not bad, right? But for a single metric, that's a lot of series. If you just want to look at the buckets, it's times 15. For the native case, we let it scrape the same 964 histograms and then it results in 964 series because that's the other idea about native histograms that every histogram is just one series. But of course the samples there still have a lot of buckets and this is now the core question. How many buckets will we see? We have seen we are at 10x accuracy. So we kind of, as the worst case, expect 10 times as many buckets. So something like 150,000 buckets. But how many buckets are really populated? Now you can all make a guess in your hand. We see 20,000 or 21,000 populated buckets in reality and that's cool, right? That's the thing I wanted to see. We are increasing the resolution by a factor of 10 and we are still only seeing about as many buckets as with the classic histograms because the classic histograms have to account for every bucket, even if it's not populated. And you can see this. This is like the wall of text representation of native histograms that we have in Prometheus in the UI. There will be nicer graphical representations in the future. But that's what you see. This is like a typical busy histogram. If you like read the fine print, it's like a 200 HPP status code. It's a very typical endpoint. So this has seen a lot of observations and has seen a lot of different latencies. So it has 96 populated buckets, which is very close to the limit of 100. Well, this one here is something like an exotic endpoint that has almost never hit. It has only seen one observations. With classic histograms, it would trigger all the 17 series. This does just trigger one series, which is also really cheap to handle. And there is where we get all the leverage from, right? And this is interesting here. This is like a four or four status code. And for four or fours, I expect a more narrow distribution of latencies because you just serve the four or four, right? Nothing found. And it's not like different payloads and everything. And indeed, although this has like comparable number of observation, it has way fewer buckets because the distribution is narrower, more narrow. So we also save on buckets because we only represent populated buckets. So this works out really nicely. The question is how often do we have to reset because this one busy histogram was reaching the 100 limit, right? And in fact, we don't reset that often. And also what I like, the top 10 most reset histograms are all histograms which like serve the, it's the 200 status code. And it's actually serving the Prometheus API query endpoint where I expect a broad distribution of latencies. So it all makes sense. This is where we see resets at all. And we have like a handful of resets a day, even in those cases. And I found the worst case during my experiment of two weeks. It has seen eight resets per day. And this is the graph, it's the count.  And apparently there was a lot of traffic in this moment where you saw a lot of different latencies. So you had to reset the system quite often. But rarely would you hit this one hour limit where you have to reduce the latency. And that's the key question. How often did that happen? Occasionally, like it happened just a couple of times during the experiment, the problem is that there's a bug in the instrumentation library forego where it essentially never switches back, although it could. And I discovered this while analyzing the data for this talk. Conference-driven development at its best. You can look up this issue. It's a bit complicated to explain why it happens, but once you see it, it totally makes sense. And I just have to fix it, right? Bartek, pull request incoming. He maintains that library. Okay, so this all works out as I wanted to. So next question. When I scrape this, how much resources do I need on the Prometheus side? This is, again, the list from before, but now I added the RSS of the Prometheus, of both Prometheus, right? The classic one, the native one. RSS is almost the same, which is because I only scraped this one query, this one metric. So most of this is just baseline usage of Prometheus doing its thing, right? So we can't see so much. So I went down to the basement of this Prometheus here and looked at the storage. It uses on disk, and Prometheus uses the same storage layout on disk and in RAM. So this kind of gives me an idea how much is actually used in terms of RAM and disk storage for the actual data for histograms. And here we see, essentially, we have a few, like fewer buckets to represent. Here we have many more and only the populated ones that actually have data, but still we need only half of the storage. And if you look only at blocks, which is like minus the wall and whatever else Prometheus might store, this kind of factor two is even more pronounced. So bottom line here is you get 10 times the resolution for half the price, right? Good. Okay, but maybe the queries are now way more expensive because it has to get into all those advanced data structures and turn through all the data. This is the most popular query you do with a histogram. You calculate a quantile. And the graph look different left and right because the right one is with native histograms and it's like so much more precise. So the right one is the truth, right? Or it's closer to the truth. There's a bucket boundary in the classic histogram at 100 milliseconds and you kind of see this. This looks like some stop gap here where you hit this, right? So that's cool. And also, I mean, this query just aggregates everything into one. So it doesn't really make sense but it turns through all the data. So in that case, the native histograms are even a bit faster, right? So 10 times the resolution, faster query speed, cool. This is a more typical query where you just look at a specific endpoint with a specific status code. And this is the endpoint that is serving these like broad latency distributions with a promql query endpoint. So it's kind of stress testing the native histograms again and then they are a bit slower in execution time but it's like, yeah, more or less in the noise. So I essentially, we get this at reasonable performance speed. Now the other important thing you wanna do with histograms is heat maps. And heat maps with the classic histograms are kind of a joke, right? Because you have those like 10-ish pockets. And I like to say left is like Hubble and right is James Webb or something. So this is just amazing, right? If you look at this increase in resolution where you can graphically see it for humans, this is what we want, right? So this band, for example, this is where we have the smallest pockets in the classic histogram is five milliseconds. And there are actually a lot of requests that are faster than five milliseconds. It all ends on this band. And here, the five millisecond line is approximately here. You would see those exponential pockets nicely. And you see there is a whole story going on in this five millisecond band, right? And it's all resolved. It's like, it's beautiful. To be fair, this is a very long query, right? It's a heat map over the whole like experiment duration of 15 days and it's aggregating all the two X X queries. So it takes a long time. In practice, you'll probably want a recording rule and it takes like twice as long for the native histograms. But this is really heavy lifting, right? And you get a lot of reward. Okay, I think we are done here. This is everything in production. If you want to know the backgrounds, as said, watch the other talks, but the good news is it works and it's beautiful and it performs nicely. Thank you.


Why does hate dwell so near love in the human breast? Does it spring from the same well to become divided by the furrows and ridges of the mind? And where does the hate stream end? These are questions with a definite purpose flung before the opening curtain of our story, a story of clinging hate, starring William Gargan. In the days when flying was a dangerous profession, some of the more daring pilots found their way to the airline run above the towering Andes. Here disaster lurked on every mountain peak. It was in San Mario, a tiny refueling station on this airline that Ket Jordan stood in the pilot's room staring out into the dense flats. Before his mind, the vivid picture of Mary glowed.  This was a grinding relentless surge of obsession. You've got something on your mind, Ted. Come on, come on, spell it. Oh, it's Mary, Nick. I thought so. She's been gone two weeks. Seems like a lifetime.  When you first came down here to fly this run, I figured you was a guy who traveled alone.  Of course, that was before I met Mary, your wife. I think she's tops. You bet she is. There aren't any more in the world like her. Where'd you ever find a girl like that? I wondered myself, Nick. Seems like Mary came along at the time I needed her most. She kind of drifted into my life about two years ago when I was flying the Salt Lake Mail out of LA and she was a hostess on this Frisco passenger run. I'd seen her around and we knew each other, but I think it really began one day in the restaurant at the airport. I was having an argument. Mr. Jordan, I don't do the cooking here. I just serve the stuff. Stuff is right. I wouldn't feed that junk to a pig.  But this is what you ordered. I wrote it down right here.  You can take this jacket, scrape it off the floor.  How do you like that? Mr. Jordan, I'll have to pay for this. Pay for it in my eye. I'll pay for it. Then I'll tear this place apart and you'll know what I've been with her. Huh? But Mary, they just...  I don't know what got into a man. All of a sudden... I know, I know. Ted, get down there and pick those things up. But he tried to... Pick them up. Go on. All right. Hey, satisfied? Yes. And the next time you start throwing things, I hope someone throws them right back at you. Hey, Mary, wait a minute. What do you want? Walk over to the office with me, will you? Come on. Ted, why do you do things like that?   Oh, Ted, the trouble with you is that you don't understand any other feeling but hate. Now, wait a minute. Somewhere along the line, someone must have hurt you. And ever since then, you've been fighting back without knowing what it is you're fighting.  I wonder why it is. I never noticed before that you were pretty. You know, you're done putting... Don't change the subject. All right. I know I'm everything that's rotten and no good, which is what you're going to tell me, but... that's the way I am, so let's go on from there. You know, I happen to think you can be broken down. You can't be too tough, not to have a brother like yours. You know my kid, Brother Mary? Of course I do. He gave me a second-hand course flying at breakfast this morning. Yeah? He tells me Wade McCary is going to give him a couple more hours, and then he'll be ready to solo. How do you like that? My baby brother, 16 years old, not out of a rampage yet and flying airplanes. Sure.  He's liable to show you you're not the only hot pilot in the van. You've got a swell brother, Ted.  I raised him from a pup. The only thing I haven't been able to do for the kid is teaching the fly. I've never had time. He'll be all right in the air, though. He's got it in him. Take an awful lot of Billy, don't you?  Hmm, yes. There's a heart somewhere inside of you. It's native iron, I think, but there are some soft spots in it. Well, I'm sorry, Ted. I've got to run. The key stewardess is waiting for me. Well, wait a minute. What are you doing tonight? Let's have dinner and see a show, huh? Sorry, I already have a date. Who is? Wade McCary, Billy's instructor. Oh, McCary, huh? Tell him three's a crowd. I'll see you at your apartment at six o'clock. You can't tell. I've already promised him. You've changed your mind. I'll explain it to him. See you at six. Listen, Jordan, let's not have any trouble. I made this date with Mary a week ago. Well, I'm not making any trouble. She's going with me. Please, Ted, be reasonable. I'm being reasonable. Go on, McCary. Take a walk for yourself. Okay, you're asking for trouble, Ted. Okay, I'm asking for trouble. Why don't you do something about it? I'll get out of here or throw you out. All right, if that's the way you feel about it, Jim. All right, Lee. I'm sorry. Goodbye. There's only one way to handle guys like that, and let's treat them rough. Yes, and there's only one way to treat people like you, and that's like this. Hey! There, maybe you understand that. What's the idea? You had a slap coming to you.  You're not living in the Middle Ages, Ted. I guess I've done it again, haven't I? You certainly have. No, I'm sorry. I don't know why I do things like that. I know it's all wrong. I do it before I think. Maybe it's the way I'm made. I don't know. All I could think of just now is that I wanted to be with you, and McCary was standing in the way. You've got to change, Ted. If you don't, that evil that's in you is going to make you terribly unhappy. Something frightful is going to happen. I know, Maryman. Before, it's never mattered much. I never cared what anyone thought or how anyone felt it. Maybe I've been wrong. You have been wrong. You know it. Why don't I give me a chance to prove that I'm not all bad, Mary? I promise I'll try. All right. I'll give you a chance. But so help me from now on, whenever that hateful disposition of yours comes out, I'm going to slap you seven waves from Sunday. Hey. Look where you're going, fella. You want the whole sidewalk? Ted, it was an accident. He didn't mean to bump into you. Accident in my foot. He's one of those smart guys who thinks he owns the world. I'm going to... Ted. Huh? Come on. This time, the left side of your face. I love him, Mike. Did you see that guy, Mary?  That's the kind of guys I hate. Hold on, baby. I'm going to get even with that guy. I have to chase him all night. Stop the car. Uh-oh. Look at me, Ted. Okay. Nearly midnight, Ted. If you've got to take the mail out at six in the morning, you better go home. There's something I've been wanting to ask you, Mary. Well? How have I been doing? Oh, you're doing well. I'm really proud of you. Oh, thanks. I've been thinking about you and me, and now I see the whole thing. When you're around, I feel different, almost as if I'm another guy. That's on the level. And what it all adds up to is that without you, well, I'm no good. Do you get what I'm trying to say? Well, don't you think you could say it a little more plainly? I guess what I mean is that I love you, Mary. I don't want to ever to be separated. Well, what's more, well, how about it, lady? Can you use the husband? Oh, okay. Darling, you said once that I'd never been happy. Well, I didn't know what you meant then because I didn't know what happiness was. I just didn't know the difference. That's all. And then you came along, and all of a sudden, I find there's a reason for living. It's wonderful. We'll save our money, and then you won't have to be flying the mail run. We can settle down and live like other people. You know, that's what I want to... The thing I've always laughed at and kidded other guys about her, now I want a house, and you'll be there, and whenever we go away, we can think how swell it's going to be to get home. Sounds nice, doesn't it? Yeah. I'll call Wilson, tell him to take the run for me in the morning. We'll pick up a plane, whip down to Las Vegas, and be married tomorrow afternoon. Is it a deal? It's a deal. Well, come on. Come on. Start getting your stuff. Thanks a lot. Hello? Yes, this is Fred Jordan. Okay, go ahead. Put the call through. What is it? Long distance. Somebody calling from Fresno. Hello? Yes, this is Fred Jordan. Who's this? A carry? Where? He's... How'd you get out? I'll be right up. Stay there. I'll be right up. He and the carry. Night cross country. Ship caught fire. The carry bailed out. Bailed out, and let the kid in the ship.   Ted, Ted, wait. I'm going with you.  I know how you feel, Ted, but believe me, there was nothing I could do. Nothing you could do, but leave that kid up there to burn. You didn't try to get him off. You did it again even with him. Ted, let go of me. I tell you, I couldn't help it. I tried to get him out. You jumped and left him up there. You murdered him. You killed my brother. No, no, no. Ted, Ted, stop. Listen to me. Let him go, Ted. Let him go. All right. Let him go. Go on, Liv.  I'm going to pay you back. And now, back to our story of hate. Starring William Gargan. The smoky little room at the airport faced the tall, steep cliffs of the Andes. In their shadow, the deep canyons were dark. And dark hatred burned within Ted's soul like the topfires when lightning strikes in the tall timber. In Ted's mind, the wall of angry, burning dark flame mounted into a roaring, obsession. So, that's how we happened to be here, Nick. Mary and I got married and came down here to get away from trouble. Uh-huh. Well, Ted, whose idea was it? I mean, you're coming down here. Oh, Mary's, naturally. She was afraid what I might do if I was up in the States any place where I might run into Wade McCary. Oh. You still hate him, man. I guess I'll always hate him. When Mary's around, I don't think about it so much, but once she's away, it all comes back to me again, and I think how good it feels to have his neck between my two hands. No, take it easy. No, take it easy, Ted. Mary'll be back soon. She'll come back looking like a million dollars when all those new clothes she's going to buy over in Port Domingo. I'm worried, Nick. It's two weeks since she left, and I haven't even had a letter from her. It's not like Mary to stay away like this without writing to me. If she'd gotten a letter off the day she got there, I'd have had it by now. Yeah, sometimes I'm glad I'm not married. Well, married guys worry too much. Of course, if I was married to a swell girl like Mary, maybe I'd worry too. Jordan? Oh, hello, Sparks. What's on your mind? Well, that telegram you sent to your wife at the Hotel Caprio in Port Domingo. Yes? Did you get an answer? Let's have it, will you? Well, it isn't really an answer, Jordan. The telegraph office in Port Domingo just reported back that Mary wasn't there. She checked out of the hotel four days ago. Four days ago, huh? Well, thanks, Sparks. Everything's all right, isn't it, Jordan? Yeah, sure. Four days ago. Well, Nick, that means she's gone. What? She's left me. Oh, don't talk crazy, Ted. Why is she probably on her way back? Oh, there's a plane in here from Port Domingo every other day. The only way she could get here. Well, I can't blame her.  Not even anyone she can talk to. Yeah, but you don't know, Ted. Don't get upset until you're sure. Well, I'll tell you, Nick, I'm right back where I started from. You know why this happened, Nick? Wade McCary. If it weren't for McCary, Billy would be alive, and Mary and I would be living in the States, and we'd have a home. He's responsible. Ted, Ted, now, don't look like that. You're talking out of your mind. You shouldn't say those things. Well, what do you know about it? Well...  Ted, I'm only trying... Get out of here, will you?  Shutten? That's you? Yeah. Hmm, thought I heard somebody out here. It's four o'clock in the morning. What's the matter with you, Ted? I couldn't sleep. Came out to have a cigarette. Anything wrong? No, no, nothing's wrong. Ted, Cook says it's three nights since you've eaten anything. He wants to know if there's something wrong with the way he cooks it. No, no, tell him the food's all right. Maybe you'd like him to fix you something special. A little something extra. I don't want anything. Leave me alone, will you? All right, Ted. All right. Did you call me, Sparks? Yes, Jordan. We've got trouble on trip 17 coming in from Rio Pass. What's wrong? Well, the electrical system in the ship has gone out, lightning or something. He called me just before it went dead, said he didn't have enough gas to get back to Rio. He's going to have to come on in. See, that's tough. Any passengers aboard? Yeah, none registered. Well, what do you want me to do? Well, this is serious, Jordan. Trip 17 is going to come in over this storm. He can find the valley all right on compass, but he can't get down through this storm. So? So the skipper wants you to go up with your ship and guide him down on the beam. Got no radio at all, huh? No. Transmitter faded out just as he got his last message through, and I haven't been able to raise him since. I don't know, Sparks. The storm may be plenty thick and high. Are you sure he's up over it? Yeah, he's up in the clear. He said he was at 16,000, and the storm was 1,000 feet under him. You see, Jordan, if he tried to bring down that crate through the soup line, he wouldn't have a ghost of a chance. Yeah. They'll have to put flares on the wings of my ship if he's going to follow me down. The skipper already taken care of that. Oh. The flares are hooked up, and the ship's ready to go. I see. What time does he do over? The radio faded out. He was over Quantero Pass. That should put him over the field in 30 minutes. Can you make it? I think so. Good. I'll keep in touch with you from down here, and you better come down slow and easy. There's a new pilot on this trip. It's his first run in. Oh, that's great. Who's the guy? Some fellow of the line shipped out from the States. Name's Wade McCary. Wade McCary? Yeah. You know him? No. No, no, no. I never heard of him. Well, you better get going. You've got a long climb up through the storm. Yeah. Yeah, a long climb. I'll be seeing you, Spock. Jordan to San Mario. 11,000 feet. Black as your hat and still raining. Going on up? San Mario to Jordan. Trip 17 should be there when you break out on top. If you don't see him, take a look around. He's coming in on a compass. Okay? Okay. I wonder how you feel, McCary, if you knew who was coming up to meet you. I guess you never thought it would end this way, huh? You'll die and then drag your body off a mountainside and I'll be there to see it. Jordan to San Mario. I've broken out on top in the clear at 14,000. I've spotted trip 17. Okay? San Mario to Jordan. Nice going. Where is 17? He's coming toward me from the southwest at about 15,000. I'll just pull my clasp and he sees me. Okay? Let him come in close and then come on down. Let me know if there's any trouble. Okay? Okay. Come on, McCary. Bring your coffin and get behind me. Jordan to San Mario, batting down. Hold your lights on the field until I call you. Okay? Okay, Jordan. All right, Billy. Wherever you are, watch me get this guy. Watch me lead him into a mountain. And that'll be it. All right, baby. This is where I'm getting off. Jordan to San Mario. We're doing all right. What's the ceiling and wind? Okay. You have 800 feet. Wind southeast five. The rain's thinning out. Send him to light the field. I'll have trip 17 down in 10 minutes. There's your pretty little aeroplane, Sparks. Well done, Jordan. The skipper will see that the head office is here to buy this. Nothing to it, Pappy. Yeah. Mind if I turn in now? No, of course not. Hey, it's funny. You look different. What do you mean? Oh, I don't know. When you went out of here, you looked like you were man of the world. I got it if you're even smiling. Had something new for you, isn't it? Yeah. I guess it is. Glad to see it. I was worried about you. Good night, Sparks. Good night, Jordan. Mary. Oh, Ted. Darling, it's so good to be back. Mary, how did you get here? I came in on trip 17. Charlie. Ted, what's the matter? Mary, why did you come in on that plane? Well, the truth, honey, is that in Puerto Mingo, I heard that Wade McCarrie was going to work for the line, and this was his first run in. I wanted to be here when he arrived. You understand, don't you? Yeah, I understand. I was afraid that perhaps there might still be some old memories, you know. Mary, this is gonna surprise you, but those memories are all gone now and now forever. That's the most wonderful thing you could say. You sure? This time I'm sure, Mary. I knew McCarrie was coming in on trip 17. And the plane with the players that brought us down? I was flying it. You'll never know what went through my mind up there.  I saw your face and heard your voice. I did. I know now, Mary, the old Ted Jordan that you've helped me to fight was lost tonight, and he'll never come back. Believe me, he'll never come back.  I know it. This is the beginning of the happiness we've waited for. Uh-huh. It seems that a long time ago, there were three wise men who were guided by a star. Tonight, just one, not so wise, was guided by his star. What do you mean, Ted? Well, sometimes I'll tell you, darling. Sometimes I'll tell you.


This study found that interstitial CD68-plus macrophages and CD8-plus T-lymphocytes had the strongest correlation with renal function at presentation in anti-neutrophil cytoplasmic antibody, ANCA, associated glomerulonephritis, AGN. Additionally, differences in the cellular infiltrate between focal and crescentic AAGN were related to CD68-plus macrophages and to interstitial MR-plus macrophages and T-lymphocytes. These findings suggest that the presence of these cells may play a role in the pathogenesis of AAGN. This article was authored by Dana Kitter, Susan E. Bray and Stuart Fleming.


This is what the family room down in the basement our community kitchen and soup kitchen is looking like As you can see there's been a big improvement from when we started and we are so excited to start our programming Now of our new stove cupboards sink We have a small fridge more cupboard space nice freezer for preparing food freezing it working with our food preservation project and We will be opening the soup kitchen one day a week just as soon as United tribes is over We're very excited. We'd like to welcome all of you to come and Have some soup and bread with us. Thank you. I'd like to welcome you to the family room 4-H building community kitchen It's come a long way since we started and we are very very excited about it You can tell we've done some Painting which made a huge difference right now In here, I have several of the onions that were harvested from the garden Some will go to farmers market. Some will be dried for our soup kitchen Just a couple of the tomatoes that came in just I think those came in yesterday Take you back around here. I'll show you we have a Covered space to store some of our projects. So that's makes it really nice In here I Turned it into It's just a small office. I Kind of hang out here a lot. I've been in I'm in the building lots. So Thought it would be a real benefit to have a place where I can call my own little space here I am now going to take you into our newly painted Community kitchen nutrition education part. It's got a really nice yellow Right color to it. So we're really enjoying that back in the corner there where you see that bench we're going to eventually put in a cupboard to for storage for Some of our canned goods and things that the community has volunteered to donate This is an area where Mary Jean's doing her Education with the youth and Doing her FNIT programs. It works really nice gives her someplace that she can actually depend on having Obviously, we're running dehumidifiers. We have a huge problem with that and this is into our new kitchen See we have a little bit of pain need to do in the cupboard yet But here's the wonderful freezer that we were able to purchase Thanks to your grant The refrigerator was donated to us by the county, which I thought was great We have really nice cupboards now and a stove that was donated by one of the faith groups So we really appreciate all that Here's just small part of the produce that will be going to the Farmers market tomorrow So you have any questions? Give me a call again our first Soup kitchen will be the week following the international powwow in Bismarck. So that will be probably Second full weekend in September we were able to obtain several Really really nice dishes for our kitchen Through a hotel restaurant that was going on a business at a very very reasonable price. So We're set up ready to roll. Thanks


What's going on everyone Sam here with late in sports cards? We are ripping one box of a 2022 Panini Diamond Kings baseball hobby for Austin P. So good luck here Austin. Let's see what we got buddy Patrick you've got Dustin then Jonathan and then you so you you're like there's one too. There's Including this three orders out of you not including this too. So yeah, you're coming up pretty soon as well I try dude All right 22 diamond Kings baby, so I believe vet base does not ship out of these Or no regular base ships no regular base shipped So No rookies.  I figured that would be the case honestly, so saves you time for sure Frito There's gonna be a a Grover Alexander on the plum frame. Nice one there. Congrats on that AJ regman fatty jr. On the Mephissi Nato and Thomas a pucky. Um, I would say These old make like I guess I'll just I'll keep the non-top blood stuff over here from now on I love this year's cod Blake.  I do Shane Bieber And Patrick Mzika the maps are kind of trash, but outside of that pretty good I'm terrible at it because I'm just I'm too old now Romy Gonzalez Josiah Gray That's gonna be ooh signature portraits will Clark three out of 20. Yeah, that's sick Congrats on that one will Clark. There we go, Austin nice one there, buddy. We've got a Roger's Horn speed art of hitting and Matt man. Yeah, everybody's gearing up for war zone.  I can't play war zone One yep as there's a redolpho Castro on the gray frame on the rookie nice one there Yeah, I didn't describe it with his number to work, which is kind of cool Lindor on the modern strokes and Joe Ryan tribe the chopper I Think it war zone I Got the dog Ruhon nice downtown Shohei Ohtani boom There we go. They literally walked in at the perfect time. Congrats, man There we go Austin. Heck. Yeah one box Just so he could cry I already see the back and I'm not Close my eyes. I'm not letting you show me that man. There we go. I'll take you through the sights. We got a beach ball a rose Palm trees downtown LA That's pretty much it right there's no bass pro pro shop here made in Memphis, but no, that's the beach That's downtown LA. Oh, yeah, probably rodeo drive Yeah, true true Christian Yelich fair enough fair enough Andre Jackson You pulled the the other down his other downtown a week ago.  I look like we got some sort of the jersey coming up here Edward Cabrera set beer that's gonna be AJ Alexi On the dual patch 11 out of 25 three color two color nice one there good box. We're working with here Not too bad, man. Oh It's in pitching too. That's cool, man. That's awesome we've got a trade Turner artist palette and Alejo Lopez K downtown's at 12.9. Okay with 23 minutes left Roy. I want it ends. Let us know I want to know what the final price of that's gonna be daylight fruits Conor Wong Lou Gehrig My Easter is show that another showhead and Jaron Durant level two Ash recent air Nick Castellanos elegance Brandon Crawford and Kevin Smith It's like eight different show. Hey rookie. Yeah, there's probably even more than that to be honest Versus trout trout. I'd say there's technically two. I'd say it's 11 2011 update and probably oh nine bowman his first bowman chrome There's a wander rookie sleep that one for you Larry Dobie a fission auto Al Kalan and Louise seal Yeah, I mean like what show a of his bowman his tops like there's multiple show a rookies Glenn Otto, there's no nail cruise So the downtown's load they might be honestly. There's a yord on maestros and a matte beer lane That's pretty cool. Actually. It's gonna be sent to you on Hans Kross Okay, I'll get together Madison bum Garner So I have a tiny elegance and Brandon Marshall. That'll do it for your Box there Austin pretty good box. I have to say overall we'll get those right out to buddy. Appreciate it