an error connect right after your keynote right here. So what are you talking about? Well, so today I was speaking about what the next 10 years of infrastructure in the internet would look like in our opinion. Because you're doing a cloud company in an era where Amazon is giant and Google is giant. Which one is bigger? Amazon or Google? They're pretty big. Well, I mean, in terms of their cloud platform, Amazon is definitely the bigger one. So Amazon is not just selling stuff. They have this huge thing on the internet with the cloud. But does your cloud differentiate from theirs? Yeah, so Amazon Web Services has a product called EC2, which is Elastic Compute. And what that is is essentially a virtual public cloud. So what you get from them is a virtual machine in the end is really what it is. And what our cloud is, it's a bare metal cloud. So it's dedicated servers, looks and feels to the end user, very similar to Amazon Web Services. Where you request a server over an API, you get it in a few minutes, it's billed by the hour. But it's a fully dedicated server. So no hypervisor, no virtualization, no virtual machines, totally dedicated bare metal server. Now a lot of people will bring their own hypervisor or load their own virtualization software on the dedicated servers, but we don't do that by default. So people could buy some bare metal servers at your place and then provide a service like Amazon Web Services if they want. Yeah, absolutely. And we do have some sort of niche cloud providers that, yeah, exactly, get dedicated hardware from us. They put their own virtualization software on there and then essentially resell it. And maybe one of the initial innovators in providing ARM servers as a bare metal service. Yeah, absolutely. Especially in the data center, ARM has its roots in the embedded space, obviously. So generally in phones or other embedded devices, the Raspberry Pi is a very well-known one that runs using ARM chips. And so, yeah, we're the first cloud to provide an ARM server that's basically an enterprise-grade, data center-grade ARM chip alongside our Intel chips. And if this works out, if all the software's there, if all the work the NAR is doing, if it works out, everything, it could really explode, right? It could get really big, very quickly. Yeah, absolutely. I mean, I think once the software is solid and people have confidence that it's just gonna work out of the box on the ARM architecture, you're gonna see people that are just gonna be too attracted to the price and the performance and the features of these different ARM boards and chips that are coming out right now. Qualcomm, Cavium, both have an enterprise-grade, data center-grade board and chip. And the economics there and the price to performance just completely blows Intel out of the water. And so really, in my opinion, it's just a matter of a software adoption. And so, you're the founder of Packet or co-founder? I'm one of the co-founders, that's right. So there's three of you. So how do you sit down and get the idea? There was not so long ago, right? That's right, yeah. So we started the company in 2014 and I was running a managed hosting company. And I was actually a customer of Zach, who is our CEO at Packet. And he had sold his previous company, but we had done a lot of business together and got to know each other quite well. And so after he had sold that company, yeah, he approached me in, I think, late 2013 or early 2014 and said, look, I think I see that there's an opportunity in the market here for either people who are sort of in a traditional, either co-location or dedicated server environment or at scale in a public virtual cloud like Amazon that aren't being serviced well. So if you're in the traditional rack and stack or co-location environment, you're not really able to take advantage of the elasticity and the flexibility and the scalability of the cloud. But you're kind of stuck there because on the cloud side, especially at scale, while you have a lot more flexibility and you have a lot more of that scalability and on-demand programmability, it's very expensive. And it generally suffers from performance inconsistencies, generally poor network and various other problems. And so, but if you're in the cloud over there, you can't generally give up all of those nice things about the cloud to move to a dedicated server environment just for the economics. So we felt like if you could automate that hardware and get the price and economics and performance closer to a traditional dedicated hosting environment, but with all of the elasticity and programmability and ease of use of the virtual public clouds, that you'd really kind of like hit that sweet spot. And so that's what we've done and that's kind of was our bet there. So what's the hosting company you were working at before? Well, it was a small boutique company that was part of a web development agency that I was the owner of and that worked primarily with governments and nonprofits. And the company that's axled was a company called Voxel.net that was a dedicated and virtual hosting company that internet bought in 2010, I believe. And so there's a lot of work to be done in the future or you already achieved a lot. I mean, you have SoftBank and Dell, why are they so happy to work with you? Yeah, well, absolutely. Do you have something special going on? Yeah, absolutely. There is not a cloud like us that exists. So, especially if you look at the integrations that we have, so we're integrated with all of the kind of popular infrastructure orchestration software out there. So there's Terraform, Ansible, Docker, LibCloud. We have a bunch of different API clients and all the kind of popular programming languages out there. And so to be able to get bare metal servers at the end of an API like that using that software is not something you can get anywhere else.  And we had already been talking internally about bringing an ARM server to market because we're very bullish on it. And so that was actually a great fit and it ended up, you know, we ended up bringing that Cavium ThunderX chip to market in October of last year. That's been received very well. And now actually work in collaboration with ARM on the Works on ARM project, which you can see at worksonarm.com. And the goal of that project is to foster software adoption for ARM and to kind of bring multi-architecture support to a lot of the foundational software that's out there in the world running most of the internet in the hopes that once the software gets there, the adoption of ARM in general for internet-based software is gonna take off. So you have 50,000 deploys right now every month that's pretty high activity, right? So who those kind of customers that are deploying on your, what kind of people really need what you have? Yeah, they, you know, they range from Fortune 500s to SaaS platforms, to gaming companies, some IoT companies. A lot of people are using us for their CI CD pipeline. We have a bunch of basically continuous integration platforms and image building platforms and testing platforms that use our hardware for their build systems. So it's a wide variety of things. You know, we have people that are using everything from VMware and then KVM virtualization to orchestrating containers with Kubernetes to running containers directly on the bare metal. So it's a pretty good mix. And they wouldn't be able to do all that stuff on a traditional, virtualized kind of hosting service. Well, some of those things absolutely not wouldn't work. You'd be essentially running a hypervisor within a hypervisor and there are certain workloads that you can't, there are certain software that won't run inside of a hypervisor at all that need direct access to the hardware. And for the workloads that you could run in a virtual environment, like you can certainly run containers and orchestrate them into virtual public cloud like Amazon or Google or Azure without any problems. You're just paying a little bit of a hypervisor tax because you're running that container within a VM which is running inside of a hypervisor on the bare metal, whereas with us, you can run the container directly on the hardware. Can you mention a little bit what you were doing in the past in the political campaigns? I'm sure, yeah. Because it was like, you were part of tech teams, right? Yeah, that's right. So I was a web developer for Howard Dean's presidential campaign in 2003, 2004. Like making PHP kind of stuff on the web? Yeah, that's exactly right. Yep, yeah. So I was part of the state web development team and so I was building everything from ride board, ride sharing volunteer coordination software to door knocking software to content aggregation. So you did ride sharing in 2004, like six years before Uber? Yeah, not exactly the same thing. Okay. But yeah, helping people hitch rides with each other to events and that sort of thing. Because there's a lot of tech infrastructure under these huge things that are very famous, like those presidential campaigns. They have some tech going on that's quite complex or needs to have Burmese servers or what? Yeah, they do. Yeah, there was a whole ecosystem of software and platforms that is totally just focused on organizing events and campaigns, absolutely. And it ranges from very small out of the box, I'm running for school board and want to pay $10 a year for it all the way up to the hundreds of millions of dollars that are spent on the big presidentials.  They just buy more automatically and just make sure it works and stuff? Yeah, absolutely. Or spread around different data centers? Yep, yeah, absolutely. We don't have a hosted load balancer service but if you're tooled up in a microservices framework and you're using Kubernetes already, yeah, absolutely. You can request more services on demand. We are a global platform, so we have, I think, 15 locations now. So we definitely have people that are doing multiple region facility deployments for various reasons, either just straight up load balancing or DR. How long does it take to deploy an extra capacity? Yeah, I mean... You might get out of stock. If people need a lot, suddenly. We definitely have our limits, so that does happen sometimes, but we spend a lot of time doing the capacity planning and capacity management to try and keep out ahead of that. We have a spot market, which basically lets you get servers on an open priced market, but allows us to basically claw them back at any time. So those are for workloads that obviously are okay with all of a sudden a server disappearing, but that allows us to basically have what would otherwise be unused capacity, but sell it essentially below market, and then if we have demand somewhere else that's basically at our list rates, we can claw those resources back and allocate them to paying customers so that there's some levers that we have in the platform to kind of help with that capacity. And do you have unlimited bandwidth? You have really good fast internet. There is no such thing as unlimited bandwidth, but I mean, yeah, we run our own fiber backbone, and so you pay for the bandwidth that you use, but yeah, we don't rate limit it at all, so most of the higher end servers that we have have dual 10 gigabit Nix in them, so you get a 20 gig line rate network port, and you're free to saturate that as much as you want. And bandwidth is not so expensive? It's, I wouldn't say we're on the lower. And it keeps going lower and lower? Yeah, yeah, I mean, I wouldn't say, the more you use, the cheaper it gets. Yeah, I'll put it that way, and I wouldn't say that we have the cheapest bandwidth in the world, it's definitely like, we pay for peering, we're very aggressive on the network side, so you're paying for good bandwidth, but we're also not the most expensive in the world either. All right, so looking forward to what's gonna happen in the future, hopefully the ARM server is gonna rule the world, and you're gonna be ruling that world too. Yeah, absolutely, it's gonna be the year of ARM in the data center.


So yeah, take the insulation, I'll just make it like you'd expect in a clamp, just to take the insulation off. There you go. Hand us the pendants and doggies and stuff.


Okay, I think it's now time, so I'd like to start my presentation. So, hello everyone, I'm Taku Shimosa from Hitachi. So today I'd like to present the verifying transactions in the Hyperledger Fabric Ledger with the blockchain verifier. So first of all, I'd like to start with the why we need a verification in the blockchain ledger. So the one reason would be that compliance to the regulations. So enterprise systems, especially the banking systems require some auditing that is required by the rules or the loads. So, and the second reason would be that adding some reliability to the smart contracts and the blockchain-based systems. So such kind of the additional checks on the past transactions with the data in the blockchain-based system will include that one is included the complex checks that need too much time to perform during that execution of the transaction or some checks that need comparison with external systems. Whether checks, the needed verification with the other data that became after the transactions are invoked. The third reason would be the detection of faults in the blockchain nodes. It is to detect some corruption of data that is caused by some hardware faults or the software bugs whether it is smart contracts or the blockchain platforms. So if that could happen, regularly the checking the contents of the ledger will detect such corruption and then we can do some fix on that corruption. So that to increase the availability of the blockchain nodes or the blockchain network which that appear is participating in. So to do this verification, we are developing the tool that is named the blockchain verifier, a tool to verify the blockchain ledgers. The target users of this tool will include the internal or external auditors or the blockchain network administrators. These two have three main functions. One is to verify the integrity of the ledgers and snapshots and compare them with those in the other peers so that it can detect local alteration of the ledgers or some local change or faults that is caused by some faults in the blockchain nodes. The second function is to allow application-specific logic to perform additional checks. I will explain it later, but it is to detect bugs or the flaws in the smart contract logic. What you are also additional checks required by the regulations such as the anti-money laundering checks that is required in the banking transferring systems. The third is to generate reports for the checks that is performed. And the current leader of this tool is supporting the Hyperledger Fabric version 1.4 and version 2.0 something. It is actually approved as one of the Hyperledger Labs and available at this URL. So please check it out later at this URL. This figure shows the example use case of this tool in the auditing scene. So the user and his auditor. The auditor can be internal. Internal means that they are in the independent section inside some organization. Or it can be external. That means that they can be in external organization which has some contact with some particular organization that is participating in the blockchain network. And they can do the check or the verification using this blockchain verifier. Either is periodically or continuously. Periodically means that that is in the case in the traditional auditing. Like performing these kinds of checks at the end of the quarter or the year or the half year or whatever, etc. But if this blockchain verifier is connected to the blockchain network, they can do the checks continuously. That is continuously flowing the transaction that is involved in the blockchain network into this tool. And this figure shows that input and output and the checks performed in this tool. So the input is obvious. That is a ledger of the blockchain. And the output is that the verification results or the report. That is what checks is performed with either this tool and what was the result for the checks. And the checks that performed in the blockchain verifier that includes it for the ones for the blocks or the ones for the transactions. So that includes for the blocks, this tool checks the hash values or the signatures for the blocks and the transactions. For the transactions, it includes the input versions or the invariance inside the transactions. And for the checks that is performed by the blockchain verifier, there are two types, two levels of the checks. One is a platform level checks and the other is application level checks. The platform level checks are independent of the applications and common to the specific blockchain platforms. So this will be the general checks on the immutability and the consistency and the consensus. And it is performed by the plugin to the blockchain verifier. For example, that the fabric block plugin, as this name shows, performs checks for the hybrid fabric ledgers. The second type of the checks is application level checks. So these checks are specific to each application. So this should be written by the application developers. And the blockchain verifier provides APIs to write the check programs to write the such check programs with the application developers. And what properties should be checked by this blockchain verifier? So these four properties should be provided by the blockchain platform, blockchain systems. And here I showed the immutability and the consensus and the consistency and the correctness. And this table shows that which checks will verify the validated properties, which properties. For example, for the immutability, these platform level checks such as hash value checks on the blocks and transactions and signatures on the blocks and endorsements and hash comparison with the other peers will make sure, ensure that the ledger has the immutability. For the consensus, the signed checks and policy checks will provide, will ensure the consensus. And the versions of the read-write set in the transactions in the ledgers will ensure that there is a consistency in that ledger. And for the correctness, we, actually that the platform level 6 will not provide the correctness because the platform intercept does not know what is correct for the smart contracts or the transactions that is invoked by the product using the smart contracts. So the application level checks should write, should check such kind of properties. In the other words, these three properties will be checked by the platform level checks. And only for the correctness, the application level checks should be checked for these properties. So application level check. So these are the, as I said, they are the check logics that should be written by the application developers. But what checks should this logic should perform? So this is some example. One is to run another logic that is equivalent to the smart contract. So this will ensure that the smart contract is correct by comparing the result that is yielded by another implementation. That is making sure that the correctness by using the diversity in the implementation. The second example would be that checking the invariance in the smart contract. For the trivial example, for when the money is transferred, the transaction should, sorry, that the input, the sum of the input for the transaction should be always the sum of, this should be identical to the sum of the output of that transaction. So we call it the invariance and to seeking such kind of an invariance, we'll ensure that the correctness of the smart contract with the transactions, that is the result of the smart contract. And the second would be that the performing additional checks against the external systems. And the blockchain verifier provides the APIs to access keys and transactions with the check logics so that they can write this kind, perform this kind of the checks. So I will show that some one example checker, an application level checker for the Fabcar smart contract. Fabcar is an example chain code that is in the hyperlinked Fabric repository. It is to manage the car assets and the two main functions in the Fabcar smart contracts. One is a create car, that is, that adds a car into the ledger and the other is a change car owner to change the, that is, to change the car owner. And the checks to perform, this shows that some checks, some example checks to be performed by this application level check. And so I will show that this, I will highlight this, the second one, the create car function does not override the existing key. Actually, that this is, there's some bug in the, sorry, this chain code. And the chain code does not check that if the key already exists or not when creating a new car. So, so using, so using the same ID for the new, for the new car, due to this create car function will result in that overwriting the old car assets by the new car without any checks. So this shows, this is some example script that do the, that check. This is written by the TypeScript under this transaction provided by the blockchain verifier. So this is what the application level check, developer is expected to write for the application level checks. So first it checks when what is the function for the this transaction and it gets the right set. And it tries to get the value for that key, the same key that is the new cars key from that state that is available at the time of the invoke of this invocation of the this transaction. If this is successful, that means that there is a key with the same name at the time of the this transaction. So this checker will report error. That is a failure for the this check. So actually that the calling that using the same ID for that to satisfy the transaction create the car functions will be successful. But actually that this should not be successful. So this checker script will find that this is error. And actually this is a result of the running the this check against the real ledger and it will report this check failed. And it will report in the JSON format and this includes that which checks failed for this ledger. Okay. So recently, so this is just a summary of that recent update for this tool that is to support the hyper-ledger Fabric Ledger. And it includes some features to compare the ledgers with the multiple ledgers from the other peers. And we're planning to integrate some more tools that is available that is the proposed for the hyper-ledger Fabric. And so on to for the better compatibility with the hyper-ledger Fabric Ledger. So again, that this tool is available at the hyper-ledger labs and available at this repository URL. And we welcome you any contribution or feedback. And also you can feel so please feel free to feel free to contact me with using the email or the rocket chat or whatever. So thank you very much. So I think, yeah, I have no question here. So if you have any question, please contact me in any of these two, this contact.


Allah subhanahu wa ta'ala, when he introduces people to us in the Quran in this momentous way to say that he's given us certain examples, we really have to pay attention because there's something coming basically. So when he says to us, he has given examples for the believers in Fira'an's wife. That's for all of us, but also for our male counterparts to learn from, to learn from her as an example for all of us. And of course it's a much longer verse as was recited, but I wanted to point that out. The Prophet sallallahu alayhi wa sallam also mentions of course, as he has specifically, so he in addition to the other three perfect women says her name, and this also should warrant for all of us to respond to, I want to know more about her. If he mentioned her, of course Allah mentioned her, who is she? I want to know, right? So he says here, the best of women among the people of paradise, already given paradise, are Khadija bint Khuailid, Fatima bint Muhammad, Maryam bint Imran, and Asya bint Muzahim, the wife of Pharaoh. And that distinguishing, you know, mention here of who she is is also really important as we will now find out. So the reality is we don't have that much biographical information about her, but what we do know is still pretty impressive subhanAllah. We know that she came from a very regal, royal, very prestigious, noble, wealthy family. So she came from wealth before she was Pharaoh's wife. And she was also known for her exceptional beauty. So she was known to be quite beautiful. And of course, this was an arranged marriage.  So she, she's, this was not something that, you know, was a love marriage, certainly. It was an arranged marriage. She was also known in, as just in general, of one of her beautiful defining qualities was her generosity. So very generous woman and something that again, many of us here maybe relate to. She experienced infertility. You know, let's just break it down in language that we understand. She was actually, she went through that. She was, first of all, married to someone who she didn't, Allah knows, you know, whether or not it was her choice. We don't know, but we know that it was an arranged marriage. So maybe there's people in this room, just this morning, by Allah, I got a message from someone in response to my recent stories on Instagram who, you know, she was just letting, you know, her heart, she found comfort in the post, but she shared with me that she was forced into a marriage and she is miserable. So there are women amongst us, maybe in our own family, in our own friends groups, that this is their experience. This is her experience where she was married to, clearly, not a very good person. We know who Farhan was.  But then on top of that, on top of that, she had the second trial and tribulation of not having an escape, right? Because for many women, and again, those of us who work with women in our community, we know that when you're married to someone you're incompatible with or you don't click with, the silver lining or the consolation is that you, if you have children from that person, that you can focus your love and your heart and your intentions towards that child. And Subhanallah, you know, that's some, for many women, that's what helps them. It helps them to endure. So she didn't have that. She didn't even have children to help her to cope with her reality.  It's not like she has besties that she can go and hang out with. So she's a limited circle who knows if she was even closer, had her family accessible. She doesn't have a child.  And she doesn't have any means of escape. But Subhanallah, what did she have? Of course, she had her faith and her faith was a very private matter. It was always very private for her. And so, and this is also just to mention here, there's great wisdom in why she wasn't given children. Because as our scholars pointed out, Allah Subh'anaHu Wa Ta-A'la did not want to give Fira'un a child through this perfect woman. So it was really about her, Subhanallah. Even though she suffered that, it was really, she was too good to have his children, Subhanallah. More about her that we know. So one day, she is with her maid servants at the Nile River. And you just got to put yourself at this scene. This is why I like visual sort of presentations. I want you guys to read along, but I want you also to visualize. I want you to visualize you're in this predicament. You know, you're just alone. You're probably very lonely, very isolated. But you have some moments of, you know, maybe some relief, some escape. You're at the Nile. You're looking at this vastness. I've never been to the Nile. May Allah take us all there if you've never been, if we've never been. But inshallah, she's in this amazing place with her servants. And then behold, she sees this crate box. It's described in different ways with a baby floating. Again, just think it's like the one thing you've wanted perhaps your whole life for this thing that you pined for that Allah is now giving to you and it's floating. So of course, she gets the baby out of the water with her, with the help of her servants. And she wants this baby. She fell, the scholars again described it, she fell in love with this infant. She fell in love with. And that's just again the natural disposition of women we, Allah has created us with that we have the womb, right? And this is why we are deeply connected with the attributes of Allah SWT, ar-Rahman, ar-Rahim. Because it's the same root word as racham, the womb. Whether you have a child or not, right, whether you are, whether you bear children or not, you are tied to Allah SWT in a way that many people are not, half of, you know, the creation is not. So think about that deeply. But here she falls in love with this baby and she knows what she wants. She wants to keep this baby. This baby is hers. So she goes and she convinces Firaon to allow them to keep it. At that point, this, if you, the history is also important to mention because Firaon, of course, he had visited a fortune teller who told him that someone from amongst his nation or in Egypt basically was going to overthrow him. So he enacted the most horrific policy of murdering all male baby boys, literally murdering them. The descriptions are so hard to read because you just kind of, you're like, how, how, how are there people like this who could exist? He had, you know, what did he call them? Sorry, I'm losing my words. He had midwives that were appointed by him who would find out women who were pregnant and they had to birth them.  This is how horrific of a monster he was. But he also didn't want to have, you know, he didn't want to not have a working class of men because the women couldn't do all of the slave labor. So he came up with this policy which was, every other year, I'll slay the baby boys. And it just so happened that this baby was born in a year when this policy wasn't acted. So his mother actually, and the story really does, we do need to include her.  So again, there's another person involved here that we have to introduce to the story, her private midwife. This is why Sahbah matters because when you go through a trial, you want to know that there's someone who can keep those secrets for you, who can be there for you when the whole world seems like they're against you. She had, Allah brought her an amazing soul who kept her secret when everybody else was ready to sell people, throw them under the bus, just to get into the king's court or just to ingratiate themselves to him. She kept her secret for nine months, 10 months. She birthed that baby with her, Allahu Akbar.  And she had to nurse this baby. So she was secretly nursing. And there are some stories that are explanations that say that she would go and hide the baby in a forest, put it in a box, tie a rope to it, and keep it on the bank of the river because she lived by the bank. So this was her daily thing.  How many of us have, I mean, I had separation anxiety for a few minutes. People wanted to take my baby from me for a few minutes. I was like, no, no, no, give it back. Give him back. So just to imagine having to do this, but she had to do it. And Allah inspired in her to trust that she would, he would reunite her. And the story is beautiful. Again, as the verses of our dear Islah that she recited, her daughter also is important, Subhanallah, her daughter, the mother of Musa's daughter. So this is Musa's sister. She's also important because she's the one who was sent to follow the baby up this path, right? And we know the story, right?  Like they wanted a wet nurse. He needs to eat. But Allah prevented him from suckling from all of the women until his own mother came. Allahu Akbar. This is the promise of Allah. So all of these women are so important to note up.  No, no, no, these are all Allah's, you know, clearly showing us how each one of them is so essential to her story. So she finds this baby. She pleases and she's allowed to, he agrees to let her keep Musa. I mean, she doesn't know it's Musa, at that time. All right, that he's a prophet, but she keeps him. She loves him as if he's her own. She takes care of him. She, you know, he has access to everything. He lives a very good life, right? SubhanAllah. And so then what happens? So this is a really important part of the story. Now we're going to segue a little bit because as he's growing up and, you know, he becomes the prophet and he starts to teach and he comes with his brother Haroon. Again, follow the story.  He has to call people to Allah.  But there was a woman, another woman essential to the story who is known as the hairdresser or the beautician. Now she is the beautician from a previous marriage. So Farhan's daughter's beautician, right? So it's his daughter from a previous marriage, had this beautician. And one day she was combing Farhan's daughter's hair and the comb fell to the ground and she had, you know, become accustomed to calling on the name of Allah. So, you know, sometimes it's reflexive, you know, just Bismillah, Alhamdulillah, we say these things. She said Bismillah. So his daughter now, we have to see the other side, right? So his daughter was, of course, suspicious of this. She inquires, do you mean my father? Because what would Farhan do? He claimed to be God. So she's, this is how he had the power that he had. He would force people to accept it. He was Al-Bilah, a God, or not a God, the God, Astaghfirullah. So she's just trying to push, you know, a little bit more to find out who she means. And she asks her directly, do you mean my father? And then the hairdresser boldly says, no, my Lord and the Lord of your father are the same, Allah. So imagine the strength of this hairdresser. I mean, just think, you know, anybody, I mean, just think about the faith and the conviction and the courage it takes to the daughter of the most tyrannical human being on the planet that you're gonna tell her that I don't believe that your father is anything, you know, I believe in another God. So she was clearly someone. And so the daughter, his daughter infuriated, she goes and she tells her father that this is what this woman said. Now he's a monster. We have to just accept, he's a monster. He's not gonna accept this. This is a slight, it's an insult to him. He has to make an example out of her.  So it's like a flame of copper. Just imagine the scene.  And one by one, make her watch. And you have to see the story from all these sides. She just boldly confronted this tyrant. And she's still, she has a stick on her. She's still standing straight. She's not bowing down. So all she says is, one request. I just can't even fathom this type of courage. One request, just please collect my bones and my children's bones. It's all I want. Miraculously, he agreed to her one condition. So one by one, they were thrown in front of her. The last one was her nursing infant. So she actually had a nursing infant. And she, just imagine, she wavered for a moment. Like, I can't do this. You know, just that whisper, it's a whisper. This is an infant. And SubhanAllah, right, there's four babies who spoke. He was one of them. He says to her, right?  The baby spoke. Allah inspired this baby to give his mother the courage. And SubhanAllah, both of them perished. Their bodies, their physical bodies. Of course, we know the reality. Now this story was, I mean, people watched it. This was, you know, something that they gathered to watch. And Asya, Radeela Khan, she also saw this. It deeply affected her. Really affected her to see this. I mean, it would affect anyone, anyone with decency and humanity. While others were jeering and applauding here, she was moved by the reality that she's done pretending. She's done masking her true beliefs. She realized up until that point that as his wife, what would he do to her?  He tortured children. He killed people without, with impunity, with no thought. What would he do to her? But in that moment, seeing the faith of this hairdresser and her children perish in front of her, she realized, she's done. So she goes up to him and she says to him, right? Kefer Tu Bika, right? I do not believe in you, right? Wala Ubali. And I don't care what you do to me. I don't believe in you anymore. You're nothing. I don't believe in you. And I don't care what you do to me. I meant to, Rabbi Musa, and Rabbi Haroon, Rabbi Al-Alamin. I believe in the Lord of Musa and the Lord of Haroon, the Lord of all the worlds. So she, with so much bravery, faced him. She confronted him. And when she said this to him, right? What happened? Pharaoh, of course, he wasn't going to try to save her. There was no decency. No humanity in this man. So he basically needed to make another example of her. But this time it was gonna be much worse because this was personal. This was deep, right? This was a real affront to him. So he basically, again, told his henchmen to take her to the desert, right? Take her to the desert and do what? Strip her. It's a very horrific story in these details, but we need to understand why she is who she is. So we have to honor every detail of her story. She was starved. She was in the sun with this intense heat beating down on her naked body. Her arms and legs tied. And they were whipping her and torturing her. And then they would take breaks between, you know, they're tired of all that torture. So they need to take a break. And Allah out of his Rahmah sent the angels to cover her. So she would be covered in those breaks. And at a certain point, she called out to Allah. Like, yeah, Allah saved me from Firaoun. I want to be close to you. Show me my place in Jannah, right? Give me my place in Jannah. And Allah subhanahu wa ta'ala answered her. He answered her and he opened up the skies for her in the middle of this torturous, horrific experience. When she cries out to Allah subhanahu wa ta'ala, he opens the skies and she can see her place in Jannah. And she starts out of sheer ecstasy and joy at the vision of what is to come. She is smiling because she knows that this is temporary. And he sees her, blind as ever, laughing. And he goes, look at her, she's crazy. And he feels even more, you know, emboldened to continue to torture her. And again, no humanity. This is a diabolical, not even a human monster.   He wants to end it. And he doesn't want to give her the satisfaction anymore. So subhanallah, in her high of seeing her place in Jannah, Allah subhanahu wa ta'ala took her soul. She was gone. The boulder came, didn't matter, she was gone. This is Asya, the mother of Musa alaihissalam, one of the four perfect women. So many lessons that we can take from her story. Here's just a quote about her martyrdom that Abu Hurra reported, right? He, again, describing what we just did, summarizing it that he pinned her down and the angel shaded her and she made this da'a asking for her home and paradise. And the verse is from Surah Al-Tahrim, I believe chapter 66, verse 11. Now, the lessons, the story again, there's so many lessons, y'all, so many lessons. But first I wanted to focus on the examples of the women that I mentioned because we should know these women. Sometimes when we hear these stories, we only, again, focus on the main characters but the women who are the supporting people who made these things happen are also very key, very key. And Allah swt placed them exactly where they were.  His sister is essential to the story. The midwife who delivered him, right? The hairdresser herself, Asya radilahana, know all of them, see examples in all of them, take lessons from all of their strength. They all had a man that was not moved, but didn't waver. And they followed exactly the command, that the inspiration Allah gave them or the direct command, but they had a deep connection. They had a secret, they knew something. And the beauty of that is that we can all know that thing. We can all know that thing and I'll get to that in a moment, but know this about them. And then the examples of the weak and the cowardly women we should also think about, right? The daughter of Farahun. So when we're in positions of power, if we're not mindful of Allah swt, and we give, we take power from false gods, false anybody. There's a lot of characters who assume power and we don't take our power from Allah swt. We should take heed from that because you abuse power and that's exactly what she did. She could have kept the secret, but she didn't.  The same with the other wives in the concubines of Farahun who stood and watched Asya being tortured. So they were watching. And we know this as women even today, how many of us have heard that sometimes women are our own worst enemies, right? It's like you don't get a lot of, I mean, it's the sense of loyalty that you would expect from your own. Sometimes you don't feel that. So just think about that. And she experienced that in the worst situation possible. And then also what we need to take from the story in general, right? To have firm faith. Look at what firm faith gives you. Allah swt that I granted, she is SubhanAllah a perfect woman mentioned again directly by him referenced in the Quran by our Prophet Sallallahu Alaihi Wasallam. Here we are in 2021 speaking about her. She is not an insignificant person just because she's not on some website or popular or famous or has followers. There's all these ideas of what we think are significant today. But those are all false. She is significant because Allah swt and his Prophet gave her significance. And because of her faith, more, you know, the fact that she had that faith and she was able to stand up to him. So having firm faith in regardless of what you're going through will never and you will never suffer. You will never end up short on the short side of anything if you have firm faith. You may you may go through difficulty but we're talking about true suffering which is in the next life, right? And listen to that inner voice, right? We all have the inner voice. All of us. We wouldn't be here if we didn't have the inner voice and we didn't respond to the inner voice. And that inner voice was know who you are, know what your purpose is, you know, get your prayers straight, wear hijab, know that that inner voice isn't just from you. That inner voice was given to you to dial up and listen to before it's too late. Don't just ignore it.  Listen to that inner voice because it could be the very inspiration that inspired her and all of the other women that we take our lessons from in this story and know that your strength and power is only with Allah Subh'anaHu Wa Ta'ala.  He created you out of nothing. He gave you existence. He could have chosen not to give you existence. So know that and then what not to do, never doubt Allah Subh'anaHu Wa Ta'ala.  Never let that shak that doubt that comes from Iblis. It's from him. Enter your heart. Have the highest opinion of Allah Subh'anaHu Wa Ta'ala. Some of us have more expectation and more confidence in human beings around us. It's tragic. If we have more confidence in our parents or our siblings or our spouses, our children, and then we doubt Allah Subh'anaHu Wa Ta'ala, we need to rectify that within our hearts. Why? Human beings make mistakes. Our Lord is perfect and he doesn't fail in his promises. So if you're gonna accept the promises of someone else and then you wonder, did Allah listen to my du'as? Is he gonna answer me? That is shak from shaitan. Reject that. Don't have doubt because as the prophet said, right? La khafu'a la ummati ila da'afil yakin. I fear but one thing for my umma, weakness of certainty. So we have to strengthen our yakin with Allah and never be drawn or seduced by power, wealth, fear. This is a demonic message that is permeating all around our world that calls people to put, to draw, to be seduced by power in a worldly sense. So that's wealth, it's money, it's beauty. How many women are just caught up in this message of focusing so much on the external. They spend hours, thousands of dollars. I mean, I don't have all the statistics. You can read them, the beauty industry and how much millions of dollars are wasted on women thinking that that's power of their beauty, of their physical body, is what they need to rely on to get ahead, to get up in the work position that they want, to get a husband and have a marriage. No, your power is with Allah Subh'anaHu Wa Ta-A'la. All of that's gonna go and it can be taken away from you like that. But if you have Allah Subh'anaHu Wa Ta-A'la, he will, what? The inshaqatum ba'zidannakum. You show gratitude, I will increase you. He will give you more. But if you give it to other people or falsely attribute it to other things, you're losing constantly. And that's why we have a crisis of misery. Read, and I've referenced this paper again. Read the paradox of declining female happiness. Read it right now. You can do a Google search. Read this paper. Yale just posted it on their website. Recently, I didn't see it on Yale before, but it is an incredible research paper. Shows over 40 years what is happening with the fact that women have all these opportunities now. We have so much that we can do, but the happiness reporting across every section is pivoting, I mean, it's going down. It's a paradox. Researchers are puzzled, why? Because they were told a lie. You have money, you have marriage, you have children, you have education, you're gonna have it all. No, if you have all of that and you don't have Allah, you have nothing. You have nothing. That's the truth. That's the message that we believe. So don't be seduced by false gods and false claims of power. And never trust yourself to yourself. Because the nefs is the greatest enemy of the human being. That's why we need Sahbah. That's why we need to turn to teachers and people who know, who are on the path ahead of us. Alhamdulillah for organizations like Rahmah Foundation, like Jannah Institute, like our amazing teachers, our amazing scholars who you will, inshallah, hear from. Alhamdulillah. And just briefly on this idea of power, because it really affects me. I think you cannot have a conversation on womanhood without addressing this because it is always the subject of everything related to women. It's always about comes down to power. This is a quote, we should know this quote. It's from Lord Acton. Power tends to corrupt and absolute power corrupts. Absolutely. Quran is a perfect example. And we're seeing how corrupt when people have too much power, what it does. We've seen it in politics. We see it in homes.  We see it everywhere. Power without divine assistance, without that connection to Allah subhanahu wa ta'ala is corruptive. This is a quote I read from a psychology, I think today article on women and why women are drawn to power. And I thought it was important to mention here because we need to address this within ourselves. If we owned our own power, we would no longer be attracted to powerful persons. We would know that they are just people, just like us who have the same complexes, psychospiritual issues and the same biological mental emotional needs as the rest of us. This is truth talk. So any of the younger sisters here, please again, if you're getting that message from any member of society, any member of your family, any member of your friends group that tells you that you are basically until you become married, you really don't have anything to offer this world. This is a message so many of us got until you become a wife and a mother, you're irrelevant. That's when your life really starts. Reject that, right? Because those are beautiful aspects of life if Allah wills that for you, but that is not the purpose of our creation.  That's not the purpose of our creation or to go work even. So whatever calling you have, alhamdulillah, it's from Allah that He put that in you, but that is not the purpose of why you were created or why I was created. We were all created for one purpose and one purpose so only which was to worship Allah subhanahu wa ta'ala. And that is essential. So all of this, again, appeal to try to define yourself according to what you have, the titles you have, the wealth you have, the possessions you have is false, it's a lie. And that's why you need to know what power truly is and how do we own our power, you may ask? How do you do that? How do you get to that point? Barely among the best of faith is that you know Allah subhanahu wa ta'ala is with you wherever you are. This is power. If you have constant awareness and vigilance that Allah subhanahu wa ta'ala is always with you, you are never alone.  If you realize Allah is with me in this moment, He's closer to me than my jugular vein. He is always with me. He's never not with me. Then you don't give power to others. You don't lose that sight. You always have that presence of mind. And just to further this point, this is a beautiful story that was related to us from Ibn Abbas. And he was around 13 at the time. So again, imagine being a 13 year old and the Prophet ﷺ tells you this message. He says, one day I was riding a horse right behind the Prophet ﷺ when he said, young man, I will teach you some words. Be mindful of God. And He will take care of you. If you think of Allah subhanahu wa ta'ala, He will think of you. To be a thought in our creator's mind, right? Just to think of that idea that He's thinking of us. Of course He's always, He has full knowledge. So that's not the same thing. When we talk about this, right? Be mindful of God and He will take care of you. There is that law of reciprocity, right? Be mindful of Him and you shall find Him at your side. If you ask, ask of God, don't turn to just anyone. Always think my first protocol, the protocol I have when I have a need is to turn to Allah subhanahu wa ta'ala because He's with me. He knows my plight. He knows my condition. He knows the solution. Why would I go to anyone else? So ask Allah subhanahu wa ta'ala if you need help, seek help from Him. Know that if the whole world were to gather together in order to help you, that they would not be able to help you except if God had written so. And if the whole world were to gather together in order to harm you, they would not harm you except if God had written so. The pens have been lifted and the pages are dry. This is how we define our power. Being mindful of our Lord. The strong believer is more beloved to Allah subhanahu wa ta'ala than the weak believer. So we need to strengthen and fortify our faith. But there is goodness, alhamdulillah, in both of them. Be eager for what benefits you. What benefits you? Allah. Be kept feed. That's it. That's all you need. If you have Allah subhanahu wa ta'ala, it's more than enough. Hasbun Allah wa ni'mal wakil. We don't need anyone outside of Allah subhanahu wa ta'ala. Seek help from Allah and do not become frustrated. Don't become impatient, right? Because shaitan, this is how he destroys faith. This is how we weaken faith. As another hadith says, and I don't have it here, but the summary of it is that the believers, du'as are answered until they start to look at the time, basically, and say, you know, oh, it's been, I've been praying for this for a month, a week, a few days, a few hours. Then you call us. As soon as you start putting time constraints on Allah, you're presuming to know what's best for you. Where did reliance on Allah? Where did tawakal? Where did surrendering, submitting to Allah's will? Where did that go? So we don't appoint time frames on Allah subhanahu wa ta'ala. We submit, right? So we submit and don't become impatient. Don't become frustrated. And if something befalls you, which it will, life is hard. Life is not meant to be easy. Life is difficult, but that is the design of it. But with Allah, he can give you, as they say, the storm, the storm can be going. He'll help you to find the eye of the storm. That safe refuge so that even though the storm is going, you won't feel the effect of it, right? And don't ever let that word what if. This is also a huge part of what I see in the suffering of so many of our sisters. What if, right? Low minashaitan, this concept, if I could go back in time and rewrite things, things would be better. And I'll tell you briefly, as I close out, and I know I'm going a little over because of the delay, forgive me, I'll finish up in just a moment, just briefly. For those who don't know, some of you know me and you've heard me speak about my story, I've lived so many things that I see in Asya's story. But in particular, this idea of not having things go as planned. I got married very young with the full intention of having children. I wanted many children. That was my plan for myself. Allah, of course, we plan and he plans and he's the best of planners. He willed it that I married someone who could not give me children. And it was the worst form of infertility where nothing, not even in vitro, could work. So there was no way that I was having children with that person. Alhamdulillah, ala kullihal. But I did not expect that four years into the marriage and I'm thinking, OK, I think I'm ready for children. Boom, nope, no children. Another four years in that marriage, I had to come to grips with this, that I planned something. It didn't go the way I planned. But Allah knows best for me. And alhamdulillah, when you have teachers who remind you of these things and you have Suhba that remind you of these things, you can endure. And alhamdulillah, wa shukrillah, immediately after I left that marriage, Allah subhanahu wa ta'ala opened up just like the skies. For Alasya, I could see hope again. And everything changed for me. Within a year of that divorce, I had my child. Within a year or a month or so. My first child. I was remarried, obviously. I forgot to mention that part. But Allah knows best. And alhamdulillah, I can't even remember my previous life. I know I had one, but I really don't remember it. And I'm so grateful for that. Because my life, in so many ways, right, when we again look back in our trajectory, we can sometimes remember the painful moments. But that's one of the mercies of God is that He'll take those memories from you. Alhamdulillah. But with that said, the last and final message, I just want to finish these slides because I put a lot of work into this. That's why I was like, I got to get this up here.   The power that you have is in your choices. All of us have choices to make in our decision. That's where it reflects our power. You decide the lens you choose to see this world, right?  That's your decision.  We are moral agents. We are responsible for ourselves. You decide the narrative that you live according to. You want to adopt the narrative that's going around in the world that just reduces women to nothing but physical beings that are there to please everyone else except for themselves. Okay. Or you can choose what our faith teaches us, which is you have the highest aspirations to Allah Subhanahu wa ta'ala. That's the narrative that we should all be living according to.   You are important. You are meant to be here. Every single one of you. Allah loves you. Allah loves you. Remember that. And then the final and last message here is another beautiful example. The believer is what? That of a fresh, tender plant. From whatever direction the wind comes, it bends. But then the wind, when the wind becomes quiet, it becomes straight again. This is how we are. Life is going to hit you. It's going to come at you this way and that way. You bend with it. You go with it. You don't resist the decree of Allah Subhanahu wa ta'ala. And then when all of it settles, you're firm. And that's faith, insha'Allah. Jazakum Allahu Khair. Wa salamu alaikum wa rahmatullahi wa barakatuh.


It's the end of the day, almost time for the bell How many options will you sell? Fire up your platform, get ready to enter But first let's get the mindset centered Ay, ay, let's go We're not here to gamble, we're here to trade We follow the plan, that's how we get paid Test and trade it, have success Find what works for you and forget the rest Stats and probabilities is what we're about Time to dismiss greed and doubt Focus on the process, not the money And the profits will flow like honey Power our lives, let's start the show Come on trade hackers, get ready to go Zero-day options, time to make bank Get locked and loaded, then be ready to play What's up everyone, happy October 3rd On a Tuesday Welcome to Power Hour Live Hope you are surviving The bloodbath S&P down 62, NASDAQ down 280 Russell down 30, Dow down 440 Golden silver, slightly red Notes and bonds down Ten-year yield up to 4.788 Oil slightly higher, natty gas up 4% Grains a little bit mixed Euro in the pound, slightly red Coin down a couple percent And the VIX above 20 How about that? 20.08, hit a high today of 20.48 Just in the 12 handle, just a short couple weeks ago All the way up above 20 So for zero DTE today, had a AM ratio That was a winner, had a DKS, that was a small winner And had a JSP, they got stopped out after the stop was reduced And then got smoked out of a duck So those are my zero DTE for the day So a little bit red coming into Power Hour And for Power Hour, looks like 5 or 10 point wide strangle for Tront 1 Hold right here, it'd be 10 wide Comes down, might be closer to 5 A little bounce off the bottom SPX, hit a low of 42.16 Back at 42.28 Elliot, I haven't updated my plan for October yet So I'm still doing the same From September, which is 10.16, 14 Need to buy some wongs here Got some puts left over there Got a little value in them I guess I'll just use those for now for Trunch Number one, so it's looking like the 3020s right now Give it another minute Alright, 3020s 30 calls, 20 puts Trying to get filled at 7.25 Filled at 7.25 on Trunch 1 We need some Power Hour pin action To end the day, I would I would certainly help Alright, so Trunch 1 got filled at 7.25 So 4.35 is what I'm looking for For Trunch 1 To reduce my stop So the market, no likey the jolts report That's what kind of sent this thing off I'm not sure what the report was Don't really care, but It was right at the time that that came out 9am central that this thing Started heading south Broke through the expected move for the day Came back up, touched it Rolled back over to new lows And now we're just kind of treading Hopefully it got it all out of its system I am in the 2030s, yep 10 years are exploding 4.79 TLT continuing to push Pushed to new lows, going back to Let's see, over 10 years Hope you got your mortgage locked in Boys and girls, we are Let's see where we're at here to date now S&P was up over 20% Year to date, back in late July Now it's only up 10.5% Since January 1 NDX is still up 34% year to date Was up as high as about 46.5% Russell is red on the year By a little over 1% And the Dow just went red for the year Today Gold just went red for the year Silver is down Almost 12% for the year Bonds are down over 12% Notes are down over 5% Ten-year yield is up 27.5% year to date Oil is up 15% Natty gas down 26% Bitcoin still up 64.5% It just closed out a time fly At an exact scratch It's trading now in the October 13 one I just posted before we jumped on here Got out of that for a scratch It was trading around the downside break even The one I just put on Is already down below the center strike Yeah, I'm gonna do, I'm gonna kick back up My weekly recaps starting next week I did the monthly one, it's in the Trader Chat channel Got that done after the market closed yesterday I've still gotta put out my Monthly trade plan for October And I'll be back on track with the Recap videos every Friday That whole export issue was a Real pain, it's still gonna be a pain Downloading it from, uploading it from TD Ameritrade website Cause A, it doesn't do futures options So I have to do that manually And basically just Imports all the legs So there's a lot of manual sorting but Now that I've got that going I can Keep up with it everyday so it won't Be too big of a project I got out of two of three of my ES hedgehogs with the three I was up 3200 I'm gonna save my last one for the end of the week see if I can squeeze Some more out, I closed one of our VXX trades and then re-re-re-re-re treasure reopened a new one in the next cycle and Volatility has since spiked a little bit higher so down a couple hundred on that one we've got the one that's still in the October 20 cycle and it's down about nine almost a thousand so those could use some ball contraction got a duck and rut it's in the down in the duck head got a duck in SPX it is into the duck head as well added a new duck in QQQ today got some short premium in the cues got some short premium at IWM got some short premium in soybeans got a hedgehog in NASDAQ it's working good some short premium in MES hold calls down and all those kind of reverse hog and gold pretty much break even got a short strangle in CL rolled calls down in got a hedgehog in CL like I mentioned yesterday I'd you know obviously with like with Volatility spiking now is a pretty solid time to be selling premium but I don't really want to load up anymore I had already had I already have a decent amount on so don't really want to add to it so I'm just gonna manage my current positions but I didn't have as much I would be certainly adding to it yeah they are holding on to the theta today a little bit makes sense to roll the lower IV credits not sure I understand what you're what you mean if you clarify got a little red bar coming in still got over five minutes until tronch to are you talking about like on on the short strangles I'll wait till they get to 50% on the side before I roll so like MES for example you know they're not even close to 50% because I've already rolled them IWM's getting close and into those calls at 97 they're currently trading at 56 58 so those are getting close but I want it to be well over 50% before I before I roll them either direction QQQ yeah I mean I've already rolled calls down in all these dollar 90 27 so yep I will wait can on the time fly it's it's if I get if price trades down near the downside break even so yeah just scratch that one so the loss is usually come if I have to exit it like a 15% usually to the upside unless I you know let's say it was hanging around that break even I decided to hold it overnight gap down even further and I ended up getting out for 15% loss but that's usually to the upside what do you get out at Maro scratch yours too got you yeah I mean I could could consider putting on another one here or price is positioned up here since prices already come down but I'm just gonna hold till tomorrow may price continues a little bit lower I may add another time fly or a tranche to I'm gonna buy some more longs opt for dollar the other the other thing to keep in mind maybe this will kind of clarify in your and your questions well remember if you're when you're rolling you're you're you're buying them back and you're selling the new one so yeah the the new ones that you're selling have higher credits because Ivy is higher but you're also buying the other ones back at a higher price because Ivy's higher you know what I mean so I don't know if that was part of your thinking or not all right tranche number two looks like the 25s and the 15s 25s and 15s I'll give it just a little bit here you get filled at 615 partial there we go filled the 615 on the 25 calls 15 puts so 370 is what I'm looking for on tranche to to reduce stop I do not have a TGIF haven't had a chance to get one on after price bounced yesterday involved contracted some I could have probably but you know I've got half my six seven and I put on a one three and a one two today the one three is already up the one two is down about 20 bucks my the remaining half of my six sevens up about 1200 I got out of half my six seven that's 720 it's currently trading at about 760 tomorrow is one DTE on that one so I'm gonna hold can't get a little more out of it tranche one trading down to 560 I need 435 will decay coming in now so for tomorrow tomorrow is Wednesday the fourth so we've got ADP non-farm ADP non-farm employment change pre-market and then we've got ISM services PMI 30 minute tap to the market opens we've got FOMC member Bowman speaking at 925 a.m. central and FOMC member Goolsbee Austin Goolsbee speaking at 930 a.m. central got to love the Fed crunch one down to 520 trunch to down to 545 five minutes until trunch three I agree Ken Austin Goolsbee let's buy some more buy some more longs here or trunch three be 10 or 15 wide yeah power used to be really good at pushing the market up now he's really good at pushing it down the bears the bears must have got to him bears must have gotten his pocket trunch one trading down to 480 I'm looking for 435 to reduce my stop am I gonna put on trunch three first or am I gonna reduce my stop on trunch one it's a race 435 there it is reducing to 735 trunch one one right trunch three looks like the 42 30s and 42 20s 10 wide looking like the 30 15s like the 30 20s 30 20s going in 435 filled it 430 on the 42 30s and the 42 20s all right locked and loaded so the sweet spots right between 42 20 and 42 25 trunch two is trading at 475 I'm looking for 370 to reduce my stop yes sir trunch one and three are the same so same price same strikes same stop could be good or bad trunch two down to 455 I need 370 435 Dickie Kay are you playing power hour today Tuesdays you don't do it all you don't do all trunches for Tuesday I don't thank you I would just not three got it how'd you fare today is there a DTE wise dick looks like any can anything put on 10 a.m. or later central looks like it should have been good I didn't have anything in my plan that qualified oh you got you got you profited on JSP's huh I got stopped after I've reduced my stop trunch two is getting close I'm looking for 370 to reduce it to 570 looking for 370 currently trading at 390 385 back above 4 stop on trunch one and two is at 730 and 735 that spreads currently trading at 555 bounce back up a couple points should get down to reducing trunch to really trading at 4 bucks I need about 30 more cents to come out just a little poppy pop in CTC tiny two-point pop 380 there's 370 alright changing my stop 570 trunch to a trunch one and two ratcheted down alright ready to roll 24 minutes till the bell you did it we got the little guy did it now it's down over 2% very nice we got I have not tried that one you know it's just it's hard to find good help these days we got sometimes you just got a man up and do it yourself I mean I don't but other people do right in our sweet spot 42 22 and a half did Katie you clean your own private jet he's got people for that I mean when you got a private jet you got people for everything I asked my wife to do that for me one time she she didn't do it well see a screenshot problem is my v-pop says we're gonna pop tomorrow too oh it's it's a ways out never mind look a little closer that's just close now side I'm gonna go with you on this one you know you need a good premium suck day at 127 it's the strongest of the bunch so that's why that happened well is the is the Fibonacci throughout nature that is why that happened calm down calm down mr. SPX getting close to my stop on trunch to just got stopped at a trunch to all right to trunch one and three which are the same strikes and where between 20 and 30 we're in good position I'll go to the bell and I'll close it five till we got 15 minutes till the bell trunch to was 25 15's yep it got adjusted down so I got in at 615 stopped for a small profit out at 555 about a 60 65 cent profit VIX hovering right around that 20 level 2015 out of the buck nice Kelvin 10 minutes till the bell price creeping up towards 4229 I talked about this in my monthly video but if you haven't seen it so for power hour last month let's see so the biggest winner by far was trunch one of the 25 8 almost 18,000 was trunch one trunch two was a negative 1300 on the month power our ratio for the short squeeze days was at the lower 9,000 and then trunch three was basically a scratch plus 120 bucks for the month trunch one making a comeback 49% win rate for power hour for September across all tranches so I guess I just had the one ratio iron condor that was good for 9,000 just one short squeeze day trunch one had a 55 and a half percent win rate trunch two had a 42% win rate trunch three it was basically a scratch had a 47% win rate yeah it was the 25 25 8 was the total power hour alright six minutes till the bell looks like it's in a good spot to ride better break out my heart heart rate monitor sitting at 74 beats per minute currently there's a lot of juice left here not a premium left trunch two is trading at a buck now they're both the same but them are trading at about a buck nice meet you all right we got a five-point buffer on each side Elliot who else is writing can can you ride in the sun dick K's writing let's go PT Leo all right let's go yeah I better change my orders 70 cents Rick did not set up today two minutes two minutes for 70 cents we'll get down to a five cent bid on the 20s one minute to go 70 I'm at 70 beats per minute no stress on this one so far so on trunch one I got stopped out I made about 960 on trunch one stopped for a profit so 960 plus three two one pin 960 and trunch one whoa a little pot still pinned we're at 229 61 we better wait we better wait till see this where this one settles I better not give us a markup but good enough it pinned so 13,270 plus 960 so about 14,000 for a power hour very nice Elliot 28k whoa look at that that deserves a clap nice job all right guys and gals good way to end the day everybody has a good night we'll see tomorrow as far as the live stream tomorrow let me pull up the calendar really quick here so tomorrow is the fourth all right so we're streaming live in the morning at the market open both tomorrow and Thursday and then we'll be back again for power hour all right I'll take care have a good night


Hello and welcome to HealthFocus, a production of the Ministry of Health and Wellness. I am Fenel Neptune. Today we have with us the Environmental Health Officer for Vector Control, Glenda Etienne Seapal. We'll provide us with some information on mosquitoes and mosquito control. Welcome to the program. Thank you Fenel. Great. Mosquitoes are something that affect a lot of us in Zinc Lucio. Can you perhaps tell us a little more about mosquitoes and how does it affect humans?  We have, there are so many different species of mosquitoes in the world. The only place in the world that we don't find mosquitoes is in Antarctica. Those that have public health importance right here in St Lucio, the Edizipti Mosquito, the Kulex Mosquito and the Norphilis Mosquito. Okay, great. And why is it necessary first to actually get rid of those mosquitoes? Mosquitoes are what we call domesticated, meaning that they prefer to live around humans and animals. The reason that they want to live around us is because they need, they depend on our blood to fertilize the eggs. So they will breed or lay in eggs in containers around your home so that they can get a blood meal when they're ready. Okay. And you mentioned that mosquitoes actually lay their eggs in containers. If you could elaborate a little more in terms of places that the mosquitoes actually lay their eggs besides containers. So what we've noticed at our office, when our officers do surveillance, we see a lot of drums. People tend to store water because of maybe the location, the way that their terrain is and they're not able to get access to water. So people tend to store water. So we see a lot of drums being a source of mosquito breeding. We see tires being a source of mosquito breeding, garbage, the way we dispose of our garbage. As long as water can collect, mosquito will lay in as little as a bottle cap full of water. So as long as water can collect in any container and that water is standing, mosquitoes will lay their eggs in those, in those sources. And we follow that being said. How can we actually prevent this mosquito breeding? How can persons in the community actually help to prevent the mosquito breeding? Mosquito control is everybody's responsibility. Because if I am doing what I'm supposed to be doing and you're not doing what you're supposed to be doing, the mosquitoes will not just remain at my home. It will be our problem. So in order for us to effectively get rid of mosquitoes, everybody has to come together. It's simple. Get rid of standing water. If we have no standing water, the mosquito population will reduce. So people just need to come together, get rid of anything that has standing water. You properly cover your drums. Once upon a time, people used to cover their drums with cloth. But what you would realize after it rains or that cloth gets wet, it would sink to the bottom and water would flood on top of the cloth or whatever they're using. So what we're asking is for people to use a tighter fitting material. What we recommend is people could use mesh, mesh with tiny holes so that the mosquitoes won't get access to it.  Gabbage, for example, coconut husk, your roof gutters, for example. People neglect their roof gutters, especially because of how high it is on their homes. But what we would say is at least once a month, check your roof gutters. And something that would give you an indication that your roof gutters are breeding is that there isn't a free flow of water coming down the downspout so that you have an indication that you may need to clear your roof gutters. So just a seven minute, seven minutes at least.  And for some persons, they might say, okay, I'm doing all of those things around my surroundings, but I'm still getting mosquitoes and it might be the neighbor. What advice would you give them? You can ask your neighbor. We know that we live in a culture where people may not be approachable, but you can speak to the neighbor and let them know what is affecting you. If you may have issues with that, you can always speak with somebody at Environmental Health and we could come and assist you with that issue that you may have with your neighbor. And for instance, somebody might have a lot of mosquito tolls around in their surroundings. How can that person actually prevent getting mosquito bites? To prevent your stress from getting mosquito bites is easy.  You must ensure that you wear light covering because mosquitoes are attracted to dark colors. But what we say, let's prevent the problem before it starts. So you clean up, you get rid of the clutter. Mosquitoes hiding in dark places. So you open up, you clean up the clutter to prevent the mosquitoes from coming in. You prevent the mosquitoes from breathing in the first place. But if it's a situation where you do have mosquitoes, you can cover up, you can wear your repellent to prevent the mosquitoes from biting. Wonderful. While we are due for a break, we will be back in a moment. I am Dr. Gemma Sherry and I am here to give some tips to help you with the proper use of your homemade mask. Face mask help reduce the spread of infectious diseases. When wearing a mask and using it as recommended, you are at less risk of contracting or spreading viruses. When wearing a mask, ensure that it is clean. Wearing a mask that has been washed reduces your chances of being exposed to infection. Wash or sanitize your hands before putting on your mask and before removing your mask. As well as after taking it off. Do not share your mask with others. Your mask should not be taken away from your face and given to others for their use. This contributes to possible spread of infections. Place your use cloth mask into a resealable bag if you do not plan to wash it right away. This prevents spreading any virus to other objects or surfaces. Wash cloth masks with soap and water and put to dry in sunlight, allowing it to dry thoroughly. Face masks should not be placed on young children under two years of age. Anyone who has trouble breathing or is unconscious or otherwise unable to remove the mask without assistance. So bear in mind that masks are effective in preventing viruses from spreading. But they are only one tool in preventing and controlling infections. So remember to daily practice the required hand hygiene, cough and sneeze etiquette and physical distancing. These actions in combination make a big difference in reducing infections. Welcome back. We will continue our discussion with Glendal AT&T and C-PAL on mosquitoes and mosquito control. Okay, before we took the break, we were talking in terms of how to prevent mosquito bites. And we know of course mosquitoes carry viruses and one of the common mosquitoes is the Edizidiptaim mosquito. Can you tell us one of the common viruses carried by that mosquito? We have, the Edizidiptaim mosquito, she's responsible for transmitting a few diseases. The one that is common, I've been saying to say is dengue fever that we all know about. Dengue fever will exhibit symptoms like the flu. You may get dengue fever and you may not even know that you have dengue fever because you may have a headache, you may get a headache, you may be vomiting, you may have eye pain, you may have a fever, but you may think that you may be getting the flu. The only way that you can tell that you have dengue fever is if you visit a doctor. They would run a test and they would tell you whether it's just the flu or you have dengue fever. Okay, so I'm guessing if somebody has a lot of mosquitoes around and they have those symptoms, it would be advisable that they visit a doctor. Yes, and even when you get, and if you're not sure that you have dengue fever, it is wise that you protect yourselves. For example, you sleep under the mosquito net because the thing about the mosquito is that the mosquito will enter your home and infect bite you, get the virus from you and infect the rest of your family members. So it is wise that you protect yourself, especially if you're not sure that you have dengue fever. Okay, and how can a person actually cure from dengue? We currently don't have a virus from dengue fever. If you go to the doctor, what will happen is that the doctor will treat your signs and symptoms. If you're vomiting, they may give you something to suppress that. If you have a headache, they will give you painkillers. If you have dengue fever, they will recommend taking rest, taking in fluids. They will recommend panadoles. We must remember that we should not be taking anything like Tylenol, not ibuprofen. Anything that would cause you to bleed, something we call blood thinners, we must make sure that we don't take these because it could cause you to bleed out. So that would be something like aspirin? Yes, like aspirin, yes. Okay, great. And we spoke in terms of dengue, but a lot of persons might say, okay, yes, we're playing our part in the community. But what exactly is Ministry of Health doing? What is the Environmental Health Division actually doing to prevent and treat mosquitoes? Every day, our officers go out. We do what we call entomological surveillance. That is just going to people's homes and conducting surveillance, actively looking for breeding grounds of mosquitoes so that we can destroy them. We well, we out on the field, we educate the public so that we give them some kind of responsibility. At the end of the day, we can only do a cycle once for a year. When I say a cycle, we can only visit a community sometimes once for a year. And so during the time that we have not visited your home, the owners is on you. It takes, like I said earlier, it takes about seven minutes to just do a walk around your home, look for what is breeding and get rid of it. Okay, so you'll visit different communities? Different communities. And some people make call us and say, oh, but do we have so many mosquitoes and we have not seen an officer? But sometimes your turn has already passed and we're moving on. Great. And you said it's the owners is on us, meaning the persons in the community also have a path to play. Can you elaborate a little more in terms of the community members playing a part in actually stopping the breeding of mosquitoes? Again, earlier I said, I mentioned that if I'm doing what I'm supposed to be doing and you're the neighbor, you're not doing what you're supposed to be doing. The mosquitoes will not stay on one person's property. The mosquitoes will be flying within that community. So at the end of the day, what we need to do is just turn over your container, cover your container. If you're not using the water, get rid of the water. If you plan to use it, cover it properly so that the mosquitoes don't get access to it. And in that way, we don't have mosquitoes breeding in that community. Great.  How would you say they could actually reduce the mosquito risk on the farm? The same principle applies. You go on the farm, sometimes the farmers would have their drums holding water, just in case maybe for them to wash their fruits and whatnot. It's just the same thing applies.  You keep your drums covered. Some farmers don't go on the farm every day, but when you do, that's when you would be accessing the water. So we're just saying the same thing applies anywhere on the farm that has something holding water, you get rid of it. Okay. And what final message would you like to leave for Sinclusions? The mosquito control is our responsibility. It doesn't take much for you to walk around your home and get rid of what is causing the problem. If you prevent mosquitoes from breeding, the likelihood is that you won't get dengue fever. Yeah. Thank you so much. Thank you for having me. No problem. Well, that's how we come to the end of Health Focus. On behalf of the entire production team, thanks for watching. Until next time.


Most of the top-end guys in this year's draft are guards and wing players so Brandon What puts USC Center Evan Mobley in the conversation at the top of the draft? Seven footers don't usually have the ability to create their own shot But Evan Mobley does my NBA draft model which based on size and stats has a top comp for Mobley that actually really love And that's Chris Bosch the tie praise for the incoming rookie as Bosch's skill set made him one of the best most versatile Biggs the NBA has seen in years Mobley averaged 16 points 9 rebounds at USC as a freshman Which are 85th percentile scores among drafted big since 2003. I paired that with an 85th percentile true shooting percentage as well Mobley's a little light 215 pounds, which is a 20th percentile weight for more traditional centers But watching him play basketball is really enjoyable. He can rebound. He can run the floor He can spot up so you should really fit the current NBA very well


My name's Alec, I'm Ronnie, kind of, I guess that's obvious. I'm doing talk on session donation. If that's the way you're here to see, you can leave. I won't be offended. Everybody hates me already. So we have a very short talk here, so I'm going to try and keep it quick. I've got time for questions and whatnot at the end. We'll figure out as we go. So I'm Alec and Ronnie, like I said before. I'm part of the Longhorn Lockpicking Club. Working in the Lockpicking Village upstairs. Gave a talk earlier. Introduction to Lockpicking. Great story behind that picture there. I'll get to it at the end if we have time. It's awesome. Go to the University of Texas at Austin, studying computer science, and I work for the Information Security Office there. So I guess that's why people might think they want to listen to me. Quick talk, not a lot of time. Everyone can hear me cool, right? Yeah, badass. Question, yeah, blah, blah, blah, blah, blah. Presenting an idea, pretty much. This is really just, it's a variation on a session ID attack. And I know most of you, if not all of you, are familiar with session hijacking. But I feel like there's at least one or two out there who aren't. So quicker review session hijacking is stealing session ID. Session ID is used for authentication for various things like web services. Session fixation, cross-site scripting are two of the really pertinent parts to this session donation attack. There are countermeasures for session hijacking, and I guess there are theoretical countermeasures for session donation, because session donation hasn't actually really been talked about before, as far as I know. These are common countermeasures, random session key, generating it as you go to a new page, encrypting, gibberish, and whatnot. Limiting by IP address, yeah, you guys can read, hopefully, if not, then you probably don't want to listen to me anyway or understand what I'm talking about. No one's really laughing either.  Make me feel better about myself. I already have self-esteem issues. So session donation, now that there's a quick dirty overview of session hijacking, session ID attacks, if there's any questions on any of that, we can get to it later. It's exactly what it sounds like. Instead of hijacking someone's session ID, you're donating yours. A lot of the attack is very similar to session fixation, which is used in session hijacking.  However, with session donation, instead of fixating it to something just so you know what it is, and then you can steal their IDs after they authenticate, you're fixing their session ID to your session ID after you've authenticated with that session ID. And you would think since session fixation is used a lot with session hijacking, a lot of the countermeasures would be the same. However, because you're authenticating beforehand, and we'll get into this a little bit more later, it's a lot more difficult to prevent and predict. It's kind of cool, actually. I think it is, at least that's why I'm talking about it. People do too, because they can't even listen to me. So yeah, easier to give your identity to someone than stealing it. Common knowledge there and whatnot. Yeah, so am I insane, kind of. Why would I give my information away? I'm a DEF CON. I keep everything private and paranoid. I know the feeling, I fall in the same category. Here's an example scenario, though. Guys can read, but I'm going to read it anyway and insult you. Joe logs into a service, deletes stored information. Stored information, for example, he logs into a web page at work or something where he stores his bank account information for his payroll. It's all stored there, so they can just do an EFT to pay him and whatnot. And then after he deletes his stored information, it's all clear, donates his session to a second party. We're going to call him Jim Bob, so I'm going to have a better name. No, you guys are all dull. God. So then Joe, same with session hijacking. Somehow Joe gets Jim to go to the web page that he wants to attack. In this example, it's an EFT information storage page. And Joe goes there and sees, oh man, the page blank, I better put all my stuff. Joe told me there was an error earlier and that the database deleted my information. So I'm going to go store it so I can get paid on my payday. It's saved, but it's saved after Joe's donated his session ID to Jim. So he saves it, and it's saved as far as anything involved in the service is concerned. It's saved as Joe. So then Joe can log in at any point in time he wants because you're allowed to log in as yourself just because if you couldn't, that'd be ridiculous. And then he goes in and all Jim's information is stored there, and he successfully executed a session donation-esque attack. Since the information is stored there, he can log in, retrieve it, delete it after he's copied it down to a piece of paper or whatever and given it to the world or a hooker or something. There are issues with session donation, things that you would expect people to catch. But then again, you would also expect people to not log in out of fake web page, but they do it anyway and give away their information to anyone who asks. So PEPGAC happens all the time.  But unfortunately, it doesn't work that way.  It's not the right one. You don't want to give it away. People will steal your username and password and try and authenticate as you, blah, blah, blah. They're all looking for, oh man, I better not put my information on this page. However, if a session has been donated to them, they're not gonna need to log in. It's already been authenticated as far as service concerns. They don't need any more. There's nothing else for them to authenticate. So I mean, if you get a single login set up, a lot of universities, some corporations, for example, the University of Texas, they have an EID login. Same login, you authenticate once and you're authenticated for all the services across campus. With something like that, people aren't gonna think, oh, I didn't have to log in, because they logged in earlier, so they know they're used to not halting to log in. And then if you get someone who actually knows somewhat what they're doing and they are like, I'm gonna check before I put in my bank account information, check the SSL cert. The SSL cert's gonna be valid. There's no problem with the connection to the server. He's authenticated, connected to the server. There might be a problem, but it's not involved with this attack. So they check and they're like, oh, it's cool. It's all okay, but it's really not. And that's where the issue comes in here. So in order to take this attack live, Portrait Awards, anywho, you have to, AttackRest be able to get a session ID. That's potentially a very large pool. I mean, if you can log in or if you're allowed to use it, then you can get a session ID whenever you want. So once you have that, then you just have to be able to give away your session identity. It's very hard to stop someone from giving that away. It's definitely doable. It's just at the moment, not a lot of people think to check for something like that. Cross-site cooking, session fixation, man in the middle, there's all sorts of ways you can switch someone else's session identity with yours. Yeah, like I said earlier, this is dangerous, kind of, because countermeasures that are implemented right now won't work effectively. The victim still has a valid session ID, so it's, you know, there's no problem there. It's been authenticated, it's been checked and everything, and you know, you can implement a common countermeasure for session hijacking is to switch the ID as you go to a new page. Well, if you get a valid ID and send it to them and then just wait for them to click on new pages and whatever, then they'll still have a valid ID the whole time going through and they'll be authenticated and then you wait until they're done and go and take whatever you want. So I mean, it really comes down to can you prevent someone from giving away what they need to have? And it's hard to do, and if you can't do that, can you prevent them from authenticating as themselves after they've given away their identity? Once again, very hard to do. And I mean, like this says here, it's session hijacking techniques might make it a lot easier to prevent a user who knows that they've, you know, they've been compromised to go in and, you know, delete the information that they accidentally stored in the wrong place. Once the attacker logs in, the old session ID would have been cleared out and they, you know, the victim can no longer log in and switch it with the, or, you know, delete the information they stored there. Man, you guys are really quiet. It's a big route. So like I said, it's definitely possible to prevent. There's little things. It's just the fact is the attacker isn't attacking, you know, trying to get the session ID. They're attacking the fact that it exists and that's what you use for authentication. And you can't really get around that because you need that there in order to authenticate people. If you don't have it, then you run an issue that you need it. Just simple things, prevent cross-site scripting. Most people here know that, but a lot of people don't think to do it. It's the biggest vulnerability in the web as far as I know last, I don't remember where I read that, Wikipedia. Yeah, no, it's a great source. You're not allowed to use it ever in college. Just disappointing. So the best way I came up with, and I mean, this is all very recent, I haven't... Stop it. So I mean, the best counter measure I came up with was at a very basic level, it's pretty much using the IP address of the sender or something of that nature when you generate the session ID. That way if someone gives away their session ID, unless they're giving away to the same computer or whatever you're using in place of the IP address, it's no longer a valid session ID. So you take a hash of the IP address and use it as part of the session ID generation, and then for authentication, you don't just say, oh, is this a valid session ID if yes, then whatever. You go through and you actually have to regenerate the session ID based on who's requesting information and then compare the two. It takes more time. It's not as fast, it's not as efficient, but security is always the least efficient way to do anything. Whoa. I thought there was another slide in there. Yeah, so that went a hell of a lot faster than I thought it would. I guess I'm kind of nervous because of that crate story I have from the picture. So I'm gonna go ahead and tell it because we have a lot of time, and if you guys have questions or anything, or if you feel like yelling at me, I guess that's cool too. So, in case you forgot what this picture looked like, it's a giant fail trophy. I gave a speech earlier for introduction to lockpicking, DC 101, and long story short, TSA lost all my demo equipment and everything. I had to rewrite it Wednesday at 11 when I got in, and this guy said I gave possibly the worst talk at DEFCON ever. So I'm working on figuring out who it is. I think he's giving a safe cracking speech in the lockpicking village later. I'm gonna have a lot of fun with that. So anyone have any questions or wanna harass me? Yeah, yes. Once again, yeah, it's not a foolproof method. It's just, it would stop a little bit. There's no, I don't believe there's such thing as a, I'm sorry. Sorry about that. He said, you had mentioned something about protection earlier. Why can't you just spoof the IP and then that entire use a hash of the IP and generation of a server on the server's generation of the session ID, it becomes irrelevant at that point. That's true. Like I said, that's like the best I could come up with. It's very hard to prevent someone from giving away their identity to someone else with the intention of stealing their information. So yes, that is a very valid way to just bypass that too. Anyone else? Yeah. Yeah, no, that was the original idea I'd come up with. The problem I saw with that is, once again, people don't pay attention to things like that. A lot of web pages also already have that, it's small enough in the top right-hand corner saying, like, hello, I'm a douchebag. Welcome to our website. So I mean, you could make it a lot bigger, make it the title, make it so when they hit the submit button or whatever it says, you are submitting this information as, but people will get annoyed and be like, yeah, okay, whatever, hit okay.    Anyone else? If you have a question and I don't see your hand, just yell at me. Well, awkward. I'm sorry about that.  It's actually very hard. So, yeah, thanks for listening to me. If you guys wanna catch me at any point in time, I'll probably be up in the lockpicking village doing things of that nature. If you don't really wanna talk to me, you can go up there and I might not be there for the other half of the time. So, you have a question? I'm sorry? Right now, so I tried editing my website before I got here because I was gonna put up all sorts of nifty stuff and I was tired and then I got halfway through it and realized I didn't have my bag from TSA and stop. So, my website is down. It will be up by the end of tomorrow. And I say that tentatively because who knows, the way my life's been going, it's probably not going. It's obscenicize.com. Great, I'm gonna have to put that up here. Give me two seconds. Yeah, I know, right? Because I rushed through my speech and didn't really go over things like I wanted to. Yeah, so like I said, go to Lockpicking Village, it's cool, I have time to kill, so I'm just gonna keep talking and chatting until someone wants to yell at me or something. No one likes yelling at me to my face. It's kind of disappointing. I really kind of wish he had said I gave the worst speech at DEF CON ever to my face. I could have a lot of fun with that conversation. No, it's all secondhand, so I gotta find out who it is still. It was actually Thursday, so yesterday. Well, yeah, that was like half my speech.  I'm gonna say another sentence, I'm gonna say I lost my stuff again because I got a lot of time to kill. Once again, I mean, more time killing, yeah. Fair enough, well, I actually feel like this one went a lot worse, so. Definitely possible that I topped my own worst DEF CON speech ever, all in the same CON. Wish I had a third speech, I'd try and top myself a third time. You really, you want me to? I mean, I can go through it really quick. Cool, yeah. Oh, cool, awesome. I feel like people wanna listen to me. So, yeah, session donation. That's me, TurboTrack, not a lot of time. Two minutes to go, session ID. You know what a session ID is? Cool, kosher, not gonna go through that. Session donation, exactly what it sounds like. Take the hijacking out and donate instead of taking. Why would you do that, are you insane? Yeah, if you haven't listened to my speech yet, then you'd probably know, oh, yeah, I lost my train of thought.  Example scenario, someone would know, we don't need that. Yeah, so why would you give it out?  I'm sorry? There was actually a different, which Mahoos are PowerPoint on the CD. This will be on the website, I'm giving this to Nikita after the speech. So it'll be on the DEF CON website, it'll also be on, I think they put the speeches, the video recording of the speeches, so you gotta listen to me being embarrassed and freaking out too. Yeah, it'll be cool, so if you ever feel bad about yourself, you can go ahead and watch this video and you'll feel great. That said, I'm out of time, thank God. So go to Lockpicking Village is cool. Thanks for listening to me be a douchebag.