I think at the end of this incredible journey of Fiji over the past four years it's of course difficult to summarize it only in a few sentences but still let me try to give it a try. So I think three of the key takeaways are all starting with C. So the three C in my opinion stands for collaboration, confirmation and also rightfully so celebration. I think collaboration is needed for such a herculean task like banking the words unbanked this cannot be performed by any single institution alone so I think by joining forces the CPMI the committee of payments and marketing infrastructures the word bank the ITU and also the Bill and Melinda Gates Foundation have really been able to combine the best of all words. All of us have brought our key strengths to the table in financial standard setting, development, technical standardization it also fell out to be. So I think Fiji is really a proof that the whole can be indeed greater than the sum of its parts. This brings me to the second C which is about confirmation. One of the key building blocks of Fiji was the work of the CPMI and the word bank task force on payment aspects of financial inclusion or PAFI as we like to call it. So PAFI is based on seven guiding principles and we had arranged these guiding principles in a shape or in a form that resembles a house and three of the foundation in a enablers at the bottom are public and private sector commitment, legal and regulatory framework, ICT and financial infrastructures. On top of those basic foundations we have four catalytic billers that are access channels, product design, large volume use cases, and financial capability and awareness. All of them drive access and usage of transaction accounts and by applying these guiding principles over the past years in Fiji we really got the confirmation that the PAFI house is indeed an ideal home for future financial inclusion initiatives starting from the payments perspective. By the way it's almost five years now to the day in April 2016 the PAFI guidance was published and this brings me to my last C so this alone of course is not yet the reason to celebrate but I think after four years or four or so years of intensive work in the Fiji context it's really time to sit back and reflect a bit what we have achieved and yes also to celebrate to some extent because I think we can be proud of all the Fiji achievements. Of course it's granted that the inspirational goal of universal financial access has not yet been achieved but I think we are on a good trajectory to that extent and Fiji was an impressive accelerator on our journey to universal financial access and also frequent usage of transaction accounts. So these are my three key takeaways for me over the past four years which is collaboration, confirmation and celebration. I think in future and as I mentioned earlier we still have quite a steep hill to climb when it comes to universal financial access and inclusion and the pandemic hasn't necessarily made things easier. So we of course have all seen and observed that the pandemic has resided in a shift from cash to digital payments but there are two main questions in my opinion that remain to the answer. A how sustained will this change in payments behavior be and secondly and more importantly how to be insurer that those without access to digital payments are not left behind. I think there is an important trend that has already started well before the onset of the pandemic which I would call fintech for financial inclusion. So the base of innovation has substantially increased over the past five years leading to what we call as at the CPMI is the era of fintech. It has made major inroads into financial services but also payments, this fintech development and it's also playing a key role for financial inclusion and while fintech can support improved access to and the usage of safe transaction accounts it's not a panacea and therefore there's a risk that those that are not yet digitally included or financially included are left behind. So there are risks that need to be managed and for that reason one year ago CPMI again together with the World Bank published a report which shows that fintech can be used to underpin access and usage of transaction accounts but yet also kind of highlights those challenges and risks that need to be properly managed in order not to undermine financial inclusion. We record this report payment aspects of financial inclusion in a fintech era and it sets out key actions helping the relevant stakeholders to strike the right balance between increasing efficiency and ensuring safety on that. Combined with our puffy application to report which we published again together with the World Bank in September 2020 I think it provides an excellent basis for those who want to take the next step in financial inclusion. All of us would have loved to convene in person for the final fintech symposium full stop I think there's no question about that. Since this is not possible just right now we chose the format of this online symposium which aims to maximize the impact and this symposium is not only concentrated on a few days it's spread over several weeks and the online format will enable a much broader audience than possibly any in-person meeting would have been able to cater for. So I think all of us have gained over the past year or so extensive experience in online meetings and events so I'm confident that we will get the maximum out of this virtual fintech symposium and I think ideally it will have at least the same if not more impact than previous two events in view of the larger audience which we can expect in this case. I for my part I especially look forward to one of the sessions the CPMI is co-organizing which is about international remittances and the use of pitch and the services for international remittances and as many of you know international remittances are one of the large volume use cases we identified in the BAFI concept in the BAFI house and it is the real potential to advance financial inclusion and especially during the pandemic here the money sent back home to the loved ones is a real lifeline for millions and millions of people and it's more important than ever. So we have seen of course over the past years that domestic payment systems have substantially improved that just to mention instant of us payment systems but cross-border payments are still largely perceived to be slow, expensive, opaque and difficult to access. So these are not new issues however I think the improvements in domestic payments and also the development of new proposals just to think about global stablecoins for example have pushed the cross-border payments issue up to the political agenda and for those reasons the G20 at the end of 2020 approved a roadmap to enhance cross-border payments which also prominently features international remittances. So I think based on this discussion we'll get additional valuable insights what we can do in order to make a step change when it comes to international remittances and this is only the overall program itself to enhance cross-border payments by the G20 the roadmap as it refers to is a sustained real quiet sustained effort over several years and it will require crucially the partnership between public and private sector stakeholders to work together so it brings me back to my initial remark on collaboration and I think if we succeed in collaborating and all of us working towards this common goal I think we'll be able to bring cross-border payments into the 21st century with all the social and economic benefits that they entail.


Additionally, many survivors did not receive any post-violence medical or psychological support. Therefore, immediate medical and psychological care, and long-term rehabilitation and community support for survivors are urgently needed and recommended. This article was authored by Abraha Waldemichal, Akeza Aweelam Astadam, Kabedah Imbey Jezi, and others.


What's up guys, thanks for having so much patience with these uploads I know I haven't been sticking to my regular upload schedule, but I'm working towards getting back to that schedule to get everything back on track But yeah, here's a video from my road trip I didn't really do much vlogging the whole time like I've got a lot of footage So I just decided to like narrate this video most of the way through so hopefully you guys enjoy the video So this is where the drive started to get a bit interesting the scenery started picking up This is on the one freeway, so it's like the Pacific Coast Highway They call it and it's like all along the coastline from California up to Washington and yeah Decided to pull over and take a bit of a rest at this joint called ragged point and as you can see it was quite picturesque Look at the mountain. Look at the ocean. Look at the ocean again. It's crazy It felt like a big movie screen I was looking at it's really pure up there too doesn't like smell or taste like LA Yeah, that's me just having a walk about stretch of my legs and kicking about you know mucking around So after some more driving we decided to pull over and have a bit of a rest at one of the first bridges at Big Sur I'm not too sure what the name of this bridge is but there's like three of them But yeah, check it out. Honestly, it felt like I was on the edge of the earth just searching for a rock a Decent size rock to throw into the Pacific Ocean As I'm about to demonstrate right now not not that one this one. Yeah, that one will do. All right, here we go. Here's my pitch You can't really see it land, but it landed in the Pacific Ocean This is up at the next bridge.  See a little one getting mobile There he goes, but yeah, this is a big speed bridge. I believe It's the Pacific Ocean again, and that's the big speed bridge right there There's another little squirrel bloke. He loved the camera on this guy But once he discovered we didn't have any food he took off one last shot of the big speed bridge and Yeah, music We pulled off the highway about 130, pulled off in this town toward Dunnegan Over the way there. There's a truck stop. It was about 15-20 truck sleeping in there We didn't park in there. They parked over here because I don't want to be interrupted by the lot lizards We're in Paulin, Oregon right now guys we drove up here from Southern California. It was a two-day drive We took the Pacific Coast Highway. It was fun checked out Big Sur got a bunch of photos and stuff along the way But yeah, we didn't stay in any fancy motels or anything We just kind of pulled over and slept in the back of the car at like servos and truck stops had to watch out for the Truck stop killers and the lot lizards, but yeah, we're in Portland We're gonna check out what Portland has to offer and then probably check out Burnside skate park One of the world's most famous DOI skate parks If not the most famous next to the slab, which is in Campbelltown, New South Wales, but yeah, we're in Portland guys Let's keep Portland weird Some cool things about Portland. There's a lot of trees. The air is crisp Food's pretty good. It has Burnside there And yeah, it's pretty much it. I got this cool sign that says keep Portland weird. But yeah, check it out. Check out Burnside This place is a lot mullier than what it looks on the internet Hit the like button if you're ready to watch me embarrass myself in front of the locals here But check it out. I couldn't do much here. My ankles still sore This place is mostly transition, but it was fun to go. It was fun to skate and Yeah, it's super DIY as you can see a lot of history here If you get a chance to go visit it definitely take your time to visit it So we took a ferry from Remington, Washington to Seattle, Washington It was fun as like one of those ferries you park your car on and you get out and walk around and yeah Check out the Seattle city skyline from the ocean as you can see as we're at the cars park and you come in You drive on and you drive off and you're in Seattle This was a view of the city of Seattle at night from a place called the gasworks You can check out the space needle there by itself pretty cool There's some fire Twirlers and street performers had some music going and had some fire That was spinning around and another view of the Seattle city skyline there kind of reminds me of Sydney City at night We rented some of these bird scooters or whatever company scooters these where we rode around Seattle. I was pretty fun Had a really cool time in Seattle actually Pretty cool to see the city at night time as opposed to during the day That's a big ferris wheel down at the Fisherman's Wharf or something. It's called in Seattle. It's pretty cool So this is Daniel and I loading up at the 99 cent store some targets getting a bunch of these dollar fizzy drinks To shoot at because we went shooting this day was pretty sick We got plates too and I bought two boxes of paint as you can see the paint the paint was really crappy It was like watercolor paint in a can so I bought two boxes just to shoot out and explode and it was a lot of fun Yeah This is my first time shooting in America. So I decided to vlog it I know YouTube doesn't like gun content and stuff. So sorry YouTube, but it was a fun time in that evening I got to do a few really fun tattoos on Daniel. He had a few spots on his army wanted to fill So we ended up doing a few little gap fillers on his arm. They turned out really rad Doing tattoos like this on like friends and family.  And yeah, I had a really fun time tattooing these ones So as you can see, I got to do the Sailor Jerry prisoner of love Some railroad spikes and a really sick traditional mace all lines and black shading no color This was the Thrasher store in San Francisco Had a lot of cool stuff up on the walls a lot of history memorabilia type stuff Lot of cool stuff to look at So this is definitely the biggest road trip I've ever been on It was all in all like 20 hours driving up 20 hours driving down It makes a four-hour trip to the snow in Australia like from where I used to live to the mountain Seem like a walk in the park. Honestly, this is the biggest road trip ever been on. I'm glad I did it I'm glad we took Pacific Coast Highway just to see it once like I feel like once is enough You try to do it twice or three times probably get a bit old pretty quickly So yeah got to see way more of the country like I haven't seen much of America outside of California I've always been in Southern California. So I'm super glad I got to check out Portland and Seattle And of course San Francisco. We hit on the way home But yeah, if you guys enjoyed this video and you guys are new here Be sure to subscribe and to all my ongoing Supportive subscribers and fans. Thank you so much for the ongoing support And yeah, hopefully you guys enjoy this video and yeah cheers for watching


That's fine. This is the last talk of the day. I'm Anisha and I've been working with NetApp for nearly two years now. I mostly do test automation for web applications. So today I'm going to talk about the testing of web applications. Which tools we can use to test the web applications? How do we go about testing the web applications? How do we start with it? Application testing. Web application testing is about validating the user flow and checking the functionality of the application. Some of the cases might that whether the links on the page redirect to the correct page or if there are forms do they behave correctly or the content present on the page is correct or not also we verify some of the end-to-end user flows. Also including some of the negative scenarios that if a user inputs some invalid data of correct error should be misplaced which notifies the user to input the valid data. Such as the test cases we covered while we were doing web application testing. Automation versus manual. Test automation is nothing but the use of a testing tool to control the execution of tests. Now suppose today you have web application which is pretty small and you think that you can just test it manually. But what if your application increases in size tomorrow and there are so many features in edge case scenarios where you may be required to test your manually. Now this could involve a lot of time. It will increase your regression time as well. So these are the places where test automation comes into the picture. Open source as well as commercial tools which are available with which we can do automation. But we need to make sure that do not automate just for the sake of automating or you are automating because you can automate or the other way that you are doing manual test continuously because you do not want to write any code. We need to decide and plan depending on our project and test cases which are the ones that we need to automate which help us do web application testing. There are a couple of tools like Selenium, Water, Sahi which help us automate browsers and interact with the web elements present on the page. Also there are a couple of commercial tools available with which we can do the web application testing. The most widely used is Selenium. And how many of you have heard of the tool Selenium? Selenium is an open source tool which automates browsers. It tests pages by loading them and forming certain actions on them just as it's a person. It will simulate the actions of that of a user on a web application. It will perform certain clicks, fill up certain applications forms available on the web page, it will do some assertions and it will help you automate your process, save you on regression time. So one of the advantages with Selenium to get started is that Selenium IDE is a recording plane tool which allows you to record lots of test clips. So you make, I can do some interaction on the web browser and then you can record that interaction and come right into a script. Yes, absolutely. So Selenium IDE is a recording plane tool which helps you record your test clips.  Now what you can do is you just need to wait.  The Selenium IDE also allows you to get started by converting your test clip to any language with just a click of a button. You can convert the HTML script which is getting recorded in a Python format or in a Ruby format depending upon which language you want to get started with. What is, what is that form web application testing in Ruby? It is a Ruby jet. The water API is built as a wrapper around the Selenium IDE to the Adobe API. It is based on Selenium. It has a web-friendly API. It says it is a Ruby jet you need to use Ruby as a programming language to use water web drive. Selenium is one tool which can be controlled by many programming languages and testing frameworks. Advantages I find with Selenium water is that I do not have to worry about element locators like XPAR or CSS detectors. I can, we will be going forward and seeing how the water, what is the comparison between the codes for work with them. Capubara is another Ruby gem. It has a very intuitive API that mimics the language a human would use. Something like, if there is an email, then there is the method provided like fill that email with password which helps you to write code easier. Easier. Another tool which uses image recognition to identify elements on the page. This is programming language to use. You can choose a programming language if you are comfortable with Python. You can go ahead and use Python as your language and write your test scripts or Ruby or Java, whichever language you are comfortable with. Now before we go, see some code. I just want to, and how do we start writing a test script? I'm sure all of you might have used a paste bin some or the other time. Some sort of paste bin. So this is the Fedora paste bin. So the basic functionality of this application is that we input some texture, we click on the paste button and our paste bin gets created. So this is the basic functionality. Now we'll see how can we automate and write code for this for testing this functionality. So the first step is to interact with the elements. The first step is to input some text box. So how do we know which element on the page we need to interact with? What we do is we go here, we use some inspector element and we see that this text area has an id which is paste data. You know all of you see that? So now we know that this text area available on this page is associated with an id which is unique on the page. The next step should be to click on this button. We go here, we click on this button and again we see that this button also has an id which is paste button. So now we're done with two steps interacting with the elements. We go here, now here our action is to assert. What we do is we go here again on this text, we do a right click and we do an inspector element. But here we see that I do not find any substantial element named with which I can interact. It's contained in the div which has a style it does not have to do name or class or anything like that. So what I do is I go a level above I scroll up and I find that this div is contained apart of the div parent div which has a class text. So now I will interact with this element using the parent div element. Now we go here and we see some code. So on the left you see the Selenium Web Driver writing code and on the right we have written the same script using the water web driver in Ruby part and this is the part. So what we do, the first line says from Selenium import web driver which will import all the web driver implementations and we import the keys class which are there on the keyboard so that the web driver can import the keys on behalf of the user. Finally we see that when we require Ruby gems we require the water web driver gem which we are using. Archspec API provides us to have to master expected outcomes. Next line simulates a real user opening a Firefox browser with the panel sides here. The next step is to open the URL of the application. So on the other side we have used the get method to open the URL which is f-paste.varg and here it's the go-to method. So the concept remains the same for the syntax and the API interpreters, the DSM. Now we have now to interact with the elements once we open the browser. We use finders by ID, face, data we just saw that the text area had an ID and we send the keys sample text here. On the battle side we use the text area ID, face, data So here in the battle, this is the key value here where the key is the name of the attribute and the value is the value of the attribute which was ID. So there we used method like findElementByID, Selenium, findSendFindEx provide us with a lot of findElementBy notators with which we can find elements present on the web page and here this API we find the name of the element like if it's a text area, if it's a button if it's a text box if it's a link and we again send the keys. Now our next action is to click on the button we perform a click on the button similarly we findElementBy classNameNow This one is for ID, face button and we perform a click action which is to make an assertion for the text for the text that we have entered should be same as what we will put We find the element by class name which was text as we saw and here so here you see that we mentioned the type of the element which is like live here so we say live, call it class text, we mention the key value pair as specified should equal to the sample text here Yes, so we do an assertion here that the text that we have got should be equal to the text that I have entered. If there is a failure my test case would fail if it matches my test case would pass and here we use the assertEqual method to match the text enter if that we contain the text in our variable and then we are matching the text enter should equal to the sample text here if it does not matches it will give an error saying text mismatch and the last we close the browser so this is a very small script we have written to test the basic functionality of FBase and you have seen how we can write the code using any of the languages choose your element locators wisely. It is very important to choose the element locators wisely. The safest option is to choose an ID because you know that an ID is unique on the range. Next you can interact with the element using a class name or using a time name link text partial link text but I would say that do not use the text as the element locator suppose a particular link with the name ok or a button the text ok changes to continue to work there is a possibility that your text might fail you will need to modify the text once there is a the new iteration is released if you add a number so it is always advisable to use the elements which can be interacted with or there is very less probability for them to get changed now you saw the application you just saw the sample code for the application the one script it was what if your application is big you cannot just go on writing 100 scripts or you know 50 scripts and manage them you need to have a testing framework to manage all the tests. A testing framework helps you to control the execution of tests it allows you to organize your text better you can maintain consistency help you to generate reports in a server format you would like to see the test reports these are some of the testing frameworks that you can use the natural art VDD frameworks which is talked about to one of them Python test is a Python testing framework unit test is unit test the unit test module as available in Python knows is again a Python testing framework test unit is a testing framework available for Ruby test and GJ unit are similarly Python 2 for Java cucumber is a behavior driven development tool it's a Ruby's jam so cucumber we can use with respect to testing for behavior driven testing behavior driven testing is a companion to VDD the development says that you write your code test first and the application code afterwards but what if you can just describe the behavior of your application in plain text so how about that you are able to write the test that we just performed in plain English saying when I go to phpace.org and I input some text then I should see the same text it's more readable let's see using the tools you can map your code to Python it is a similar tool to cucumber using jvhate you can map your code to Java this is again a similarly VDD tool to remember try do not repeat yourself make proper methods proper libraries modules so that a particular step does not get repeated every time a login function you can create a method and keep it in a separate file and you can reuse that code again and again so that there is no code to use are you putting your code to sleep so this is one of the very commonly done things by most of the people who write tests for web applications the elements always take time to appear on the page because of the network latency so all the elements like web drive, water drive they provide an implicit time out for 30 seconds but the elements to appear on the page so what happens is they put additional sleep time sleep for 10 seconds sleep for 5 seconds so that the tests don't fail that's not a good approach because anything which is taking more to 30 seconds any element which is taking more to 30 seconds to appear on the page is not going to give you a good user experience I hope all of you agree or you would like to wait for more to 30 seconds for any element to appear on the page or any data to appear on the page do not do that choose your element potatoes carefully which is soft organize your code well you need to organize your code into methods and how in the features if you're using cucumber it gets very easy for you to organize your code because you can make subcoulders for your features and use them definitions and things like that with demo of cucumber and water drive how much time do I have you have another 10 minutes 10 minutes maybe see when I say always you don't put the right files in the right folders if you look at the folder structure here you can see a country folder which is there which will contain all the country files so this project this project is using cucumber which is again ruby gem and using the water web drive gem which is a ruby gem so this is the format that we follow there is a features folder where you put all the features of your web application that whatever you want to test so here I have a base.feature inside there is a step definitions folder where you map your features to the actual code how are things working the code that we just saw before we map that code at that right locations we have an environment on rv file where we do all the initialization required like launching of the web browser initial steps that are required to be done gem file just specifies that what all gems are to be mentioned there is a reports folder there is a screenshot folder so screenshot folder is basically for if a test case fails if there is not appropriate code which is being mapped a screenshot is being taken and it's being displayed let's see how the feature files work what you come and looks like we have already written everything that we are doing are in plain text we have to paste the sticker of text so that way successfully my scenario states to verify that I can paste the sticker of text given that I am on the home page when I put text and I click on the paste button then a new paste should be created with the same text and how do we map our code here this is the step definitions file here we map the code exactly given that I am on the home page I specify I navigate to the URL I input the text in the next step I click on the button I verify that whatever text that I have entered should be the same and it should pass the text or else same code that we just saw that we just saw but if you just want to execute the plain script that we have written you can execute like this you can execute like this so the browser is opening the text has been entered and it has been verified it has executed the plain script which did not give us any indication of passing or failing it passed because there is no error so this is what the comparison is how we bring Unity to use and what we see when we just write a simple script there are a couple of other output formats which you can well provide you to generate the reports the format will be html and we specify the output report to be report.html what we got created this is an html report format which will again give you a description then how your tests work what your tests work whether they pass or fail if the test fail then you see your red lines which will give you your indication now comes the integration to Jenkins you can integrate your tests to Jenkins continuous integration and so we do a build now there are a couple of plugins that you need to use when you have to integrate your tests to Jenkins so you can easily integrate your code and if you are using Ruby you can use the rdm environment plugin to manage the Ruby versions so here when you see the reports you see some fancy reports with a clear description of how many people what person of test pass what person of test fail and if you are really interested in knowing about the screenshot thing that I mentioned I will show you that this is one of the test cases which fail so here we go to the reports and we see that there were 25% of the steps which failed and the number of scenarios which failed was 100% because we are just including one scenario here and then we go here we see that the test fail and then the screenshot behind so the test fail because if on fbase if we have a base with a 5 intervals a second the new base does not get created so we see the message here please keep an interval of 5 seconds between your base this is the error that we want and the screenshot if you really want to this is what happens while you are running on this and hence the test case did not pass that's how it works any questions can I also make them dynamically pass if I am writing a test case I can use the same thing for other pages as well can I pass the name of the test box in run time in run time I don't want to hard put the name of the test box because if it is the same file I can use for testing another web page you can parameterize you can mention all the elements that you want to pass at your run time maybe in the environment I am not sure about passing at the run time but please specify them in the environment file because somewhere at the other you will have to mention environment file should be ok because from there you can pass the variables yes so that is the same way the way I was make a config file and you know all the tips this is how the browser variable is being passed and being used everywhere what are support other browsers besides Firefox yes they can support Chrome Firefox you need the download extra stuff but it is actually quite straightforward also whenever you are integrating to Jenkins you mostly use the headless browser and the headless browser that I used for this one was Phantom.js so it simulates the actual real browser and it is faster even as compared to the actual version so it cuts down on the time taken for your build sometimes too fast sometimes too fast you can say that yes it doesn't wait for elements rendered too fast or the page gets dismissed too fast yes why is it crashing for funny reasons so for this if it is going too fast you can always use methods like wait until present if it is taking like 5 seconds it will wait for 5 seconds I suspect the way that it wrote the code because we wrote our own wait until instead of using kebibara's wait until so it is kind of crashing but that wait until present has an implicit time out of 30 seconds so it will not wait for more than 30 seconds yeah it does so sometimes there are times when it crashes but the test code is waiting for the response it is damn lame so can you use this tool to put forth some login page can you use for performance testing I am supposed to do this I have friends who have used kebibara for some e-commerce websites I should not name names you don't have a twitter account so to say that I think a lot of sites these days are nice like a lot so an event like this when you are writing tests on the page you can always use the wait until present which is an implicit time out of 30 seconds I think I have covered it answer the question but since the page can load a lot of things it is only good practical so you can always type down to the page there might be a wizard which might be containing all the elements on the page so you can always type down to the page so that it doesn't run faster than on elements it is very complicated it is not just a vaccine it is present for whichever element you want to write the next one sometimes it is too difficult to do it at interaction level I don't think about writing a unit test I don't know some Ajaxi I don't know if it is like Angular or something sometimes things just doesn't happen the way you want it so you might bring one level over into integration test or the unit test level see you yesterday


What's going on, everyone? Sam here at Layton Sports Cards ripping eight boxes for Tom C. We've got one, 23 Beaumont Draft Baseball Choice, one 23 Museum, one 23 Inception, one 23 Leaf Exotic, one 23 Chronicles, one 23 Chrome Black, one 23 Gilded and one 23 Definitive. So good luck here. Yeah, I don't think so, Kobe. I think we'll get to Steven M. Steven H, you'll probably go tomorrow because you've got what a choice and a super jumbo. So yeah, you'll probably end up going tomorrow, Steven H. I do apologize on that, but yeah, good luck here, Tom. We'll start with 23 Leaf Exotic. Remember, don't let me throw away the Inception. Okay. Don't worry, this is live, right? 1 AM? No, that's probably a rerun. No, no, actually it might be live because I agree. They started at 10, but it's probably a rerun, but we can throw it off if you want. 23 Leaf Exotic?  Turn off with A, Gavin Cross. That is one of nine. True. Nice one there, one of nine, Gavin Cross. Got Jason Cheerio, nine of nine. That's Jackson's brother, the Guardian. And Ellie De La Cruz, two of nine. Ellie. Rats on that one, Tom, not too shabby at all. Good start here, gonna go to Chronicles next. 23 Chronicles, huh? Ellie De La Cruz, all number tonight. Yeah, that is weird. Interesting. It both really just came in and dipped. He's a bot, dude. Chris, Chris kind of a bot, too. Yeah, what's he doing? Pirata, got Ricky Tiedemann. Nice one there, 11 to 25. Two-color to Uncard Patch-Auto. He's a stud, too. Blue Jays. He's Tiedemann. I know where you're going for, one of five Tori Hunter. I was trying to think of a good way to put it. That is 7 to 99, Joe Carter. Glad you stopped yourself. And, base, it's up Nathan. Yeah, good morning is right, true. It's up Nathan. Very true. Good morning. Say, uh, ooh, Jeff Bagwell, one of 10 Studio Auto. That's cool. One of the killer bees, very nice. Oh, add nothing. There's nothing, Shady. Ellie, Carlos Baer got 2199. Jayce Young, and Cal Ricken Jr. God, there is no better feeling than that. Absolutely deleting ice cold water, waking up thirsty. Oh, man. Especially like if you're hungover, dude. When you wake up, oh, it's so good. Don't know that feeling, but. Krayrod. Ooh, nice, tiger eyes, Jackie Robinson on the short print. Those are dope, man. I love these. And these are super short prints. They're usually like one a case, 16 box case, so. Not bad. Congrats on that, Tom, of Jackie. Masarovsky, Alvarez, Bobby Witt in A-Rod, 250. Nice, appreciate that, Nathan. Hell, yeah, appreciate that very much. First break here a couple years ago and always alert. Hell, yeah. Welcome, welcome back. Welcome back to chat, I should say. That is a Lou Boudreau to 100. That is Lance Berkman, 2 thirds now of the killer beats to 99. Status game used Jersey. Mason Wynn, Cecil Fielder, David Cohn, and Brady House. I'm actually kind of excited for NT baseball with the vets that are going to be in it. I'm sure they're going to not hold back on the vets. Probably not. George Valera, Tyler Soderstrom, on-card auto. Nice one there to 199. The ace, Taj. The ace, Bobby Witt to 199, Kirby Puckett. Oh, hello, Anthony. Ooh, that's a gold vinyl 101. It's a gold vinyl 101, Jake. Look at that. Look at it. Look at it. It's, you know, no more Garcia Parra. I'll fail for a call. Andy Paz has, it is Joe Carter. That's dope. One of one for the Blue Jays. Pretty cool. Very nice, one of one. Crusade, that's clean, too, with the Crusade, man. We'll get that into a mag for you, Tom. Good stuff, buddy. Joe Cattit. Pretty good. Very nice. All right, we'll do Inception now. One, 23 tops, Inception. Yes, Shady is a big Dolphins fan, for sure. I'm glad you didn't say anybody in the AFC East, Nathan. Lindor. Lindor. Let's not do that, because look at that. He's ruined the mic last time. It's two of you, Ruiz. Rickman, Chris Bryant, Vladdy, and Josh Smith. Jayce Moove, 24-25. The video cows sent that day. That was so funny. Congrats on that one, Josh Smith. What do we want to do next? Top's growing black, probably. Now, do top's growing black now. Good luck, Tom. Yeah, we're going to be able to get to your masterwork, for sure. Steven, Steven M. So if you're, I'm assuming you're still awake, make sure to continue to stay up. Yeah, that'll be the last one. Steven H., you will go tomorrow morning with Kyle. Tomorrow morning with Kyle. Right, Mount Castle, Blue, CJ Abrams, the 75. And Brady Rookie. Your order here, Tom, is going to be Nelson Velazquez for the Cubs, the 150, and the City Connect Jersey. Very nice, very nice. 23, Pullman Draft Choice. Dolphins losing the AFC Championship. Who do you have him losing to? That'll be an important answer as well, Nathan. Hopefully picked the right team for this. Got a Xander Muth, first base auto for the Pirates. Xander Muth. Two 150, Marcus Brown, choice exclusive for the Nats. Brock Vraedenberg, first base auto as well. Nice one there. I don't know if the Bills are going to make the playoffs, to be honest though, Nathan. I really don't know. Got a 23 Museum, Bills and Cowboys Super Bowl. I mean, that's not, I don't think it's crazy. It's just going to be, I don't know, like the Bills are going to need to catch fire these last couple of weeks. Oswald Parazzo, put the cocktails down. Miguel Cabrera, Corey Lee, 17 of 50. It's going to be hard to beat the Niners. It's going to be very hard to beat the Niners. I will say that, but it's not going to be an easy feat at all. Corbin Carroll to 299. Chado, Vladdy Jr. and nice. Masatake Yoshida, 1 of 99. There you go, Tom, nice one there, buddy. The Yoshi, amused at Joy-Z off. Scherzer to 150 for the Rangers. Moreno Shohei and Vladdy Jr. 25 of 60. The Blue Jays, nice one again there, Tom. Niners, if not the Cowboys, but the Bills and the AFC. OK, I don't hate it. I wouldn't want to play Buffalo in the playoffs. Yes, buff. Bryce Happa, George Springer, and a quad of the Angels. That is a Shohei, Nolan Ryan, Rod Karoo, and Mike Trout. Very nice, all game used. 32 of 99, some Jersey, and some Bat. Right, now we got Gilded coming up, Tom. Good luck, buddy. 23 tops Gilded collection, in a minute. Yeah. Remember how much of this we had? We just got through all of it, dude. Awesome, this is the last case. Is it really? We're opening out of it, yeah. Jeez. It's a cut out of the last case, why not? That would be cool. Right, David Ortiz to 99 for the Red Sox. 275, Seasa Zuki. Nice, 25 to 25 on the Lava, or the Ray Wave, I should say. He's going to be Lubab. Lubab, and then Otto is a Rocky. It's Ezekiel Tovar. Nice one there, 67 to 75. Tova. Tova. Frame cart, ooh. That is going to be Josh Young, 28 to 50 on the rookie. Gold frame, very nice. Congrats on that, Tom. 36. That'll work. Josh Young, 28 to 50, Josh Young. All right, and we'll go on to 23 Definitive Hobby. 23 Definitive Hobby, look nasty. Vladimir Kuro Jr. to 40, that's nasty. One of one, Letterman, Dansby Swanson. Oh, Dansby. Yeah. It's not the way I thought it was. Bellinger, yeah. That's Dansby Swanson for the Cubs. The N in Swanson. Could not tell. I love these freaking Letterman, dude. So awesome. That, and then when they do it in Sterling too, it's just freaking insane. Jersey Auto is going to be Austin Riley, 5 to 25. I hope so. I'm going to that game, Shady. I hope so. One of 50, that is Brady. I want to see what this last card's all about. I think it's going to be nasty.  Like note, there wasn't a super in it, unfortunately. There was like, probably in the entire thing, we magged like 50 cards at least. So true Orange and Rique Bradfield, a couple other ones that were pretty dope. This is kind of gross. That is going to be A, Ryan Howard, 5 to 5 on the Patch Auto, Ryan Howard, 5 to 5. Rookie of the Year. God, Redemption is Grayrod, defining Rookie Patch Autograph for the Orioles, Grayson Rodriguez. That's pretty nasty. It's the next one. Is that the one you're talking about? No, it's the one behind it. I think it's nasty. I think it's really nasty. If I think it's what I think it is. OK, talk to me. Talk to me. Kind of is, yeah. 12 to 15, Bryce Harper on the gold frame. Yeah, that's nasty. So you can magged this one and the next one. Over. That's insane, man. That is going to be 10 to 15, Dual Autograph Relic, Mike Trout and Juan Soto. 10 to 15. Wow. That's awesome because we went off the rain in minutes. That's true. Congrats on that one, Tom. Great ending to this personal. 10 to 15, Trout and Soto. It's gross. Soto the New Yankee. Game used, Dual Relic Auto. It's so sick. That'll go into a mag. Thank you again, Tom. As always, we'll get them right out to you, buddy.


Hello user. Today I'd like to show you how you can build beautiful shiny apps using Microsoft's Fluent UI. We've just publicly announced Shiny Fluent and its companion package Shiny React, which have the goal of giving a new level and shiny user experience. Even though these packages are young, we've already received some enthusiastic feedback from early users and our clients who already got the first apps based on those packages and those technologies. So the feedback says, what have you done differently this time? This looks very, very good. And things like, this is a big game changer for companies using Microsoft tools on a daily basis. So today I want to show you what you can achieve with those packages and how to start. Most of the big Microsoft's apps that you may know use Fluent UI, which is their framework for building interfaces. It's carefully designed so that it not only looks good, but also provides great user experience. It works on desktop, on mobile and on web, so basically by using its web version, we can make our shiny apps look like, for example, Microsoft Office. So very professional, perfect for enterprise apps, but also great for everyone who wants their app to look clean and feel very well, feel really good. So let's take a look at our demo. So here you can see an example dashboard that you can find in our repo and on Shiny apps. Which uses some different components that come with Fluent UI. So things like this really nice calendar, inputs like people picker, sliders, all of this, that really just looks good. And it's very, very convenient to use. But what you can see here is actually a regular plot Z plot. And here we have just a leaflet map that interacts with all of this. So you can seamlessly embed existing stuff, existing HTML widgets and so on in those apps built with Shiny Fluent. Yeah, so here, for example, you have navigation and there are tons of different components that you can check out. So now let's take a look briefly at the code. How does it look in code? So for example, here you can see the filters part. So basically you just use it like this. Like this is the name of the component and then it goes basically like a regular Shiny input. So you give them the ID, the initial value and the label. And yeah, you can just use those components. They are also covered in the help system. So just by using question mark and the name of input, you can learn about all the available properties. Or arguments. So I encourage you to check out this code. There's tons of examples. And now let's go back to the presentation because I want to also mention Shiny React. All of this is possible thanks to Shiny React. It aims to let you easily use React libraries in Shiny. So it's not only about student UI, but all those other libraries that are designed by huge teams of UX designers and developers. They can be made available in Shiny by using Shiny React. So now it's time for you to build your first app. The first step, the best way to start is to go to the official package page and follow the Getting Started tutorial. And by following the second part of the tutorial, you will actually build the application that we just saw. Second step, I encourage you to explore all the components in this second application, which is a live demo of all the components. And then I invite you to participate and have discussions that we have, ask questions there. And if you have any bugs or have any future requests, just send those in the issues. So to sum up, how can Shiny Flint make your project stand out? It brings beautiful and professional design. It has a palette of, like a very rich palette of components that you can use, like Peoplepeaker, Teaching Bubble, Hoover Card and so on. And of course speed. So it still gives you the amazing development speed that Shiny is famous for. So I encourage you to check it out. Thank you.


So I'm here in Texas visiting Art Resin, the factory where we're making our new improved product. Let me show you some cool stuff. Resin's coming in these big massive totes. We're going to be selling in pails, so this will be five gallon pails. We're still also selling our two gallon kit, so to get this size, two of them together makes a two gallon kit, and then we got our one gallon kit and the 32 ounce kit. All of our boxes have arrived for shipping out. We have all of our packaging is here. This place has all the scales, like we're pouring this out by weight. Massive mixers so we can do like 500 gallons at a time. If you want a big order, we can supply it for you. This is how we make our formulas. It has UV stabilizers in it, we're pretty much ready to go. Just wanted to share that with you guys, it's really exciting.


Hey, how are you? I'm Darryl O'Donnell from technology knobs here to talk to you about a business problem. I keep seeing People end up in well massive distress massive fights massive arguments or just frustrating discussions about this concept of Requirements requirements are critical to many people many players on a contract Contracts officer project managers analysts want to understand the deep requirements, and they are important Don't get me wrong What's wrong is requirements become front and center the thing that will manage a project with And that's one of the reasons why I advocate and tell all my clients to go to an agile method which doesn't use requirements At least not as a front-facing in-your-face kind of thing because here's a problem with requirements requirements are basically these Things he's weird things that everybody on the analyst the project manager side And other players want to have this sort of a black-and-white checkbox that says Yes That requirement was met the difficulty comes in breaking down a massive amount of information Which in the operational space has a lot going on there are far too many moving pieces to do just Requirements requirements again are important when you're dealing with a public safety broadband network radio And you want to make sure the things are connected requirements are very important When it comes down to using an application to share information from the field back to an operation Center Requirements are there they're in the background But really it's the operational story that matters and stories is actually one of the agile concept because stories are incredibly powerful Neuroscience has taught us that basically as we listen to a story as we listen to it our head We actually go into the story story can be about something I don't even understand But my brain will actually put itself into that position and it becomes part of it It's also how we learn we've been a storytelling culture in operations many stories are used There's lessons learned there's after-action reviews There are stories during training during exercising stories are how we communicate a wealth of information So stories are actually one of the concepts are to use an agile technology Which actually plays throughout the rest of this issue of technology in office magazine if you're watching it in the application itself If you're on YouTube go get the application. There's a link down below So stories are how we talk to each other When operators talk to each other about what happened or what they would like to see what what would they like to change? They tell stories From that though a good analyst can take and derive They generate requirements from the stories they can validate requirements from the stories the problem occurs when requirements become front and center You don't deal with requirements. They don't mean anything When the senior leaders are involved What are they doing? They want to know you know policy wise. What's this project going to do for me? What do I need to do for it? When it comes to policy especially You look at the where are we today? Where are we going to be tomorrow the real near future and then that sort of to be state that future state down the road in which case There's probably a story that says There are going to be policy barriers. They're already there or they're coming and Sir ma'am we need you to stand up Fight for the project and get in front of that train and make sure it doesn't hit us because That story is so critical that they get out and block things before policy comes into place or governance needs to be changed They go and make that change you do that through stories You explain to them what it will happen if it doesn't happen and then how the future could be Given the trajectory the story of the project. We're working on the operators again are telling stories Where it gets really interesting is when you look at the technical team.    They list they read through training manuals They may sit and talk if they're really a rare type of analyst building up the requirements and even then things change Things weren't documented well enough and inevitably we are going to discover new requirements as we tell the stories throughout the project So you may as well start here because this is where the magic happens your technical team Needs the requirements and they can derive them, but they must Derive them from stories. I put a two-way arrow here because the stories from the technical team Talking to the operators are just as important if not more important The operators need to be engaged if they read requirements, they're gone They're just out of there if you're an operator, you know what I'm talking about. It's just not of interest It's not relevant to you. Boom. You've moved on to something else in your head. You might be sitting there, but you're gone The technical team though must tell the story in operator speak Yes, there are technical pieces behind it They need to translate that tell a coherent story so that we all understand if you can get on the same page And we can all tell the same story your operators could then tell the tech team where things are wrong Tell them a little slightly adjusted story now. You missed this point You need to go do it this way and we don't do it that way. We can't do it that way. Here's why Those aren't requirements So I guess I've done an ugly diagram here But what I wanted to get across was really it's all about the stories It's not the requirements requirements are there and important, but if you're not telling stories You're going to be in trouble. Hopefully that helps. I'm Daryl O'Donnell from technology knobs. Talk to you later


What's up guys, my name is Michael and welcome to my YouTube channel today. We are going to go over the print Elements of a link list. This is just going to be the series of link lists now since we're all done with all arrays on hacker rank So let's go do this This is pretty easy Basically all this all you're doing is just gonna go through the next element and we're just gonna print the array Not array the link list. So how this is gonna work is we're gonna have a node That's gonna point to the front of the array. So this is gonna be called. Let's call it a Current we're gonna set it to the front of the link list And what we're gonna do is we're gonna do while current is not equal to null, which is the end of the link list We're just gonna go go next, right? We're just gonna go to the next node and each time we're doing this We're just gonna print out the The data the data at the current node. It's gonna be data and I think that's it Pretty suggestive it Yeah, so yeah, that's that's all there is to it. So while the current node is not equal to the end No, which is not equal to the To the end of the link list. We're just gonna print Print the data currents data and then we're just gonna go to the next node So yeah, basically in link lists, the last node is gonna be null, right? The last node when we hit the last node will be brave. We're basically at null So that's why while current is not equal to null We we're just gonna print there print the data and then we're just gonna go to the next one. Yeah That's it. That's the gist of this problem. Hope you guys know this video right come subscribe I'll check you guys later. Peace


Tonight, we take a closer look at the YPP and its plans for 2023 elections. And Nigerian government's Shields Herdsmen blames ISOAP for a war attack, reports says. Well, this is Plus Politics, I am Mary Anacol. The Independent National Electoral Commission, INEC, earlier published the particulars of candidates nominated by the political parties for the 2023 general elections. This included the Ado Ibrahim Abdul Malik presidential candidate of the Young Progressives Party, YPP and his running mate. The National Chairman of the Young Progressive Party, Bishop of Macri, expressed satisfaction with the massive support the party enjoys saying YPP candidates will deliver the dividends of democracy. He also reiterated the assurance of the party's leadership to change the narrative of governance through its candidates and urged the youth and all-progressive-minded Nigerians to take their destiny into their hands by registering for the permanent voters' cards, which remained the only weapon to enthrone good governance at all levels in the forthcoming 2023 general elections. And joining us to discuss this tonight is the National Publicity Secretary of the Young Progressives Party, Comrade Igbeola Wiley Martins. Thank you so much for joining us, Mr. Martins. Thanks for having me on your program this evening. All right. Thank you very much. All right. So let's talk about the party. Hopefully we will get to speak to your presidential candidate. But today we want to talk about the YPP. The YPP obviously is a party that was built to accommodate young people and their aspirations. But over the years, there seems to have been a lot of metamorphosis happening within the party. So as we see today, we have Anadouh Ibrahim as your presidential candidate. What has changed within the party from when it started until now? Yes. Thank you very much. As it is with every movement, Compolitical Party, in this case the Young Progressives Party, we've evolved over time from when the party was registered five years ago, precisely 2017, June 7th. And ever since then, we've been working strong and being able to penetrate all the states in Nigeria. Cascading down to the local government, which has been issued, was not the case. Over the five years, the YPP has been strengthening along that line. And I can tell you that one of the fundamental reasons why the YPP was better was on account of the fact that we felt there was a need for a paradigm shift. There was no, it will only be full energy for us to continue to do things the same way and express the difference. What exactly have you changed that is going to get to? I'm so sorry. I thought you stopped talking. I was wondering what exactly have you changed within the party to get you the kind of results that you're looking for in 2023? Because I'm guessing that what you want to do is win. Yes, definitely. Yes. A lot, a lot, a lot have changed over time. We are coming, our center and our rival is on the strength of transformational leadership. We've seen over the time that the problem with Nigeria is not even with us, but majorly with the kind of leaders that we have. So we're strengthening our leadership recruitment process, which helps us to true qualitative leadership to Nigerians. In 2019, we did the same thing. We brought in a man with that caliber of Professor Kiske Mogalu who ran on a platform in 2019 and in 2023, we've moved a step higher by bringing somebody of Christmasly to a brand with both national and international experience in diverse areas to be able to transform Nigeria as it is. His work of experience in the area of power is second to none. There's no presidential candidate as we speak in other political parties that have got his own hands-on experience in the area of power, in the area of security. Those are his major strengths and as we are today, if you can solve the problem of insecurity in Nigeria, if you can solve the problem of power in Nigeria, then you know that over 70 percent of our problems are solved. So in essence, we have built an organic fellowship. We are also bringing to the table our expertise in terms of our ability to solve the myriad of challenges that is confronting the nation as it is. We are also ensuring that we are on the same page with all Nigerians who have been impacted over the years. In the last 23 years, there's been sadness, sorrow, and woes, high unemployment rates, the human development in this, which is a composite statistic for education per capital income and life expectancy, is getting worse by the day. All indicators, in terms of economic indicators, are the lowest that we've never experienced before, and the PDP and APC have been there over time with empty promises only for them to get there and begin to ask the question of what they actually promise. And we felt things cannot continue that way, and that is why we came up through a very effective leadership recruitment process to throw up a man like Prince Malik Ado-Ibrahim to be able to confirm this challenge on this man who will have to wait for six months before he appoints his ministers, or he would have to start traveling from one place to the other to be able to stick solutions. We already have them in his blueprint, and he's going to start working from day one to ensure that things are effectively put in place in Nigeria for the benefit of his citizens. I'm curious. Looking at something that your party holds as a mantra, together we are stronger. And your mandate is that you believe that it is time for generational shift in leadership, and this revolution must be driven by highly cerebral, mentally progressive, and young innovative leaders without greed. If Nigeria must truly live up to her full potentials and take her up to her rightful place of leadership in Africa, this is what you have as your party's mantra. But 16 candidates from 16 different political parties have been fielded. And we've seen the APC and the PDP, which have continuously been the two biggest parties in the country who have taken turns to lead this country. Now, looking at what's happening now in the political terrain, we have also seen other people who have probably left the APC and the PDP to other political parties, Dito for the NNPP, the Labour Party. What chances does the YPP stand against the calibre of people who are going to be running for this same office, that highest and most revered seat? When it comes down to it, does the YPP stand a chance? Yes, I can tell you the answer is on a fatiki, yes. We have eight candidates who want to be able to, you know, governize citizens. It's enough time for them to be able to evaluate all the candidates and then also make informed decisions. Thank God that is unlike the time that the Electoral Arts never gave the opportunity for a period over time for Nigerians to ourselves. This time around the opportunity is there. And I'll tell you that things are changing, we need to turn out of Nigerians, youths most especially, who feel there's a need for them to take their destiny to the end, participate in the political process through mass registration and also translating that into voting from candidates of their choice. And there's no better candidate, I continue to say, than a man with international votes, not international experiences in the private and public sector, is anyone who has seen it all at that level and works with the undersecretary of United Nations. And his global experience will bring global competitiveness in terms of our economy, businesses and in all sphere of our development. And I'll tell you that in line with what we've done to recognize our vision, what we're come for, our mantra, our mandate, is that YPP is our vision is to build an egalitarian society, that is anchored on citizens as a crime resource driven by mentally progressive and young innovative leaders without greed. And we put that without greed because over time, the problem with the kind of leaders we have in Nigeria is greed. You hear the Umongos money they steal every now and then. And this has been the case right from the 60s. What dominated the 1960s democracy was on account of heavy corruption. Over the years, nothing has changed. This has been corruption. Look at the accountant general of the federation who was alleged to have stolen 80 billion naira. So many money missing. This money alone, if put together and even the look owes in terms of corruption and his plug is enough to solve how many challenges in this nation. So I can tell you objectively that the kind of candidate we are putting forward is a man who is highly cerebral, who is innovative, who is going to bring in something entirely new, something put on something different to the same. Something that has never been seen before. He's not telling you are we do this. He's somebody who is mutting, wet with action. Somebody who is already doing those things that is coming to replicate in the nation. So I can tell you that man for man in terms of candidature, we are the best candidates running for this election. Great. Aside from the candidate that you have to offer, what is your base? I ask this again. The YPP at the beginning was even the name says it's for young progressives. But then I ask because there is a movement and you know the obedient movement and they're mostly young people online offline. These are young people. So what is your base right now? What is your strategy to get some of these, if not so huge, or all of these young people to also see this strategy that you bring to the race come 2023? How do you intend to galvanize all these young people? That has been ongoing. We were the only political party in the 2019 election to have a post-mortem analysis of the 2019 election through a gathering known as Steve Oda's meeting to review. And since then he's been ongoing. We've been doing reaching out, galvanizing the youth, giving an organic movement. Let me tell you something. You see the example you gave with the youth doing a lot with the obedient movement. It is a work on development. What I can tell you and frantically that it takes it takes a lot of involvement to be able to affect the change. The young progressives party is a platform for everyone, including the young old. So the name itself is not just restricted to the young. Even the old is a party for the women. And I can tell you that our strategy is ongoing. It's not something that is ongoing. There's no ballot on social media. What you see is you see we have coordinated, committed, pragmatic individuals that are working tirelessly for the party at the level of the local government and what. And then I can tell you that with time, things will evolve and they will understand that in terms of winning an election, it's both been on ground and also, you know, total commitment that transcends the noise and the whole value in social media. But I can tell you that we have a lot of youth that are working for us. We have a lot of youth that are involved. We have a lot of youth that are participating in this particular process. And with a matter of time, you see that what we are doing, we drop whatever you see that it's already going on right now. Great. Talking about being on ground, and this is my last question before we go for the break. You have spoken about, you know, being on ground and, you know, quieting the noise on social media. Let's talk statistics. How many seats so far since the antecedents of this party and, of course, now in 2022, how many seats locally at the local level, local government, at state levels, and even at the federal, on the floor of the National Assembly, how many seats has the YPP won around the country? Yes. If that is a heuristic, I think you will not name five political parties, big five political parties currently in Nigeria, because as you speak, YPP outside the ABC and PDP is the only political party that is represented, and you never have seen it. There are only three political parties that have got senators in different republics of Nigeria, and YPP is one of them. And as it stands, we were also able to win a councilorship seat, councilorship seat, and leaders, and, you know, through the normal manoeuvring of the ABC that a candidate was trending, and somehow we ended up having a situation where it was forced against its wish to come to the YPP party. But that, as it may, YPP is only five years old as of. Mr. Martins, are you there? I think that we lost that connection, but Igbe Ola Wale Martins is the publicity secretary of the Young Progressives Party, the YPP, and it was a great conversation. Well, we'll take a quick break, and when we come back, we will discuss the Awor Massacre and how this has affected the people's trust in the government. Stay with us.