Good afternoon to you, Professor Peter Hotez. Thank you very much for joining me and for taking this opportunity to speak to the staff of ILRI, which is the International Livestock Research Institute in Nairobi and Kenya. Professor Hotez is a vaccine scientist, a tropical disease expert, and has worked on many tropical infectious diseases, and is based in Texas in the USA at the Baylor College of Medicine. So, Professor Hotez, very good afternoon to you today. Good morning. Thank you. By the way, Eric, I got my start in science as an undergraduate working on sleeping sickness and tropenosomiasis. And my mentor, Frank Richards, worked very closely with what was then called ILRAD. Now, of course, it's ILRI. So I know the story of, I know the story of the institution that you're at, which is an amazing, amazing treasure internationally. Great. So Professor Hotez, I wonder if I can ask you about your work on vaccines, if you can just tell us very briefly how you came to be a vaccine specialist and what sorts of vaccines you normally work on? Well, ordinarily, I'm an MD, PhD scientist who's always been enamored with the idea of developing vaccines for tropical infections and parasitic infections, especially. So we have a schistosomiasis vaccine that's in phase two clinical trials, shagas disease vaccine. And that's always been our major, my major interest, and focusing on the poverty related diseases that the big pharma companies have no interest in. And then about 10 years ago, we got connected with a coronavirus research team at the New York Blood Center who, you know, they felt that coronavirus vaccines were orphaned that they were important to develop yet. Nobody was really interested back then. And so we began to adopt it and began a program supported by our US National Institutes of Health. And that was very important because we showed then that the spike protein of the coronavirus that back then it was SARS and Mears was the soft target of the coronavirus, how you deliver the spike protein, how you induce virus neutralizing antibodies and virus neutralizing antibodies were critical for protection, maybe not the only thing but essential. And all of that work led to us developing various prototype coronavirus vaccines. And the reason I tell that story is because many people are always worried about COVID-19 vaccines. They think they were rushed and popped out of nowhere. And how could they be legitimate? When everyone knows it takes a decade to develop a vaccine. Well, guess what? It takes a develop took a decade to develop COVID-19 vaccines, because it was all built on the research and development program that we started another group started on coronavirus vaccines. And that's very important for people to hear because I think what happened was a lot of the drug companies, when they send out their press releases, remember, they're not writing them for you or for me, they're writing them for their shareholders. And of course, they spectacularize their accomplishments. But the reality is all of the COVID-19 vaccines, whether it's the Russian Gamalaya vaccine or the AstraZeneca vaccine builds on at least a decade of R&D research and development. Great. That's really great to hear. And I'm sure very reassuring for people listening to that. And we'll come back, Peter, to the COVID vaccines. I just wanted to give you an opportunity to tell us a little bit about some of your other work around trying to help the public understand vaccination, just to put your your your work in a bit of context there. You're very well known for speaking in public about vaccination and the importance of vaccination. Can you tell us very briefly why that's the case? Well, in addition to being a vaccine scientist, I have four adult kids and my youngest daughter, Rachel is an adult now she's 28 years old and has autism and intellectual disabilities. And the reason that's relevant is for more than 20 years, one of the central assertions of the anti-vaccine lobby, that's getting better funded and organized every day as they claim that vaccines cause autism. And I wrote a book with the straightforward title vaccines did not cause Rachel's autism to go through all of the fake assertions from the anti-vaccine groups. And because they keep on changing their mind, first it was the measles mumps rebella vaccine, they claimed cause autism, then it was thimerosal preservative, then it was spacing vaccines too close together, then it was alum adjuvants and vaccines. And one by one, we provide the scientific evidence showing there's absolutely no link. And also what autism is and how it begins in early fetal brain development through the action of more than 100 genes involved in autism. And we even did whole exome sequencing on Rachel and my wife, Ann and I, and we're able to identify a related gene. So the point is, you know, the anti-vaccine groups are opportunists, they're very aggressive, and they dominate the internet with more than 480 fake anti-vaccine sites. And so social media is more or less owned by the anti-vaccine groups. If you go to Amazon.com, which I'm sure everyone is done and look at the books. And if you look at the books on vaccination, it's overwhelmingly fake anti-vaccine COVID conspiracy books. So the disinformation is dominant now. And that's important for people to realize and not get stucked in by all of the misinformation. Okay, great. Well, thank you for being a light, a scientific light in that, in that very difficult to understand world for most people. So at Ilri, we're spending a lot of time telling the staff, telling our colleagues about COVID, how to protect themselves and really trying to keep everybody really at the cutting edge of information, which is of course very difficult because things change on a daily basis. So in Kenya, now where Ilri's headquarters are, there's another principal campus in Ethiopia and also offices around the world. But in Kenya, as of yesterday, staff at the Institute started to get vaccinated with the AstraZeneca vaccine for COVID. So the first question I want to really ask you about COVID is whether you have a view as to why up to this point, the African continent seems to have been less affected by other places. It's something we've talked about a lot, people have a lot of questions about that. And I just wonder what your view might be. You know, this to me is one of the, there's several unsolved mysteries around COVID-19. And one of them is why has Africa over well, overall not done, not not, not has been a badly affected by COVID-19 is to Brazil or even the United States. And I don't think we really understand. First of all, I think we don't know the full extent of reporting of COVID-19 in Africa. And, and whether we're failing to attribute COVID deaths to COVID and whether we're doing that for other causes, I think that's that may be part of it. Or, or it's there are climatological factors that we still don't understand or host genetic factors, or the health systems have are better than many people in North America and Europe give, give Africa credit for and, and whether people are respecting social distancing mandates more in Africa. So it or a combination of those factors, but we really don't know the worry that I have is that's going to come to an end because the, the so far we've seen the pandemic mostly from original lineages. And now we have two or three variants of concern that have emerged, which in the case of the, the one from England, the B117 is clearly more transmissible by about 60% and more lethal and higher mortality. And then you have the South African variant, which also seems to be of equal concern. And so that I worry Africa's grace period is coming to an end. And we're going to start to see this decimate the continent. So I'm quite worried and that's why I was eager to speak with you today, Eric, because I think there's a new urgency now to get the people of Africa vaccinated. And I'm worried we're not going to have enough vaccine for Africa. And that's another problem we can talk about. But I think we're seeing we have to think of this pandemic in a different way from now, from now on, because of these variants of concern. Okay. So Astra AstraZeneca vaccine, as I say, is now here through the covex scheme. There is a there are concerns amongst some people about the use of that vaccine and its safety. So could you comment on that on whether anyone should be worried about that, particularly given, was it last week or the week before the concerns in Europe around blood clots, for example, in the European Medicines Agency, pronouncements on that point. So the first point I want to make is all of these people wring their hand about which vaccine to take. And one of the points that I always make is it in some ways, it doesn't really matter because based on the work we showed over the last decade, all of these vaccines, whether it's the Gamalaya Russian vaccine or the AstraZeneca Oxford vaccine or our recombinant protein vaccine, or the mRNA vaccines from Adirna and Pfizer or the J&J vaccine or the Novavax vaccine, they all work the same way. They all work to deliver the spike protein of the COVID-19 virus, the SARS coronavirus type two and induce virus neutralizing antibodies and T cell responses. So I think the first point is not to overthink it and start saying, hmm, I want that vaccine. I'm going to wait for that one. Don't wait. You'll have limited accessibility, especially in Africa right now. And all of them will, those virus neutralizing antibodies, which is how the vaccines work, are the one practical guarantee that you'll have to stay out of the hospital and the intensive care unit will save your life. It will save the lives of your family members. So that's point one. The AstraZeneca vaccine we know works really well against the UK variant to be 117 variant. The public messaging around the AstraZeneca vaccine has been horrible. It's a good vaccine. If I were offered it, I would take it. But the messaging has been poor. And it's been poor from the beginning, beginning with the CEO of the company has not been a very effective communicator. And there were leaked phone calls that didn't make any sense. And then you had what went on in Germany and France, they suspended use of the vaccine because they noted some issues with thrombotic illness. And then the European Medicine agencies reviewed the data and showed quite clearly that the that thrombotic those thrombotic events were not due to the vaccine. In fact, if anything, it could have been due to COVID-19, which that's what COVID-19 does. It causes terrible cardio. We people often think of it as a respiratory virus. It's a cardiovascular illness. What scares me about COVID-19. The reason I was so eager to get my vaccine was all the thrombotic events, the pulmonary emboli, the coronary artery thrombosis leading to heart attacks, the strokes that result from clots and the cerebral vasculature. That's why you're getting a vaccine to avoid getting clots. I think that that's a really important point. And then there was a lot of mismessages and how they handled how they handled submission to the US regulatory authority.  And, and as I often say, it doesn't take much to erode public confidence in a vaccine. Or we have a very famous TV show here in the US where if you lose, you get voted off the island. And, and I often say doesn't take much for a vaccine to get voted off the island. And I worry about it. But I think it's a good vaccine. I personally know with the investigators at Oxford who've led a lot of that work, they're the, you know, some of the best vaccine scientists in the world. And so I have a lot of confidence in that vaccine. And even the Russian Gamalaya vaccine, again, that that one has not gone through WHO pre qualification yet, they're working on it, but it more or less works the same way. And so the I often get asked about the Russian vaccine, would I take it? And I said, Well, if there's nothing else available, I would take it. My first choice would be the AstraZeneca vaccine just because it's, it's, it's gone through a little more rigorous rigorous stringent regulatory authorities. But I think the Russian vaccine is probably okay as well. And again, they both work the same way, they both induce virus neutralizing antibodies, both vaccines are going to save your life. And I focus on those two for our conversation, Eric, because my understanding is those two vaccines are what's available now in Kenya. But quite honestly, all of the COVID-19 vaccines more or less work the same way. Yes, you're right on that point. The AstraZeneca vaccine is in Sub-Saharan Africa through the covax initiative. And the Sputnik vaccine is, is for, is here through the private sector, I understand, primarily at the moment, and has been given approval by the regulatory authorities in Kenya. I don't know about the other sites where where Ilri has offices, but in Kenya, certainly, it's been given regulatory approval for sale by by hospitals. Okay, well, thank you, though. So my next question really was about about the Russian vaccine, you've answered that. I wonder whether you have any, any thoughts about the way vaccine has been distributed globally, and and how we're getting vaccine now in the last week or two weeks in Sub-Saharan Africa, whereas other parts of the world have been seeing vaccination uptakes for several months now. Yeah, for me, it's very disappointing to see Africa is still only getting a few crumbs in terms of vaccine. It wasn't supposed to be that way. This is when why the covax sharing facility was established. And I think it's a sound mechanism and actually well thought out. The problem was this. I think the policy makers when considering which vaccines to support when very heavy on the innovation and did not give an adequate consideration to what was feasible for scale up production. And so for instance, those two mRNA vaccines from Moderna and Pfizer, they're good vaccines. I took the Pfizer vaccine, but it's a new technology and it's still not robust enough to scale up. I mean, look at look at the scope of what we need to do for Africa. There's 1.1 billion people in Sub-Saharan Africa. Let's say we're going to try to vaccinate a majority of those and most of those will be two dose vaccines. You're looking at roughly 2 billion doses of vaccine. So you know, Pfizer, BioNTech and donated 238,000 doses to Rwanda. And I think that's great, but it's let's face it, it's a drop in the bucket. And so, so who's going to make the vaccines for Africa? So we're now working with Biological E, which is one of the big vaccine producers in India. So a lot of the AstraZeneca vaccine is being produced by the Serum Institute of India. They're one of the world's largest providers and producers of vaccines. Another one is Biological E and our vaccine hopefully will is now finishing phase two clinical trials and hopefully will be shown also to be as safe and effective or even more so. It looks great and non human primates. And that's a simple one to scale because it uses the same technology as the hepatitis B vaccine that's been given for decades all over the world. And, and, and I'd wish there would be more emphasis on kind of simple less fussy, durable technologies that we could provide for Africa. So hopefully that will that will get through. I have an article that I've written now in the Los Angeles Times that makes the statement, you know, one of the things we really have to consider is the fact that right now no vaccines are made on the African continent. And that's terrible. I think we need to build capacity in Africa and to have that kind of self sufficiency for events like this. I mean, Africa should have the capacity to build their own vaccines for for threats and not only the pandemic ones that we're dealing with right now with COVID-19, but a lot of local regional diseases of regional importance that the big pharma companies would never make those vaccines. So the big pharma companies are not going to make us just to some ISIS vaccine, which is predominant after they're not going to make a brule ulcer vaccine. They're not going to make a number of vaccines for diseases that are predominantly African problems. And and we need to fix that. And so hopefully that that's going to be one of the long term outcomes of looking at lessons learned from COVID-19 that we start thinking about those kinds of things. Okay. And the other thing I wanted to ask you and you mentioned the vaccine that you guys have been developing, do you think we're going to reach a stage where there's a lot of choice for the consumer of vaccines, I suppose, with respect to COVID and the private sector will take care of the distribution of these vaccines in a way that states are struggling to do at the moment? I'm talking maybe a year, two years down the line, maybe. It's hard to know right now. We've got you've got a very fragmented system of some vaccines available through the private sector, others through the public sector. You know, I'm worried, given the scope of of what you'll be facing. I mean, what's the population of Kenya? Roughly 50 million people nearly 40 million vaccine 40 million people to vaccinate in order to halt transmission, two doses of vaccines, maybe a third boost later on. So you're you're easily looking at 100 million immunizations. And you're so far away from that. And and I'm frustrated because this problem was predicted and predictable. And we didn't give enough attention to providing low cost, non fussy, easy to deliver vaccines. And again, it's not the fault of the COVAX sharing facility. I think it's a really ingenious mechanism and really important. But the supply of vaccines is just not there. And and how we're going to fix that hopefully vaccines like ours may come through in a more substantive way. But it's good. So I would say to the staff of Hillary, if you have the opportunity to get vaccinated, if your family does, take advantage of that because this is going to be awful as the B117 variant starts to accelerate and and not the South African variant. We don't know how well the the the AstraZeneca vaccine and the South African and the Russian vaccine protect against the B1351 the South African variant. It's got an extra amino acid substitution that makes it more resistant than the B117. The numbers out of South Africa and mild and moderate infection with the AstraZeneca vaccine did not look good. But the thinking is it may still give high give adequate levels of protection against serious illness and may still keep you out of the hospital. So so get it because you know the B117 variant is here and there's a good chance it's also going to lessen the disease impact of the South African variant. Great. Okay, well that's a very important message. That's where I want to end. Peter, is there anything else that we haven't covered that you feel is important to tell us today? Well, just remember that there is a very aggressive anti-vaccine lobby that's now internationalizing. It used to be kind of walled off to the U.S. and in the U.K. and and now it's expanding aggressively. It's moving into Africa in a big way.  You're going to get misinformation and that's unfortunate. But that is a reality and and so you know speak be careful about your sources of information and make sure you're listening to sound science and remember the the importance of of these vaccines to save your life. And and so I think that that's number one. And second, the effectiveness of the vaccines looks really good. And and so as soon as you have that opportunity, I strongly urge you to get vaccinated. And remember we learn new things about this pandemic six months ago. We barely even knew about these variants of concern. And so the flavor of the of this pandemic does change. I do I'm optimistic we'll be able to vaccinate our way out of it. It's going to happen a lot faster in the U.S. and the U.K. and Israel and a couple of other Western European countries. But hopefully in time Africa will have access to to these vaccines. Great. OK. Peter Hotez. Thank you very much indeed for your time. I know it's very early in the morning for you. We really appreciate the time you've given us and a very good day to you. And thank you. Thanks so much, Eric. And thanks for all your great work.


While the next roster has quite a few sharp dressers, there's one that stands out above the rest, veteran forward, Damari Carroll. Well, that's an animal outfit right there. Those were cats. Damari Carroll. That's a lot of cats.  Off the court, you're known for the fashion. Yeah. Let's go back to Alabama. Did you always have an interest in fashion? Always. I think my mom really put the fashion in me. When I was in kindergarten, she used to have me sweatsuits, matching sweatsuits with the Reebok pumps. And she always had me looking good. Always take me to the barber shop to make sure I get a head jump. So she always been a fashion person. I think it just kept growing. So that's what I got. Is that feeling of like the first day of school playing stuff out? It's a lot. Lay it out. You know, look at it about three, four times. Put it on.  So I've always been like that. Now I still do it. But it comes a little easier now, you know? Yeah. What was the, do you remember the first piece of clothing that you fell in love with? My first week. I'm telling you, I used to be on the sweatsuit game. Like, I used to just. And I think we used to get it from like Walmart. But it was matching. But I used to have always had nice shoes. And she used to always say, you make a statement with your shoes and your accessories. So I used to have really nice shoes. And you know, she might put a little watch on me or something like that. I remember I had a thin necklace my mom used to put on me. So it carried over now. How would you describe your fashion style? How would you describe it? I think I'm a little out there. You know, I'm a little out there. I'm definitely got that southern matching. I'm always matching. That's one thing. Having got to the West Coast with the, you know, not matching type thing. But I'm always matching. But I'm a little bit out there. I'm trying to match it according to my skin tone, you know? I wanted it all to look great. It's got to pop. Got to pop. How does living in Brooklyn influence your fashion? It's great.  Just being here, you know, seeing different types of fashion, you know, going to a lot of the stores out here. It's been great for me, for my brand. Not too well for my pockets, but it's definitely well for my brand. Are you a runway guy? You check out New York Fashion Week? Yeah, yeah, you know, runway. I love all those types of things. Like my wife says, she don't like going shopping with me because it's a five, six hour process. Five, six hours? Yeah, for sure. I got to try everything. I got to make sure it fit, you know? I just can't go in there and say, give me this, give me that. Because different materials have different fit. So I'm big on, like, the material and all the fabric and all those types of things. Is this all in one spot or is it five, six hours bouncing around at different spots? I'm about three in Dochi. And then we might fall off in some boutiques. But Dochi Cabana is definitely my spot. Definitely my home. Is there someone that you would, that you would, one day love to collaborate with for a fashion line? Actually, I'm finna get ready to collaborate with one of the top designers in Canada named Christopher Bates. We've been in talks, but something to look out. OK, any details? I can't really get too much detail, but we definitely try and get in that we're going to have so many fashions for the next year.


What's up everybody, it's Jason here with Jasper's Case Breaks.com giving away another Leaf spot, an $875 spot, being given away here in 1920 Panini Chronicles Fat Pack Basketball Roundup Teams number two, so again, we do have two spots straight up again if anybody wants to buy a full spot and then this is the filler here, you have for 32 bucks you have a chance to win an $875 spot and the way it works guys, you randomize the customer names and teams, everybody gets a random team, we're gonna open up the pack, distribute the hits and then at the end of the break, we'll use this new dice roller and randomizer, copy these customer names and customer name at number one, it's a 1 in 30 shot if you got one spot, but if you do get number one at the end of the randomizer, you'll win the $875 spot. So let's do the break first, let's roll it and we got a 6 and a 5 for 11 times. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, Lamar Jackson, group break checklist, it's that link right above you, group break checklist that is separated by team. So Min down to James and that was 11 times, there you go, 11 times here, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, the article now is really published, now it's like a full article. Oh yeah, it's out? Yeah, look at it, check this out too really quick. Are we famous? Yeah we are, but so far so good. Yeah we are. If you wanna read it, but look at it, it's folded in there, I guess they interview them too. That's a good shot of that Zion pack there. I know. Alright 11 times here now guys. Wait, Gelfman's in this? Yeah. Oh. You should read it. I'm sure Gelf loved it, he was in the historical of it. I know. Debra with the Grizzlies, Chris with the Pacers, Jason with the Clippers, Darren with the Wars, Jason with the Hawks, Shawn with the Nets, So Min with the Nuggets, Jason with the Lakers, Troy with the Knicks, Jason with the Magic, Chris with the Rockets, Justin with the Cavs, Rhea with the Thunder, Ryan with the T-Woof, So Min with the 76ers, Matthew with the Jazz, Robert with the Kings, Zachary with the Vux, Jason with the Pistons, Kevin with the Celtics, David with the Raptors, Chris with the Heat, Kevin with the Wizards, Darren with the Hornets, Shawn with the Mavericks, Aaron, Pelicans last spot boulder as well as the Bulls, Zach T with the Spurs and James with the Phoenix Suns. So again, let's close the trade window guys, just a quick pack, we'll come back after that to see who won the spot in the bigger break and then Joe will take over, he'll go through orders. If anything else, sold out, he'll break it for you guys. Appreciate you guys breaking with me early today for the first couple of hours of our stream and a good luck, Keldon Johnson, little Zion rookie, there you go Aaron, the Pelicans rookie, we got Jordan McLaughlin, Deondre Hunter, Nicky Alexander Walker, Cameron Johnson, Anthony Davis, little Yannis, Kevin Durant, we got Carson Edwards, Cameron Johnson, Cam Reddish, Jackson Hayes and a little Brandon Clark, no problem man, I'm gonna be here always early for release days on Wednesdays and Fridays if there is one, so do not worry. So usually on release days guys we stream about, I'm not even kidding like 15 plus hours or something like that, depending if I come in at nine or ten, usually it's from nine to one or so for me and then Joe hops in one to nine and then Shawn usually or Nick will be from like nine to midnight if not after, so on release days we stream for a pretty good time, so don't think that a lot of breaks will get pushed back especially on release day, we don't have enough time because we will make the time. Alright, so there you go, now let's see who's gonna get the spot guys, good luck, let's roll it and it is a three to three for six times, good luck, one, two, three, four, five, and six then final time, not gonna look, I didn't look but I paused it, I think everybody else did, six times we got Debra, congratulations, you just won a spot in the leaf, hit, number one, guaranteed a hit, multi sport, appreciate it, Jaspercasebreaks.com, alright guys let me upload this, print out the labels and then Joe will take over.


West isn't the greatest player of all time. He's a top 10, top 15 player of all time. But it's not, he didn't get that. You know for the longest time the NBA denied it was him. I know well he didn't pay him. Now you know the hard part is with Kobe's trials and tribulations and the accused, the alleged rape in Colorado, I believe for that reason they would not give him the logo. I think right now while people are emotional they think it was great and then when the dust settled conversations would start and now you have someone who while you can have whatever thoughts you want you can and I've read the entire case and you can do whatever you want and come to the conclusion you want to come to. Do they want to have anyone who has any sort of potential dark side as the logo to their league? It's one thing to name the Staple Center, a court, an award, the entire logo after one person. I mean Jerry West has proved to be squeaky clean his entire life and he's an old man. So that's a big thing. Let me stop you for one second though because it's curious. Let's say and I wish that this was the case that that Denver never happened would you still make him the logo? Again I can see this moment. He's one of the great players of all time but you can't unequivocally say that he is the greatest player. But you can't go Jerry West either. But that wasn't what they just had a design. They said well this looks the best. Okay so why they chose you're right it should have been Will Chamberlain or Bill Russell but they chose West because of the way it looked. But now you're switching the logo why? Because you would be doing it because of the to some degree because of the tragedy because it's an honor him because of his life being cut socially. Because you can't say well why wouldn't it be Michael Jordan? Well if Michael Jordan dies in his sleep at the age of 90 that's not nearly as tragic as what happened to Kobe at the age of 41 dying in a helicopter crash. So I think when you look at the circumstances Michael it's not we believe he's the best player ever to play or that we believe he represents everything the NBA represents. It's God people really loved him. He was really highly respected and the circumstances in which he was gone would eventually lead to that possibility. I agree with you I wouldn't do it. I think that's a little bit too much but retiring his number because of the circumstances I think I would get that I would understand that taking it out of circulation maybe you take it out of circulation do you necessarily have to put the 24 up in every arena I don't know they could talk about that but if you're looking for a way to honor him those are the two of those two choices I would choose the number over the logo. Isn't it crazy though it's been three days right now the third day and what Don was just I was just listening to Don talk I can't believe Kobe Bryant's dead I still can't believe it when you just said that now it's been three days and you're like talking about I literally have a moment where I go are we talking about Kobe Bryant he's gone and that and that feeling that I just had is precisely why they're discussing doing things that are so major and it's unbelievable and that's why you always have to be careful after a tragedy like when when Thurman Munson died in a plane crash there was thought at that time let's wave the five-year eligibility and just vote for him on the hall and they said no now they did that with Clemente and he got in right away he would he was a no-brainer at 3000 hits you know a couple of world championships and Thurman would be a borderline hall of fame where they didn't wave the five years I think that you have to be careful about doing anything when it's so close to something so raw.


guest of Miami Athletics. Oh, JT, what we have? It's time, guys, all day. Football season is here. I'm here with the stock guy. The Miami Hurricanes are coming. Game of the tailgate season.  It literally just started as we were going on. So, actually, let's dip. Let's go. Okay. Yeah, let's go.  I don't mind if you wait. Let's go get cover when the team comes. We'll come back. Chad, this is year three of tailgate. And this is the first time we've had rain. You're in Miami in the summer and the afternoon.  I should have known. I should have known. It's my first time in Miami. We have access chat. So this week, we are getting special access. So you guys are going to get to see something. Not only do a lot of you guys not get to see this tailgate stuff, this atmosphere. That's not what they want to see. They want us to, they want to see the entertainers. No, they're going to want to see inside the pregame. It's actually badass. We got the same thing at Minnesota last year. We've talked to a few other schools this year. We're going to get a whole lot more of that this year. There you go. There's your rain cover right there. Yeah.  Go for the best. Listen, I mean... Chad, welcome to Ask Man's Tailgate Tour Season 3. Listen, I grew up here. We've done this before. I can do this. Okay. Dude, wait. You know Ed Ordron? He was literally right behind us. But we're messing with trash bags. Dude, go look up Ed Ordron Press Conference Clips. You can't understand what he's saying. He's great. John Embry, another great young man. Hold on a second. I've got it. I'm having a press conference. Okay? Thank you. Oh, Frank. Where's my media bag? I told you they gave us paper badges, man. Dude, my badge came off. Well, somebody else is here now. Oh, Frank. All the Miami fans are lined up. They're about to do the Team Lock tradition at many schools. They get off the bus. They get here. We're going to get to go see them here in a second. I just lost my media badge because the hurricane hit and I guess it like fell off my shirt. I told you to put it right here. You know what? It's just because people have to look here. I denied it. We must have gotten caught on something and it ripped off. Oh, your badge. Yeah. Thank God. Team Buster here. I thought they were going to walk. That tradition they do. They do this at a lot of schools. Player walk. The coaches come out. The players come out. Fans are excited. So everybody comes out. I mean, the game's not starting for another two hours. But they're already out here. They want to support the players. They want the players to see, hey, we're here. We're showing up in the game. It's a huge deal. Miami's great. I mean, Miami is a historic program. I mean, a lot of the best players in NFL history have played here. So it's obviously a huge deal. It's a big time. I'm going to go get her. Hold on. If you're ready to pull the camera away. I just have a bad feeling about this one. Hi. What's up? Hi. What's up?  I am. How long have you been a Miami fan? Ever since I was born. Ever since you were born. Ever since you were born. Yeah. My parents both went to Miami. Fantastic. How long have you been a Miami fan? About 40 years. 40 years. I graduated in 1990. Who's the best player to ever come out of Miami? Thunder. Ray Lewis. Okay. Okay. If you could play and beat any one team in the national championship, who would it be? 2001 is the best team ever. You know what I'm saying? Right now, if you could choose one team to play a championship team and beat them, 41-0. Who would you choose? Who would it be? I think the 2001 hurricane deal was the best. No. Who would you beat in the national championship right now? White Blossom hit early. White Team. You could beat anybody. I'll beat Gino Toretta. Gino Toretta? Yeah. He lost. So I would take his place and win. So not FSU? Yeah. I would say FSU. FSU and Miami both have the same amount of ACC championships. Yeah. Don't worry about ACC. I'm talking about national championships.  Can I say that? Yeah, you can say that in time. It's true though. Until we go there, then we're going to love them. Thank you. Thank you. It's like seven TVs on top of his car. He's ready. That's overwhelming. That'll be great. Number 72. What's this for? This is my number. For football? Yes. You play football? Yes. High school? College. You played at my U.M.? No. Where'd you play? I played at St. Thomas. St. Thomas?  Tackle? Yeah, yeah, yeah, yeah. I don't know. You never know. Some guys are just bigger in guard, you know? If this is if you're fast, like I played guard, but high school. Because I was fast, I played a pulling guard. I run a 4-5. See, that's, see, it was a good question. There you go. All right, so you always been a Miami fan? Just Hurricanes or Dolphins, everybody? Every one. I'm a Miami all the way through. About the Marlins? Yeah, of course. What about the Panthers? All the time, they're in Broward though. Huh? They're in Broward though. I mean, but they represent Miami. Yeah, of course. All right. If St. Thomas played Miami? No. Cut the interview. No more questions. I want to know. There's a recruiting video here. Their defensive tackle lines up against you. What do you do? They're probably a great pair of two. We'll see when it happens. You're here to hear. He went pancake him to the ground. That's right. Yeah, I did not say that. He's lying. He's lying on the video. All right, bro. You all have a good one. Thanks. What's your favorite thing that's happened in the first few weeks of school? I would say one of my boys jumped off and I formed a building onto a table. And he broke his back. He broke his back? He broke his back. He's on the hospital. Oh, my God, yeah. That's crazy. Yeah. All right. Have a good day, man. Have a good night. What do we lunch at? You don't jump off buildings. Oh, JT, what we at, baby? Hey, they ain't breaking the bat. We're moving it forward, baby. We're flying it forward. They tore them off. Turn over a chain. In the chain. Jump. Yeah. That's a Tomahawk. We got 50 of them. 50 Tomahawks. 50 Tomahawks. You got to pay $200. Let's go. Oh, come on. Let's go. 50 Tomahawks. 50 Tomahawks. Let's go. We got burgers and rice. We got lobster. Grilled lobster. This is what we do at Miami. Wait till the strippers come out. Oh, yeah. Not yet. They'll be here soon. I told them about Miami Tailgate the first time again. Wait till the strippers come out. I told him before we got here. I said, between the amount of girls that are going to drink and take this and the strippers, you don't understand. He's like, I don't understand. I don't understand. I don't understand. I don't understand. I don't understand. I don't understand. I don't understand. And the strippers, you don't understand. He's like, no. I'm like, okay. Wait till the strippers come out. Move and drive. Okay. Oh, that's big and nasty. That's big and nasty. That's big and nasty. That's big and nasty. That's big and nasty. That's big and nasty. It's gonna get wild. See, you know what? I tell people, everybody wants us to get a stadium on campus. We don't want that because it'll stop this. Yeah, yeah. It kills the culture. Exactly. We find right here. We find at the Dolphin Stadium that we rent so we can do all this. The next drug down from our house, you're gonna do it. That's it. Tomahawk Steaks. Let's go. Let's see it. Let's see what you got. Dude, I'm excited. I had a Tomahawk Steak once. Yeah, here you go. Oh, here we go. Okay, here it is. Right here. Tomahawk Steak. Damn. Damn. That's good. That's some good-ass steak. Real good. That was some good-ass steak. There you go. Hell yeah. There you go. I appreciate you. All right. Thank you. Thank you. Good job, boys. Yeah, we'll come back and see you guys when the more some of the company gets here. Yeah, we'll be back for the strippers. The company. The company. Got it. Tailgate tour is back. Season three. This is episode one. The next three months is gonna be crazy. There will be IRL or some kind of event every single Saturday. We got tailgate tours. We got conventions. How about you? That's right. We out here. Test saying them. We coming. We coming. Let's go.  Let's put that in a porn site. That's not a porn. That's not a porn. What show is this? It's called S-Fans Tailgate Tour. Oh, really? Yeah. We go all around the country almost every week. We go and punch it in the schools. We came to Miami. And we got Johnny Dab. Johnny Dab. Johnny D. Johnny D. Johnny D. You know what's funny? I saw you. I was like, you got the look. Oh, he's got the look. Oh, he's got the look. There you go. He's got the look. This is the real one. I was shitting your bed. We got the best tailgates. We're like, we gotta start the season in Miami. Yeah. We don't care. We don't care. We're not like Gator Nation. We're like A-10 coming. We're up 50. So what's on this floor? What's on this floor? I'm on Twitch. I'm a man. We're streaming on a show. We're doing, it's called S-Fans Tailgate Tour. The biggest tailgate show on Twitch. Almost every Saturday we go out to the different schools, whatever. So this is our, we started this week. We were like, we gotta go out. What are you guys showing us? We got some Mediterranean wings. And we got some white sauce right here. Let's go. If we got a yogurt, we got some nacho. We get a lot of stuff, though. Favorite year. Since we started. It's always the new year. It's always the new year. I love that. It's always what we got here. It's good. The pizza. What's up, you guys? Yeah, what's up? I'll put the rain mix in the cup. It's good. That's cheese.  Is that true? Hey, let's say. I'm gonna tell my wife that. The big cheese. Let's see if I can get one. All right. For real, for real, for real. If he drops it, he has to pick it up. Okay, ready? No, one hand. One hand. One hand. You gotta use the knuckle, man. Come on. The knuckle. Oh. Oh, that's coming. Oh. No, no, no, no. One hand. One hand. One hand. Thank you. Oh, I love the chain. Look at the chain. Hell, yeah. Look at this. The chain. Yeah. How many chains do you have? Dressed up like Raven? Yeah. We're coming. That hurricane right here. Nice. Hey, let's get big. Aiden Ross is here. Aiden Ross. Are you a student? Yeah, but I'm not a Miami student. You're a South Eastern student. How long have you been coming to Miami games? For like a year now. So how long have you been a Miami fan? Since I was born. I'm born crazy.  Is that all you guys? All of them. What was the best Miami team of all time? Before my time. I was born in 04. I was born in 85. I was a team in the 60s. Before my time. Before my time. See, you're younger than I am. I was born in 01. Yeah. Wait, what do you mean? Yeah.  Why? Don't use drugs, kids. Wait, why? You look older. I look older. What do you mean? It's getting my beard. Who do you think is older between the two of us? I would say you guys are about to see me. Yeah, yeah. Wait, really? I was born in 01. He was born in 75. What's up? He got some salt and pepper. He got some salt and pepper. He got some salt and pepper? He got some salt and pepper. All right, we'll see you guys. I've never done drugs. Drugs are for losers.  All right?  You guys said, look, it's Paula Mahler. I pointed at me and said, look, it's Troy Paula Mahler. Pictures are $5. Troy Paula Mahler. Chad, look at that. A guest of Miami athletics. I'm a guest. So this is it, Chad. This is the fabled Hard Rock Stadium. Dude, this thing is unreal. You got the orange and green. You got the teal for the dolphins. Look, we got the big boys right here. Look at that. We got the big boys right here. We, Florida in general, are some of the best athletes in the country. High school, high school talent. It's incredible. One of the top programs in the country. Almost crazy, you know, because they're opponent in Texas. Another place, then. Actually, Texas A&M. So you got some athletes. These guys are hard. They've been training a lot since working hard. They're at the historic University of Miami. What you're about to see right here, you're about to see the offensive line. They're lighter than the end zone. They do their drugs. All right, for those of you guys, for those of you guys who aren't aware, some of the best players in history have played here, but not only that, the Rock was a defensive end here. The end, the tackles, all. How fast can you get? Get that first part. You got to push your fans right here. Show them my desk. Watch warm-ups and everything else. Miami now. Jason Taylor. Unbelievable pass from the defensive end. I think the team's coming out. Get ready. Here's one of me and the stock guy for episode one of season three. The best fans tailgate tours. Tailgate tours are coming to country this year. We got conventions coming up. We got travel. We got new game releases. Thank you guys so much for joining me today. Make sure to follow the stock guy. Stock guy. Thank you best fans for bringing me out here. It's something I want to know.  It's going to be fun. We've got all kinds of guests over here. It's all about you, baby. Thank you guys for watching. We'll see you guys next time. Bye, everybody.


Hi everyone, Joe for jazby's case breaks calm coming at you with a box of 2019 2020 panini clearly Donner's basketball One box break random team number four with a chance to win a spot in that flawless hit random hit break Which is coming up in a separate video after this Big thanks to these folks for getting into the action There's all the teams in right here. So we're gonna do the break itself first We'll roll it randomize it snake eyes two times for names and teams one and a different dice roll for the giveaways obviously two We got Dimitri down to Vincenzo snake eyes two times for the teams one and two Orlando down to the Brooklyn Nets. We're talking a Triple doubles TJ McConnell had a 10 steel triple double tonight Then we're then mr. Flyerhawk was like what about quadruple doubles? Apparently he came a lot on had two and they were both in the same month one one on March 3rd So it's an anniversary of one of Hakeem a la Joanne's quadruple doubles March 3rd 1990 and then later that month March 29th 1990 all right. There's the first half of the list right there There's the second half of the list right there. No trade windows and stuff like this. Let's alphabetize by team Just want to see who wins that spot anyway. Let's print and rip David Robinson had a quadruple double February 17 1994 so that was it was the that was the most recent one So there hasn't been any quadruple doubles since 1994 What was David Robinson's quadruple double stats? It's you so it's point three bounds assists Rebounds assists I guess steels or blocks I guess would be in the mix Steels is a lot ten steels are a lot double Maybe blocks makes more sense for those big men. There's everyone right here So all others did it with points rebounds boards and assists points rebounds Boards blocks you probably mean autocorrect, maybe But Alvin Robinson was the only one to do it with at least ten steels That's wild. So let's do this break first And then we'll see We'll re-randomize that list with a new dice roll and we'll see who's gonna win that last flawless spot Tyler hero RJ Barrett LeBron James Kevin Porter, Jr. Go the batat day rated rookie gold Hachi Mura and rated rookie Kyle guy So not bad Hachi Mura for the Wizards. That's gonna go to Matt Arnold LeBron Goes to Demetrios the RJ Barrett goes to Louie and the Knicks and Bryce with Miami gets the Tyler hero Rated rookie. All right, so not too bad now here is The big part though the biggest hit of course Whose name is gonna be on top after three times two and a one three times One very happy person 29 sad people after three one Two and Good luck three third and final time All right, here's all the sad people here. I appreciate you trying We do have to do the flawless hit break is just one briefcase. So the second briefcase is up So check it out gaspiece case breaks calm and congrats to Demetrios there was no doubt about it. He had he had his name there and there So congrats to you you are in at that flawless break coming up in a separate video after this We'll see you for that one. Bye


So Australia's own Scotty Pena, last year's East Coast Bullbars Australian champion making the step up of course this year to WRC2, coming into the first stage of the final day of Coats High Rally Australia, that means our teams are very close behind him, we can't wait to catch up with him, have a chat, another 70km of tough rally to go before we end this year's rally. I'm still in Nenbukke mode I think, so I couldn't shake it out, it's probably not a bad thing though, so you know consistent, we'll see how we go against McKenzie, he's the one who's sort of making a push and I wouldn't, I'd suspect Adrian Coppin would be fast too, so we'll see, I don't know if it's enough, we'll see. Nenbukke push means just conserving tyres and things trying to sort of keep it straight line, is that correct? Yeah and I did that again through there so, positive thing is I know where there's time, so if it's an issue we can always push on a bit more. We've got some idling and fuel, running really rich and we've turned the idle up, but just a few places then it means you've got more throttle coming into every corner, so it bits are ugly in a few places. Sitting here, this is the best of cars idle for 24 hours, but while it didn't impact you in the stages, you're saying the changes are impacting the way it drives in the stage? Potentially a bit, it's more to see some of the tarmac sections, we had a bit of an overshoot just because we couldn't get it out of gear because the idling's yet affecting the load on the gearbox, but anyway. Distracting, frustrating, what's going on in your head? Yeah it's frustrating, but I mean we're just trying to, you know, the bits that are working, we're just trying to get a good rhythm there and that's all we can do really. We had no brakes in that stage, so it didn't set a great time, which is disappointing, but you know. You're now going to limp through with that problem and of course Eli even suspected you guys being able to push this morning, that's probably slightly disappointing. Yeah well we wanted to push, you know, it wasn't out of reach to have a go, but yeah unfortunately the brake problems put a stop to that. Yeah day three, first time ever, so you know, I haven't had a coffee yet, but you know, we're still here at the end, we're just trying to get through at the moment, so it's all experience and yeah, we just want to get through. Was your plan to have a push at Eli for day points today? Or are you happy where you're sitting? What was the plan coming into the stage? No we're happy where we're sitting. I don't think Molly will be able to get two minutes on us. I think we did much same time as her through there, so. Yeah, pretty line ball, so you're pretty comfortable there. Yeah, no we're happy just continuing at that pace today.


Our God and our Father, God of love, God of grace, the Creator of the heavens and the earth and everything that belongs in the heavens and everything that belongs to the earth. Our God and our Father, we are here to recognize you as the Supreme, the sovereign master, the Supreme Ruler, the one who has taken good care of everyone's life. I want to thank you for giving us this thing. We thank you, Father God, for the gift of life that many have not seen this day. Those who may have been there yesterday have not seen it. It is not because we are clever, Father God, but because we know that you are the one with the calendar of our life on earth and therefore ours is to say thank you even for the life of those that have departed from this planet. And Father God, may we lead to your love, may we do your will. In whatever we say, in whatever we do, wherever we are, Father, may we glorify your name. We thank you, Father God, once again for this day. Thank you for giving us this opportunity to meet in this manner. My God and my Father, you know that we were going to meet on this occasion. Father, we give glory to the footballers and allied workers union of Zambia executive that sent us a letter requesting to meritoriously honor the president and myself for the work that they have seen we have done in the sporting fraternity. We thank you, Father God, even for many others that have come to witness this occasion. Father, we pray that you may touch each and every soul that is here. Bless us, Father God, as we recognize you in all the events in the sporting fraternity, Father God, may we excel in all our sporting activities in Zambia. Thank you for the people that are recognizing those that have done well in this area. Thank you, Father God, for the media. We thank you, Father God, for everyone that is listening out there. It's in Jesus' name that we pray, leaving everything else in the hands of God Almighty to bless our country, Zambia, and indeed all the people of Zambia. We praise you. We honor you. We thanksgiving in our hearts. Amen. Thank you, Mama, for that powerful prayer. For those of you that were attentively listening to the prayer, this is a special occasion where the footballers, allied workers of the union of Zambia, are honoring the former president of the Republic of Zambia, Dr. Ajata Golungu, majorously for the works that he did in the seven years that he served as president. So that is why we're all gathered here. May I take the point to ask the president and former best lady and colleagues to please take a seat. At this point in time, I'll call upon the sixth president of the Republic of Zambia, Dr. Ajata Golungu, to come and give his welcome remarks. You can, sister. Please welcome. Good morning. Good morning. Some of you are from Zambia. Those of you who haven't made good morning remarks are from Zambia. Without wasting much of your time again, I will still invite you, that's the president, to come and make his former speech. But what's much speech do you want me to make? You see, yesterday. Sorry, that's my start. I don't know, I still can't do it though. Yeah, but I've never been seen. Provoking me to talk. And when I talk, they say, well, you see. Sorry, at this point in time, I'll call upon Mr. Alinos Chalue, the relative of Paus, to make a few remarks and make the former presentation. This is excellent. The sixth Republican president of Zambia, former best lady, Mr. Golungu, my colleagues that I've come with, media members of the press and everyone gathered. It is a humble honor to be part of this occasion. We've come here with my colleagues and I need to point out, first of all, that this was something that was long overdue. The honor that we want to bestow or to give his excellency is what is called the merit award. The first person or the last person that was honored by Paus, in short, of footballers and the light workers in Zambia was Kalu Shawaria for his services to football. Not only in this capacity as former president of FAS, but also as a footballer. So in 2019, we came up with an award or we came up with an idea to honor the former Republican president for his service to Zambian football and especially football players. For those that do not know, some of the service that his excellency has done for football is immense and I would like to bring to your attention one of the services that has stuck with us, myself personally, is his work, his pro bono work for those that can remember. His excellency did pro bono for the Gabon disaster victims and managed to help the families to get or receive some money to look after their families. We lost an entire team in 1993 and the passion that his excellency has always had for football and sport in general, but for the welfare of players is eminent from the service that is done, not only from that, but I just wanted to point out that, you know, that far to just take you back to, you know, so that people are aware that it is not only yesterday because of Chipolo Polo or the Copa Queens. No, it is service to football from decades ago. You know, he's been a servant of Zambian football and he's been a father to football for many decades. I would like also to point out that this award that we bring to his excellency and mom here, we've brought them. The reason why you're not seeing the entire executive of FAUSE is because this was done, we did this in 2019 while I was serving as General Secretary for the footballers and Allied Workers Union of Zambia, but at the moment I am former GS. I stepped out last year to try and pursue other avenues within football, so that is the reason why I thought, you know, I should mention, to say this is the reason why you're not seeing the entire executive, but being the founder, I thought it only wise because these small gifts have been sitting idle for the past three and a half years and I thought it only wise to say, look, before, you know, they get damaged or we don't want to honor people, there's a trend, not only in Africa, but across the globe of honoring people when they're late. And we thought it wise to say, no, we need to honor the president and mom while they are still alive. And I took that initiative with my colleagues here to say, look, let us go and see mom and let us go and see his excellency and present these things. So I'd like to point that out. I can't say much. I think the rest is to pass on the little gifts that we brought for mom and his excellency from ourselves, from the football. It shouldn't only be from the footballers and the light because it should be from the football fraternity and that is how we came. We came as passionate from the football fraternity, passionate supporters of football and passionate supporters of the welfare of athletes. With those few remarks, thank you so much. I'd just ask his excellency and mom to please stand and say after that presentation, it is only right that I call upon his excellency the president, Sixth President of the Republic of Zambia, to give his acceptance speech. No, I'm not sure. I learned about this thing yesterday for Nancy and I tried to be as formal as I could be. So in the night, I was doing a speech accepting great honor. But the speech is, it's very difficult to speak about passionate things like football because football brings all of us together. So I've already spoken to you guys inside and may I simply say welcome. All protocols observed and once more to you, Sir and your team, most welcome colleagues from the football fraternity, the soccer fans and those who joke with me on Saturday morning. I'd say you're most welcome. The media too, you're most welcome. We are without you and we are not as simple as we should be because we thank the media. Even when you say things which are hurting to us, the media is good because we talk about you whether they talk bad or good things, at least why should they go out. So you're welcome guys. On behalf of my dear wife, the former face lead, she's actually the 60th face lead. She's the 60th face lead. It will help us if you go out. The 60th face lead. And for me, the 60th face lead makes sense that you distinguish us from those. I wish you great humility to just say I'm very grateful to Mr Chalwit, his team and everyone else who is behind the idea of recognizing us and the resilience to just stay back up here to come and play It's troubling because sometimes it's getting a little more more system, you are used to it, but there are issues. Some people want to push it down, but he works with football and it's legendary. So Mr Chalwit also, at least with my two push-ups, we know. So, like you all said, I'm informed that this is the highest honor, recognition your union can conform on an individual. And I'm humbled because I know that I was contributing in a great way. I've always loved being with people, but people bring me more people than ever. So, me and my wife are truly humbled by your recognition of our modest contribution to this much-loved football and the development of football in our country. Of course, along with it, the welfare of the footballer. The welfare of the footballer. In greeting you, I say, here I am, a tenant to a footballer. It shows that football can give you a livelihood. Football, to a pack-a-muffin, to a co-star to win a win. All those people playing football in Zambia, in Africa, in Europe are recognized because they are backed by people like you who give them the courage to play football and also give them the right thoughts so that they are able to use the money that they get in investment like this. You know, we have tragic cases where footballers, they are miserable, they've been lost along the way because they've not been guided properly. But with your union, things have changed. A lot of people are doing very well and I think we should thank you for that. The game of football brings us together, regardless. You saw yesterday, it's where they came from. And I'm very excited. So, this year I'm saying so because Zambia is a political taker. Football is a take a shot. Ranking, football number one, it's not how you see it. But I think football is indeed a great activity that has encouraged us. Your admirable guest is timely, coming just five days after, just five days long, five days away from 20, this is 20 August, 2020 is like 20 August, we are having a women's World Cup. And this is a very important event, a World Cup. So, Copper Queens will make their maiden appearance in this prestigious global competition for the very first time. They will play Japan. But they've made us proud. So, as a country, we are so proud of these Copper Queens and I think they've meritoriously achieved their level and let's give them support for the very first time. Yeah, for the very first time. And it's not only the girls going to the World Cup, the big German, you saw that. Yeah, forget about the poor officiating. So, I think for the very first time in the country's history, we are very proud to mention an account of the achievement of footballers, particularly the women. And I would like to dedicate this award and recognition to the Copper Queens. And in educating this award, I would urge them to cheer them all the way through, all the way through to the end of the tournament. But I know they can make it. Yeah. And I'm saying they can make it. Why? They beat the German. And the German never number two in the world. In the whole world, the world will be the German. So, we can beat number two. We can beat number one. So, I think they will pull a lot of chapters with the girls, believe you mean, especially if you watch them and you support them. And they know that we are watching them. And these days of social media and the simultaneous communication, I'm sure you will be sending messages to the first social media, say, Womba, Womba, Womba, Womba, Barbara, Banda, Kinkwa, Manaka, so on. So, the people that are your last night, what day is it now? It's Sunday. What day is it now? South Africa. Let me congratulate you for the pro-boys, for qualifying for the 2023 Hollywood Beds, Kusafa Cup five in South Africa. It's not easy to beat South Africa and South Africa. But I did it. They were down to one zero at one time and they came from behind. And that shows the spirit typical of Zambian footballers, typical of the Zambian session.  So, but it's a real song. We have no doubt that our boys will bring back the trophy, home, after comparing the sources tomorrow. Brutalic and nine. Somebody, we saw it for ourselves. So, this will be the seventh time. Seventh? I don't know, I'm not too sure, but they will lift it. Whether it's the seventh, sixth, or eighth, they will lift it. And anyway, let me know what you think. And it just concludes by saying, I wish the footballers, and I like the way has been done, gentlemen. Before the base, I will continue to pursue the noble objective of looking into the world of footballers. And indeed, in the industry of football, I can only age for what means Zambian, particularly the Corporal citizen. Support your effort in whichever way possible. In my own way, I will support you by encouraging you to do the investment that most footballers have done. You can't understand this one. It's just beautiful.   You don't have to be the landlord, the mentor, you know, and so on. So, I can only thank you guys. And we, and the ask that the good old omai to continue blessing you, and to guide the new. And for politicians, A big hand once again to the 2020. At this point in time I'll ask the six presidents, the Republic of Zambia and the the sixth facility to position themselves and take have a conference session with the Board of Bowls.


Hi, hope everybody can hear me fine. Thanks for joining this session about the web applications and user interface on the AGL demo platform. My name is Lorenzo Tilbe. I'm very happy that I'm able to be here again on site after a couple of years only being virtual this event. During the presentation today, I'm going to be just briefly introducing me and my company and the work we have been doing in collaboration with automotive-grade Linux. And I will be explaining which were like the main motivations for having the AGL web runtime. I will be explaining which is like a technical solution that is being used for providing this functionality based on Chromium and the web application manager or one. And I will be going a bit more in detail about how to create and debug web applications running on top of AGL demo platform. And also following up on what is according to status, ongoing work and future plans. So very briefly about me, I am Lorenzo Tilbe. I work for Igalia. Igalia is an open source consultancy which was founded 21 years ago in Galicia in the northwest of Spain. We are currently have over 130 employees and we are in 28 countries. We are very distributed all over the world. And our main area of experience is working on web rendering and browsers. So we have a lot of very specific technical knowledge on Chromium and WebKit and also WPE and Firefox which are like the main open source web engines in the world. We are like the second biggest contributor to Chromium and WebKit after Google and Apple. So we are like the biggest independent consultancy working on them for several years already. And we have also teams that complement that work related to work, to compilers, graphics, multimedia and stuff. This is a picture from our headquarters in Spain. So due to that experience working on web engines, we were the ones that we could be helping AGL to put in place a web runtime for automotive demo platform. So the motivations for doing that is that, OK, besides the initial UI that was available for AGL that was based on Qt, it was important to be able to provide full web platform support into AGL. So what this means that besides having given the capacity to build solutions on top of the rest of the open source stack that AGL demo platform provides, it was important to be able to have like, the goal was to have an HTML5 only version of the image that you can just rely on web technologies exclusively on standard features. So basically something that was important is that it should be framework agnostic. So different integrators here one might have their own preferred like UI framework. They may be using whatever web solution to develop their own applications. So it was important that it was not connected to any specific front end. So it should provide out-of-the-box compatibility with all standard web APIs. When working on the web, like you get, like out of the box, all the functionalities that are available on web engines, meaning from multimedia support, from rendering support, I mean everything you can have access in the web engine, you are going to have it like directly integrated and portability of course. People already have their own applications. So it's important for AGL to make them available directly in the web. Something important was also that the experience was similar to native like. This means that we were focusing these on performance. So the experience interacting with the web version only base of the AGL demo platform should be smooth. I mean normally when working on web pure cases, like you need to speed things up. So the friction when switching applications is small. So this was also some of the goals to provide integration with other vehicle to cloud services. I mean, directly by having that using a web UI, you have that already integrated. And I was mentioning having an AGL web runtime gives already a huge access to a big community of developers. So creating an application and putting into AGL should be very easy. So they can, I mean it's easier to test applications and run them into AGL. Interoperability using any web API that can be used. So the solution that was defined for this approach was using an approach based on top of Chromium and WAM. WAM is the acronym for the web application manager. That is a piece of software that was initially developed by LG for web OS. So it's used already on millions of products worldwide for isolating applications that run under web OS. Then it was open source as part of the web OS open source edition. So we took that piece of software that is built on top of Chromium and we adapted that work into AGL as the scenario was good benefit of using that open source project. I mean the goal of having a web runtime is that you can run separate applications into AGL demo platform. They are using the, in this case, the Chromium unboxing model, but they also have additional levels of security because applications should be able to talk to some specific APIs that other shouldn't. They have integration of lifecycle specifically in the case of AGL. So there are many things that were determining that the solution could be like beneficial for this ecosystem. Something else we were putting on top of Chromium and WAM for AGL was we were using the AppStream OS on Wayland back in implementation that we did for AppStream Chromium. This was a work sponsored by Vanessa's. So we were able to have Chromium AppStream using Wayland instead of the former X11 implementation. We just made it possible to use the GPU capabilities of more modern hardware, embedded hardware platforms. So we were able to speed up the state of the art of GPU acceleration. It was also a solution tested in many scenarios and connectivity was provided by this solution. So as I was mentioning, specifically one is allowing to optimize memory, optimize application launching time, separate the permissions, isolate better applications. So they, I mean, when running on top of a web runtime, you should be able to give the browser all the permissions to have access to all the JavaScript APIs that are exposed. This could be a security problem. So this is something that WAM fixes and also provides lifecycle control of applications and integration. I will go briefly to explain how to build the AGL demo platform image. So all the documentation about the hardware that can be used in the context of AGL is available on the documentation for needle fees that is the current stable version. Besides, people can still use master or which will become the next octopus version. So the documentation is there. Different hardware target architectures can be used so people can use, can build the platform entirely from the scratch using Yocto for renaissance boards for emulation with QMU or for Raspberry Pi. So there are like additional documentation there on how to use those, those different build targets. And the way to use that is like, OK, just using Depot tools and Yocto is as simple as checking out the Garrett repository from automotive Linux. Download that, configure with the flags that are relevant for building specifically the IBI demo platform HTML5, which is the web only one that pops up the web layout and basically build it with big bags. There are also images available. I mean, everything you can follow the list and all the documentation in the automotive Linux website about more details about building for other platforms or for other targets. Well, the code where one and Chromium is, or the recipes to build them are using the meta AGL demo Yocto layer. For those not familiar with building in Yocto is basically like a set of recipes for compilation rules to include in the building of the entire system, the web application manager and Chromium. And they are linking to code that is also, everything is public is upstream so one and Chromium are also in GitHub available from the build recipes in Garrett. And then the images as mentioned can be directly flashed using those commands. By the way, all the PDF with this documentation is already uploaded to my presentation session so you can download it and check the details and copy like the commands from there if needed. So you can generate the image and flash it into an SD card and then boot it into the device directly. What you would be getting when starting the AGL demo image, you are getting this UI which has like separate areas. And I can be explaining you a bit more on how the HTML interface is composed. So basically this is showing two web applications. One application that is visible is like the home screen, which is the one that is filling all the UI, I mean all the screen available on the device that is being run, which is showing some shortcuts, some widgets that show like the status of connectivity, connecting to the service, to the time and whether etc. So this is a web application, the home screen area and also in other way and surface that is handled by the AGL compositor that is also the graphic element that is deployed on top of. There's another web application that is the applications area, this is like a launcher which is a separate web app. So we are seeing there everything you see in the web UI is like all of things web and there are like several web applications running and visible at the same time. So when clicking on the shortcuts or clicking on some of the list of applications you will be like popping up those applications in the screen area. And when switching back in the home screen application you are restoring and bringing them back and out. We have like a demo setup in the exhibit or showcase if you are more interested you can come by and we can be happy to explain it and you can be playing with the demos there. So now going a bit more in detail on what web application for AGL is. So a web app can be something as simple as basically three files or two files. So it could be like an app infogation document which is like the one that defines the metadata the application uses. So it should be like each web app should have like the basic main information like the title, the application type, the icon etc. So we can have like the reference to the license etc. And can even wrap an external URL as we are using a web runtime. Actually what you pop up when running a web application is a URL that brings up a Chromium application inside there. A web view that shows like the content for your service. So it should work as you are running inside a Chromium web view, your application configurator. So as mentioned you can like use any web technology you want to run. So a web app can be like just a plain HTML and JavaScript. It can be a Wasm file, it can be a WebGL element, it can be a Node application that has supported. You can like make a NPM bundle and you can run it from a web app inside AGL with any front-end library. And this also applies to the home screen. Like the home screen that I was showing was like again an application that could be any integrator or tier one can use their own version of the UI just changing the styles, creating a new application with a new composition. And you could be getting like your own HTML view inside AGL demo platform. So in order to make them in the upstream repositories of automatic Linux or even for working them locally, you just create that main HTML file with all the resources. So when you are bundling an application, like the code of the application that you run locally, you add the application configuration file and then you can create like the Jotter recipes to add it to the AGL tree. So you can see that there are like the examples of the already existing web applications inside the demo platform, which are like the system ones. I will be talking a bit about those but applications like the mixer, the HVAC control, like multimedia applications, like settings. All those apps are already upstream in the garbage repository of AGL, a dashboard. Some of them are like placeholders or are like concepts of applications that are not connected to all the services are kind of, some of them are mocks. But you can see some of them are made with nodes. But you can see examples of how to create applications and integrate them into AGL. Also in order to explain like the easiest web app that one could integrate into AGL, I'm using this simple example that is creating a Jamendo application. Jamendo is a free music streaming service that just has one URL. We can just use that as a kind of a PWA application. So it just consumes something from a service and just brings it and puts it into AGL. So the example of this would be as easy as defining in the application JSON file. So which is like the idea of the application, like the title that it would be, like the description, which is like the entry point for this. This is in this case an index HTML file, which would be like very simple because it would just, will open just a remote location file. So if your service is already available remotely, you can use an index HTML file that just connect to an external service. If it's not talking to services inside the car. I will be explaining cases that are more complex that talk to the services inside the vehicle in the next example. And an icon and that's it. So in this case, as I was mentioning, the index is as simple as opening an external service. I mean for testing something very basic, this is like the boilerplate for creating applications. If your web app is local, which is like it's going to be like the majority of the cases. Here this entry point will have like your game or whatever bundled as like all the resources that are used are going to be packed together with this, not just this index file. To create the Yocto recipe for this, you just add it to the recipes demo. And in this case you just link to the ID of the application. You list the license that is going to be used. Those information are all available in the Yocto guides about the licensing that is going to be used and you can see the rest of them. This would just configure the URL where the new application is. And as mentioned, this is, once it's available, but for testing in local repositories you can use some local file. So this is going to be when building the entire system, it's going to pack that extension and put it inside the demo image. So to make that easier, it's also possible to use a local dev file. I don't know if you are familiar with building in Yocto, but it's also possible to skip using the source and using that local compilation. So in this case, for this simple example, you just put that in your AGL root build config file and you do the modifications locally. If you are developing specifically changes inside the AGL version of the web app, I insist. For everything else, you can work on your usual web development environment. You are just working on your application. When the changes are available, you just can package and also zip it. This is like for getting the application installed for the very first time. Then it's just when you have your virtual image running on QMU, you just can update with the changes to sync them with any version of the file. So then it's just compiled and this is going to be building already the application that you included. So in this case, there are some additional flags that are using the Yocto RCP. You will see all of them are the same and the build infrastructure is the same for all the services in the web applications. You just add the application into the list of existing apps that are going to be available in the AGL demo platform. And then when creating the whole AGL from the scratch, it will be including this sample of application. As mentioned, probably the easiest way to set up and to start testing AGL demo apps is using the emulator. So then you just run a QMU64 for instance and you just directly launch it and can connect to that using a VNC client. Then it would be just looking like that. The steps might look not trivial for the first time but this is like in order just to have the application available from the scratch. When someone builds an HTML image to get directly it integrated into the demo platform. So then it gets activated by the launcher so the list of applications that it was listed will be already showing that if we do that.  Also something possible when working on web apps in AGL is using remote dev tools. So when using with the AGL devil flag, not in production mode, it's possible to connect to the port 9998 to inspect with Chromium developer tools. The code application you can detect any issue, you can trigger JavaScript events, you can inspect the status, etc. So everything can be done directly. So it might be necessary in some case so just sharing here the tip to enable port forwarding if needed to connect to the service with exporting QB option. Again and this way you could be like running AGL in your emulated QEMU or in a physical device. And you can use your local Chromium browser to connect to the IP of the virtual machine or where the Rinesas board or Raspberry is working. Debug the application there with dev tools. So this was like I mean the majority of the some of the applications that people might be willing to incorporate to the demo platform. Might not need to talk to specific services inside the car. So this case of the application was something very simple that use opens a remote service and provides delivers multimedia content. You get that done because you are using the Chromium web runtime so it's like opening up a web service of that and you are getting all the functionality by that. You get that with games, you get that with I mean a lot of applications that don't need to talk to the sensors or the hardware that is specifically in the vehicle. But this is not the case for all the cases. So some applications I will be explaining here the case of for instance the HVAC application that is the air condition application in the car. Okay they need of course to know the status of okay what's the fun speed in my system what's like the temperature I want to set to the left passenger. So this requires talking to services that are in the car. The way that we have been doing this is using with WebSockets. So web applications can use JavaScript APIs and use WebSockets to talk to the can service to the Bluetooth to the settings to everything. There's like documentation on the API of the services available on the car. This was using a component that was called the application framework that is being replaced by other more standard ways to do that in open source projects as this application framework was not being maintained. So the idea is also to make possible to communicate these services communication with other front ends as could be also the case of Flutter. So the idea is to be able to use gRPC for inter protocol communication. It's still possible from the web apps to talk using WebSockets. But for implementing the communication with the layer with the lower layer sorry. We are going to use we are using already cooks. So this is a way to wrap the inter process communication. Working within being SQL vehicles and is modeled by a by VSS data model so it's a way to communicate services. So again we can still have services in the car to talk to those APIs. Which are services I mean the easy the most clear example is this HVAC application. I will be using some cases that explain how this communication is happening there. So in order to do that we define a new WebSocket that is able to communicate with that. And then it's necessary to authorize that that application is going to be able to talk to the to the cooks up dot bal server. So again all all of this code is you can check how the HVAC application works and you can see that you can use it as a boilerplate. For anyone willing to integrate services that are talking to to APIs inside the car can use that as a reference. So what it does is this it opens a socket and the socket is authorized. Which provides that a token is brought to the client JSON WebToken. So each application has their own tokens for security. So as mentioned the different web apps have the different tokens so that allow us to have isolation between permissions of the different web applications. Specifically for development there's it's possible to use directly cooks up dot bal keys so they are already available so this can be simplified. And there's documentation there to how to use that but basically then a request is sent the communication is done and then there's a WebSocket. To make the communication so from our HVAC web application that is OK you you just have to subscribe to signals that will be notified when the value of some system in the car changes. So when I mean every service in the car will be triggering a signal that is going to be exported using these these APIs. So if the I mean when doors are open with the fuel system everything is going to be triggering messages in this case. The fan speed that can be modified with any UI or the physical buttons that trigger that AC is turned on or off will be sending messages to a certain method names. So by the application being subscribed it's going to be receiving the updates so they can be notified and then and trigger back the response. The same to send message I mean in some cases we want to do the information going down so it's like OK I want to switch or to put to a hundred percent the fan speed in my car.  Into the into the into the path to retrieve and set that as I was mentioning is the same so again you just have getters and set their methods with the path of the object to be used and the value to be used. And this then provides sorry that it's a bit dark but you can test this with the age back application. So when you are clicking on the buttons of the heating system or on the fan speed on setting configurations you get like the message in the canvas being notified and getting the like the listener actions received on the age back test again. Feel free to come by the booth and we can be explained more about this in detail. So there's already ongoing work on this regard so basically we are like working some of these communication API to the rest of the demos. So the demo web apps I mean some of them are still ongoing because the interfaces are being defined. And the idea is to provide a protobuf interface so it's easier to make connection with all with all of them. Again this is in order to generate the code you can see that in the in the example of the web apps that are available in the system. About anything the request I mean this again just has to be made once for application that need to talk to services in the car and then is just standard JavaScript work is like OK. If I want to use a method available I want to get access to the multimedia volume status or for do some create some some notification wherever you just do once you did that you just use every service in the car. So yeah there are additional documents about how to work with these documents on the state of of your PC in the browser. But again like doing a small recap to create a simple web app you just bundle or you just have an application file that you put once in the building of the application and that connects that to all the tooling that makes application available in in a year. And after that you just scan copy your applications in that directory to get them tested. And for more complex things that need to talk to the car with you scoops or as a rapper for your PC. So the very simple examples for this application are here for this application and the cooks and the H back once so you can take a look and come back with more complex questions if you have them. So here I also linked in the video a demo of the that you can see here is your physically at Yokohama this time or in this video that is showing how this runs this is showing also. Like 3D acceleration working on the renaissance H3 board this demo of the H back application and again coming back so part of the goal for all these infrastructure is like again any web technology can be run into a year right now. So if you have a web app you can just build it and it's going to be running in a year. This also extends to more use cases as for instance there's already native I mean there's already web support for flutter web bundles there's there's some going work to make to provide flutter capacity as another UI as another possible UI for a year. Which might not be the case for all use cases some people might be having the choice to use like different UI technologies. So yeah for flutter apps this is possible to to bundle them and they are running as you see here this is like the gallery app that is running as a web app as the same example that I did for the for the. You just bundle that you put the index file you put the manifest and then you can run it here I am linking here to a specific talk we deliver about how to do this if you are interested in knowing more about this case. So again like recapping about how which is like the current status on our work into into into this area of working on the web runtime with one. We still are working on updating the rest of the dem application to use the cook sabal server services apis the good thing also is that. All the methods are going to be compatible with all the different UI so right now the cute demo that is using them the HTML and any flutter application will be using them. But yeah for for cases of people just using. Only standard HTML technologies they can use directly the web image and put their applications there. We are also working on back fixing and improvements on needle fish which is the current version and octopus that will be like the next release. So yeah there are some additional system applications and demo apps that we are working on making available to have like a. Like a more complete experience using the web application there are like a huge lot of use cases that are interesting some of them we were also showing them in the in the booth is like. When you are using playing. HTML anything you can do with any web example you can run it out of the box on on a GL. Some demos for instance are using JavaScript libraries that detect faces and status so it's very easy to say OK. If I'm a web developer and I want to do an application that detects that you are tired and you get some notification you can do that. If you want to do anything that connects to external services you can do that too so everything like. The web doesn't have any limit about that you can just connect a great communication application that uses WebRTC whatever very easily. So this is kind of the ongoing work and future plans that we have we are also working on every bump of the home screen layout to make more capacity. That people can follow up and know also how to do that there are different flavors they can put their own UI or CSS styling. We keep also updating the Chromium WebRound time to be it's currently using 91 and it will be using 94 in like very soon which is like the latest version that LG releases for WebOS and next. And yeah and also the plan is to provide a better full feature browser user experience so we are shipping like standard Chromium that is embedded into the into the demo. We have a full complete browser there but I mean there's margin for improvement to make it more like touch gesture friendly there are features that you don't need. When working on on it on a full feature browser that you may have in the car but you don't need like all the functionalities or a small book whatever there are many things that can be simplified there so that's kind of the ongoing work in that regard so. I want to thank everyone my colleagues that have been working on this that has been Roger and Jose specifically and yes also me you can reach to any of us. Here if you have doubts or if we can help with with any topic on that we are we're covering on this presentation or related in general to how Chromium is embedded here or whatever. I was not getting to be in detail about the architecture itself. And that was all so thank you. And I think now I have time for some questions. So how can I debug the application using log tracing metrics or there's these. Standard app web application framework using the for example APM application purpose monitoring something so that can you use that those traditional tool to debug or monitor application on the vehicle. So I was explaining a bit how using remote web inspector to debug the application one is running. And if the vehicle doesn't guarantee to be connected to the Internet. For example the undersea tunnel or parking lot. So basement so how those situation going to be handled. Okay that's that's a good question. So I the question I was getting is how to debug the behavior of the of the applications when working on offline scenario where we don't have capacity to use our remote inspector. Well part of the way to do that is like. As you kind of would be working on any other offline application when you're running an app on an embedded system and you don't have the capacity to connect to that. I understand that. You might add some additional logic in the application to add like additional logging mechanisms or something like that you could be like connecting to them later. It's actually a use case I we didn't have any example of that. But yeah that's something interesting that what I could think of right now this like OK if I want to get like status of what happened during the car. I think it would be necessary to be keeping track locally about that. And then use I mean when you have connectivity then you can you can use any of the storage API you have in the browser. For instance you can use any any of the existing internal database storage procedures. Yeah right now right now should be responsibility of the application. Thanks. So you're using Chrome as Chromium as the client of the WebSocket. But I'm trying to understand where the server of this WebSocket is that's taking the request and then actually talking to the cars internal systems. OK so your question was about who is the server of the. Is there a Demian running in the background when you kick it off or. Yeah in this case the server of those services is Cuxa dotbal service. So there's a demon that is running. So it's providing the server to connect to those API. So you just consume that with your application WebSocket. But the server is Cuxa dotbal service. So then I have a car with a new feature. A new API sends into that whole socket pipeline. OK yeah I mean you can also add additional service that are exported. You can add additional services that are using in the Cuxa area. So you can also add services to be exported from that. I think I'm afraid I'm running out of time. So we can we can also continue talking about that outside of line. OK so thank you everyone.