I'm going to try to answer the question that I understood, which is how do you evaluate the situation in function of all the hiccups we're seeing towards globalization? I think every business leader, particularly when you're doing a product like the car, and while you're dealing with mobility, because we know that this is something which is going to continue to grow no matter what happens in the next 20 to 30 years, we have a double responsibility. We have a responsibility on the short term and we have a responsibility on the long term. So I'm going to tell you why it's important because without any doubt globalization is facing hiccups on the short term and this is something we cannot be indifferent to. We have to particularly look very attentively to what's the situation, what are the risks, how we adapt to the risks. This is short term. Then you have to look and analyze what's going to happen on the long term. Long term is 10 years plus. That's what I'm talking about. Frankly, I consider that there is fundamentally a trend of globalization which is not going to stop for the long term. It's not going to stop. There are 1500 reasons for which it's not going to stop. We may debate on this, but on the short term we have to recognize there are going to be hiccups and we are facing these hiccups and we cannot ignore the hiccups because if we ignore the hiccups that means you're not preparing yourself to this. I'm going to give you two or three examples. So far they did not turn into tragedy, but they can turn into a tragedy, particularly a tragedy for companies who didn't prepare for that. The first hiccup was when President Trump said, I don't want NAFTA. I want to renegotiate NAFTA. This was the first hiccup. This was the rule for all industry for the last 20 years and all of a sudden the main economic power was saying I don't recognize this agreement. I want to renegotiate this agreement. So this is a big hiccup. You can't ignore it because you have investments in Mexico, you have investments in the United States, you have investments in Canada. You have organized the trade in function of existing treaties and all of a sudden somebody says, the most powerful one say, I don't recognize it. So you have to start preparing about, okay, what are the different scenario that would happen? This ends up in a certain way positively because we have today an agreement and now we have a new treaty and this gives us stability probably for the next 10 to 20 years. You have a second one which is Brexit, total uncertainty. Nobody knows exactly where Brexit is going to end up. I don't think I can say I don't care. It's not going to affect me. It's going to affect us. I mean, objective is going to affect you. The way at the end of the day the UK is going to establish relationship with Europe is going to have an impact if you are established in the UK or if you're not established in the UK because no matter what, this is a large market. This is part of Europe. It's a very serious issue. The trade relationship between China and the United States, well, it's going to end up. All of this you can't ignore. All of this represent bumps into the evolution of globalization. I don't think this is a threat on the long term for globalization because of so much advantages and things that globalization bring for everybody, but I think we have to take it seriously. I mean, we have to take it seriously and make sure that in every single bump, you have different scenarios where you're not caught by surprise. So now you're operating on a number of theatres of operation to use the military strategic concept, but I also understand that you do not try to operate on all the virtual, the possible, the potential theatres of operation. And in particular, if I am not mistaken, you have chosen China as a main theatre of operation, but not the United States. That's a strategic choice, of course. Can you explain that a little bit further? Yes, but you have to be careful because in the Alliance, you have three companies. You have Renault, you have Nissan and Mitsubishi, and the beauty of the Alliance is you don't have to pursue the same strategic goals. That means for Nissan, United States is the prime market, China is the prime market. For Mitsubishi, Southeast of Asia is the prime market, Japan is the prime market, the Middle East is the prime market. For Renault, the primary market is Europe, Renault is very strong in South America, Renault is very strong in Africa. This is the number one brand in Africa. So that's why I cannot talk only about Renault because you're going to say, oh, how can you ignore the US market? Nobody's ignoring the US market, but the beauty of the Alliance is you don't have to pursue the same target. You have every company pursuing one particular geographical hub, and then the three companies together are pursuing the global market. So the Renault is not ignoring the United States. Renault is focusing now in China after establishing itself as the leading car maker in Russia, and having established also an offensive strategy in India, but it leaving the United States for the moment because it has to concentrate on China, and one day or the other, maybe, if it makes a lot of sense, Renault will go to the United States. So I don't think we can summarize our strategy by limiting ourselves to one company. You have to understand what each company is doing to understand how the Alliance is approaching the global market. So how does this kind of flexibility help you or protects you against the Trumps, Dictats, or more generally within the framework of the China-US dispute? Look, I don't think against political bumps. It can help us. I don't think so, but I think what it helps us is the fact that when we are different companies and we have different cultures and we have different strengths and we have different weaknesses, it allows us to, in a certain way, to avoid blind spots and it allows us in a certain way to make sure that we are concentrating and applying in a certain way, breakthrough in different ways. The French and the Japanese are very different. They have different cultures, they have different understanding of the world and in a certain way, there are strengths in the French culture, there are strengths in the Japanese culture and they're not the same. And that's the beauty of the Alliance is when you are facing a situation which is unknown, whatever this situation is, a political situation, or when you are facing a technology which is unknown where you don't know exactly what's going to lead you, the fact of having different cultures looking at the same phenomena with different eyes, well, you have much more opportunities and much more, in a certain way, chances to get to the right answer. That's the way we're looking at it. I don't think you're going to avoid the risk, but in front of the risk, you're probably going to get a much better answer than if you were looking at it with only one different angle. So I'm limiting myself when I say Renault is a French company, it's not only a French company, it's a French company with a global reach. Nissan is not only a Japanese company, it's a Japanese company with a global reach, so you have Chinese, American, you know, Russian, Indians inside. But what's important is also the culture of origin of a company which is going to stay with it for a very long time. Well, I will ask the same question from a different angle. Today, the German automotive industries feel threatened, in particular threatened by Donald Trump on the trade disputes. So would you say that you are much less vulnerable than the German automotive industry? How would you compare the two situations? Well, again, you have the immediate threat, the short-term threat and the long-term threat. I think the geopolitical issues are not long-term threat. In my opinion, they are short-term threat. They are short-term threat. The risk of a trade war between Europe and the United States, I mean, it's mainly a short-term threat. The risk of a trade war between China and the United States, I think it's a short-term threat. I mean, I don't think we can imagine a situation where 10, 15 years, 20 years down the road, you're going to continue to be into this situation because frankly, it's not in the interest of anyone of the parties. So we see much more on a short-term threat. And it's true today that our colleagues from Germany are finding themselves in a perfect storm because the Chinese-US war translates into difficulty for the Germans. And the risk between Europe and the United States is mainly a risk for the German because the French car makers are not established in the United States. So in a certain way, I mean, we have absolutely no stake into this battle. I'm talking for the car industry. There may be other stakes. But this doesn't mean that this is going to give us a competitive advantage or something like this because frankly, I don't think it's going to be long-term. I think it's going to be short-term. Because fundamentally, I don't think anybody has a long-term advantage into maintaining this situation. Coming back to the first subject about globalization because from an industry angle, there is a lot of misperceptions about globalization. And one of the biggest misperceptions is the fact that people think that global companies like globalization. They don't. And I'm going to tell you why. Because when we look at, and I'm going to tell you why we don't like globalization because globalization is tough on whoever produces. Globalization is tough on whoever works. Why? Because you are competing against everybody everywhere. There is, I mean, life is obviously much easier if you have less competition or if you have no competition at all. This is usually where you can gain market share easily, where you can make money much easily if you are alone in the market or you are against some local competition or a weak competition. And when you look at car makers profitability, usually car makers' profitability is in a certain way higher in protected market. It's obvious. So in a certain way, even though we think and we support globalization because it opened a lot of market for us, globalization is very demanding on whoever produces. And globalization is at the benefit of whoever consumes. This is the way it goes. So putting walls on globalization, raising protectionism, it's going to be on detriment of the consumer and to the benefit of the producer in a certain way. That's the way it goes. So, and the risk is that at the end of the day, the limitation on globalization is going to end up being paid by the public and the consumers in all the markets of the world. It's not only emerging market is going to pay the price of it. Public in-developed market are going to be the price of it through inflation and no access to their latest technology, etc. And it's going to make life easier for the workers and the producers and the companies because in a certain way, when you have to compete with less companies and when you have less product competing against you, it's much easier, except it's much easier, but in a certain way, it's not sustainable because even if you can get benefit on the short term, at a certain point in time, the walls are going to crumble and people are going to ask for more competitiveness, more access to product and technologies. And if you have fallen to the illusion that you're going to be able to be profitable and live and grow easily, you're going to pay a high price for it. I mean, I have a great example in Brazil where we have been complaining for a very long time. Brazil has a lot of still protectionist walls and we were complaining on the fact that the steel in Brazil is very expensive, etc. Why? Because it was protected. Every time an industry is protected, it becomes lazy because you have no competition. You don't have to make efforts. You don't have to go to the extra mile. You start to be complacent with your unions. You start to be complacent with your people. And at the end of the day, making money without making efforts is the dream of everybody, except that the only way to avoid that is just open the doors and allow global competition to make sure that everybody's standing on your toes. And this is one of the main reasons for which I think globalization has a lot of foes, but also it has a lot of supports, except that the foes are obvious, the people who don't like globalization are well, they know exactly why they don't like globalization, and the people who benefit from globalization are not very conscious of it, until they see the bad consequences of the limits you're putting on globalization. Okay, so assuming the U.S.-China rivalry does not head towards a military confrontation of some thought, which is your assumption, but this is a matter which is discussed by many experts today, the so-called two-cities trap. But I tend to share your position on this. So assuming that it is not a long-term problem, this trade war, how do you see the future of the competition in your industry? Do you believe that the kind of your alliance model is something which will multiply, there will be other competitors forming similar alliances? How do you see the future of the industry? No, I fundamentally believe into the power of a system where companies work together, but at the same time working together is not a threat to your own identity. I mean, the threat to identity is the basis of a lot of conflicts, not only in companies but also at the level of countries or inside countries between different cities, religions, etc. We see it, we have an illustration of this everywhere. People are ready to cooperate if they have a common project, as long as this cooperation is not a threat to their identity. But at the level of companies, exactly the same, Renault is not going to cooperate with Nissan, if the cooperation with Nissan is a threat to the identity of Renault. Nissan is the same way, they are ready to go to the alliance, they have a common project in the alliance, but they don't want this alliance to be a threat to the Japanese identity. When Mitsubishi joined us, I practically, based on our 19 years of experience, I told them, there is no risk on the brand, there is no risk on your identity, you're going to keep exactly the same thing, there's going to be an obligation on performance and there is an obligation not to duplicate with the other companies. Things are going very well. So, I believe into the power of the system, except that this is a system which is extremely demanding and is very difficult to manage, because you can't play double games here. You're going to have to make sure that what you say you do and nothing else, because people are very, very sensitive to this question of identity and every time they have the impression you have a double language or you're playing games, they even, no matter what, they're going to just retract and hide again into their own identity. So, that's why I think it's a very powerful system, but it's a system which requires a high level of integrity and the high level of just making sure that everything you say is being done and that people, their perception is that you are really playing by your book and by nothing else. Now, you said our competition, the car industry, as you know, is changing a lot. Ten years ago, people said, you know, the car is a commodity, it's changing, there is no more interest, et cetera. And you know today it's not the case, because we have so much breakthrough technology coming our way between artificial intelligence, digitalization, the fact that we have sensors which are less expensive, much more powerful, that are going to allow us to go towards electric cars, connected cars, autonomous cars, that you're going to go towards shared mobility. All of this is transforming our industry. We're going to go through the transformation of the industry. So you cannot look at competition about am I going to be able to do a better car tomorrow compared to my competition, is am I going to be able to transform my company in order to make sure that I'm ready for the competition to come, which is mainly electric, connected, autonomous, and offering, being able to offer mobility service mobility. Because if there is only one thing which is sure, all the people who try to analyze the future and try to see what's coming for humankind for the next 20 years, there is one thing on which everybody is certain, the demand for mobility is going to explode. And the level of growth for mobility is going to be higher than any other human need, much more than telecommunication, much more than food, much more than health. So mobility is not measured by number of cars, it's numbers by number of miles traveled. 45 million miles traveled per day today. And the people who analyze this say this is going to triple in the next 20 years, okay. Obviously it's not going to triple because you're going to have three times more cars on the planet, can't sustain it. But it means that not only you're going to have more cars, but also the cars are going to use it in a different way. You're going to have more shared cars, shared mobility. You're going to have a lot of systems where cities are going to make agreements with car makers in order to organize transportation and mobility. You're going to have a lot of things coming our way and all of this is possible because of the technological advances. Will you invest in vertical mobility? No, not at all, not at all. No, the question, I mean this is a good question because people think that car makers develop their own technologies, not true. Car makers do not develop. We are architects, we are architects. We assemble technologies, we assemble parts, we assemble know-how to make a product. From time to time we have to develop our own module or our own technology because it doesn't exist on the market. But when it exists on the market, we leave it on the market, we leave it with the supplier so we can concentrate our efforts into what makes our own job, which is bringing this final product with the functionality that people are asking for. So it's a kind of back and forth from time to time you internalize, from time to time you outsource, depending on the evolution of technology and depending also on the competitive forces. I have a very small example, stop there, the battery for electric cars. In 2008, there was no battery compatible with the emergence of the electric cars. So we developed the battery internally because there was none on the market. Today you have at least five large producers of batteries who are capable to compete against each other and drive the cost of the battery down. We sold our battery business. We sold it. Not because we consider the battery is not important because we say, well, if somebody else is going to do the battery, we're going to concentrate in autonomous cars, mobility services, in something that nobody can do on the market except the car maker. And that's why I think this story of verticalization, it's obsolete. You internalize or you outsource in function of the need. It's very dynamic and in function of who is ready to develop the technology for you and are these people in a situation of competition? So you can assure that you're not going to be full, you know, trapped by somebody getting a monopoly on a specific technology.


Thanks Chris. I'll now go into more detail about our bare metal support package. I'll cover why customers are asking for it, what we deliver and how to use it. So, why bare metal support? More and more often, end customers are finding that they're reaching the performance limits of their current microcontroller families. They need more performance but don't necessarily want to step into the world of embedded Linux. Or it could be that embedded Linux is just not suitable for their end application. Or perhaps they want to run a real-time operating system like Azure Autos. There is another reason why bare metal is useful. During the board bring-up stages, quite often the person that performs the initial software bring-up and testing of peripherals is the person that developed the hardware. Sometimes, not always, but sometimes that person is not familiar with embedded Linux. They may not have an embedded Linux desktop machine to work with and they're not familiar with device tree and Linux board support packages. So bare metal is really useful to be able to write simple C test routines to exercise peripherals on the chip without having to step into the whole world of embedded Linux. So this is useful even if your end application is going to be Linux but the initial board bring-up is done just with bare metal routines because no Linux knowledge is required. So what do we deliver with our SDM32Q MP13 bare metal package? So it's a set of examples and obviously all of the device drivers to run bare metal on the MPU. So in terms of how peripheral examples, we have standalone QBID example projects for all of our individual peripherals that exist on the microprocessor. These are standalone examples that you can import into QBID and use as a basis for your own examples. We also have some template projects for you to start from scratch essentially. We also support Azure Autos on the MPU. Azure Autos by the way is becoming Eclipse ThreadX now that Microsoft has passed over governance of that project to the Eclipse Foundation. So right now in our package you'll see references to Azure Autos but moving forwards we'll obviously move towards Eclipse ThreadX. So in terms of Autos examples, we have examples using the kernel itself ThreadX. We have examples using the file system FileX, NetworkingStack which is NetX Duo, USBStack which is USBX. On top of the how peripheral examples in the Azure Autos examples, we have a first stage bootloader that will allow you to load code into external DDRST RAM memory. We also have some flash programming tools that currently allow you to program an SD card or serial nor flash on the device so that you can program your application into the flash while it's on the board. Our development tools, Kube IDE and Kube MX also now have new project wizard support so that we can create a bare metal project from scratch within Kube IDE and we'll show you that during the demo stages. So where would I get this SDM32 cube MP13 HAL library? So if you're familiar with our Kube tools or Kube IDE or Kube MX then you can download the packages you just would do any of our normal MCU packages using the embedded software package manager and it will look like this here. You can also download the source code directly as a zip archive from sd.com and this is a link if you click in the presentation when you download the presentation that will take you to sd.com and where that download is. Also, ST now support posting of our firmware packages on GitHub so you can go and git clone the sources directly from GitHub. So taking a little look at the overall architecture of the package. Obviously at the bottom level of the software stack we have the hardware itself and we have some development kits for the MP1 processor, for the MP135 it's the MP135 discovery kit. And then in terms of software on top of that we have all of the what we call the HAL, the hardware extraction layer. These are the device drivers for the individual peripherals on the chip. These are available either as fairly high level extracted libraries, which we call the HAL, but if you're sensitive about code space sizes then we also have some lighter weight device drivers called our low layer libraries. On top of that we also have some support packages for individual peripherals that are on some of our demo boards. So for example, support for ethernet 5, support for displays etc etc. So this is the device driver level and then on top of that we have the RTOS and middleware level. So in this particular case we have a Zure RTOS, the actual operating system itself, and all of the middleware that comes associated with that as we discussed it's USBX, NetX, Duo etc. But we also include ST's own USB device library for device and for host. So if you don't want to use a Zure RTOS for example but you still need USB support then we still supply the USB device and host stack libraries to run on the NPU. And then at the top level we have a set of examples and application level examples and applications are more fully featured examples. The package also contains some utilities for creating binaries with the correct header format which we'll discuss later in the presentation. So in terms of the package directory structure it will look very very familiar to you if you've used any of our microcontroller family HAL libraries before. So for example we have the device driver directory and this includes all of the standard HAL peripheral device drivers both low level and at the HAL level for the NPU. We have a middleware directory and this contains all of the source code for the Zure RTOS that includes the operating system itself, ThreadX, plus all of the middleware, plus our USB host and device libraries. And we also include a Simsys RTOS adaption layer as well for ThreadX. Then we have the projects directory and in the projects directory we have all of our application examples and templates. So there are two sub-directories, one for the DK board which is the publicly available MP135 development board and then another one for custom board examples. Because although the DK board has a large number of peripherals on it it doesn't include every single peripheral that we have on the NPU so no S nor flash for example. So we have some custom examples that allow you to see how you would use those peripherals even though they're not supported on the DK board. And then finally we have a utilities directory and in there we've got something called the image header utility and this is used to generate wrapped binaries so that the ROM code will recognize your own application and boot it at startup. So how do we use these examples? So all of the how-proof examples are small enough to run from the microprocessor's internal SRAM. There's one exception to this which is the LCD controller example but all of the rest are small enough to run from the internal SRAM. And the internal SRAM on this device is 128k bytes. Now obviously for a real world application you will probably still need to load the example into external DDRSD RAM. We have some utilities to help you do that. But when running the simple examples in SRAM they're loaded into the SRAM of the device directly using the QBIDE debugger. So in QBIDE we can connect to the target and download the code into SRAM. And to make that life easier we put the NPU in what's called developer mode and I'll explain what developer mode is on the next slide. So it's still possible to boot the application from external memory like SD card for example without having to connect your debugging cable and your QBIDE. But by default the application will still run in internal SRAM. Also for the ROM code to recognize your application it needs to be wrapped with a special header so that the RAM code will recognize it. If you wish to run your application from external SD RAM memory which most real world applications will need to do then first of all you need to initialize the SD RAM controller. And we have a couple of examples to do that as part of the package. The first one is the DDR init application and this basically just allows you to initialize the memory controller and then you can use the DDR SD RAM at that point to run your own application from it. So we also have a first stage bootloader application and we've got two versions of it one for bootloading from SD card and there's another version for NOR flash as well. And this application boots a simple bootloader from in this case the SD card and configures the SD RAM for you and then loads your main application into SD RAM. The Azure Artists examples are obviously more real world size and therefore they're too big to run in internal SRAM. And so they must be configured to run from the DDR SD RAM which means that the SD RAM first of all needs to be configured first. And you can do that as we just discussed with the DDR init program or the first stage bootloader programs. So the simple peripheral examples, when we load them with cube IDE we put the device into what's called developer boot. And in some documentation you may see it referred to as engineering boot. And this is just a special boot mode where we set the boot pins so that the Cortex A7 device literally just sits in an infinite loop. It's toggling one of the port pins PA13 and it sits in an infinite loop. This is useful because as part of that we re-enable the debug connection. So by default when you load a program via the ROM code and it starts its bootloader one of the very first things it does is disables the debug connection. Which means it's a lot harder to actually connect a debug cable to the device. So to make life easier we ask that you set the board or set the MPU to boot into developer mode, developer boot. And then it just sits there waiting for you to connect a debug cable. Now just to make absolutely clear, when you secure this device so that it will only boot from an authenticated and secure boot flow, this developer boot mode is disabling hardware, it's no longer accessible. It's just there for the development process of allowing you to easily connect to the debugger. So I mentioned before that if you wish to use code in the SD RAM then first of all you must configure the DDR SD RAM controller. And we provide an example of how to do that. This is called the DDR init example and it's in the example sub directory for the example projects. What it does is you load it into memory using cube IDE. It will initialize the clock tree of the processor. It will initialize the power management IC if you're using one to make sure that all of the power rails are correctly provided to the SD RAM. And then it will actually initialize the SD RAM controller in itself so that now you can actually access external SD RAM memory. Now at this point it will sit in a constant while loop so allow you to simply connect your debugger via hotplug. It's not a bootloader but it's intended to allow users to configure and use SD RAM prior to running their own application. If you want to implement a bootloader we have a separate example for that which I'll talk about later. So the ROM boot process it's important to understand this before we can move on to understand how we boot things from external memory like SD card for example. So when the ROM code starts it searches for the very first program or the first stage bootloader from the selected boot device. So it reads the boot pins, determines where to fetch the first stage bootloader from and then goes and looks for it. Now it recognizes the binary to execute by looking for a specific header. So it looks in the storage location for your executable and it looks first for a header with a magic number. This header also contains the entry point address for the specific application. So the ROM code looks for a header file, it loads the header into internal memory into SRAM block 3 which is a small block of memory. And then it loads the remainder of the program into what's called sysRAM which is 128k block of internal SRAM memory. It checks the header file for the entry point address and then sets the processor executing of that entry point which in most cases is the first stage bootloader address. If you want to know more about the header file format this link here takes you to the MPWiki article about the header format. So in our Linux flow the header is automatically generated for the bootloader as part of the TFA build process. But we're not using Linux here, we're just using a bare metal development flow. And so we provide a utility to generate this header for you. So in the utilities directory as part of the package you'll see the utilities directory and then within there we've got a subdirectory called image header. And in there there's a script file that we use and it gets called to generate the correct header information for the binary that you've just produced. Now this script will call an executable and we have a Windows executable that can be used for Windows hosts. But we also have Python executables that will run on in a Linux environment. And if you want to know more about how to use this then there's a readme.txt file that accompanies this utility. So this image header utility is included as part of the build process. So when you build your application the very last steps are to run this script which will take your binary file and add the relevant header information to it. And the way we do this is that we add a post build script within the kubidee tool. So we go into the tool, we configure in the project settings that we add a post build step. And we refer to this script which means the script gets called after each build. So once we've got our binary and it's been wrapped with the correct header we then need to program it to our external memory. So in this case we're talking about SD card and we need to understand a little bit about how the ROM code views the SD card in terms of boot process. So when the ROM code is booting from the SD card it will search for the first stage boot loader or the first executable file and it will look for potentially look for two copies of this because if the first copy is damaged it will then load the second copy. But it finds this first stage boot loader in one of two ways. So initially the ROM code will look for what's called a globally unique ID partition table or a GPT partition table. This is simply a partitioning scheme used for modern disks. And if the ROM code finds a GPT table then it will simply locate the first stage boot loaders by looking for a partition entry beginning with the name FSBL. If no GPT table exists then the ROM code will fall back to using the LBA addressing mechanism and it will look for the first stage boot loader at LBA address 128 which is hex offset 10,000. If it can't find a first stage boot loader there then it will check address 640. And more detail of this boot scheme is available in this link here. So we have included as part of the package a very simple first stage boot loader application. We have two versions in fact. We have one that will load from SD card and one that will load from SNOR and I'm talking about the SD card example here. And it's an application, a simple application that you load onto the SD card and the boot loader will fetch this application from the SD card and start it executing. So the first stages are that the ROM code starts executing. It goes to the SD card and it fetches your first stage boot loader SDMMC application. It loads it into system ROM, into SROM. It executes this application and this application will then configure the clocks of the NPU. It configures the DDR controller and initializes the SD controller so that your bare metal application now can access the SD card. It will then copy all of the information. Well first of all it checks in the header file how long the binary is and then it will copy the length of that binary into your external SD code. Finally once it's done that it will jump to the execution address specified in the header and it will start executing your code from DDR SD RAM. And the way it's organized in terms of the SD card layout is as we said in the previous lines the ROM code will look for the first stage boot loader at physical address LBA 128. So this is where we load your FSBL SDMMC application and its header file. That is loaded into internal SROM. It executes, it configures the DDR controller and then it goes to a specific address LBA 640 and that address there is determined by the first stage boot loader application. So you can actually move your own example up and down the memory region if you wished but that copies it into SD RAM and executes from SD RAM. So we also have some utilities for programming external flash. So it's fairly easy to program a micro SD card in the Linux world with custom partition schemes but it's a lot more difficult when you're using Windows. So we have an executable, well a binary application that will run on the MPU and it works with Qt programmer to allow you to program your SD card with your relevant binaries. But we also have a version for SNORE flash so if you have SNORE flash soldered to the board and that's your boot source then you don't have to obviously program the chip before you solder it to the board. We have this utility and the utility essentially is a binary that runs on the MPU, interfaces to Qt programmer and then allows you to run this simple loader on the MPU to program your main application into the external flash. So both tools will communicate with Qt programmer either via the UART and the SNORE programming utility also has a USB DFU capability as well. This is currently not implemented for the SD card tool but it's coming basically and also as it stands right now this loader program is provided as a binary only. Now source code is available on request but we're also planning to release it, the source code is a later release to mass marking. Ok that's in the planning. So finally we have some useful links I hope on many of them relate to our STMPU wiki. And these links talk about the actual MP13 bare metal package itself and has some tutorials about how to actually start running with it and to load external applications. So that's it for the theory section. We'll now go to a short hands on so I hand back to Adela. Thank you very much.


Hello and welcome to People's Dispatch. Protests and demonstrations have broken out across the United States following the murder of George Floyd on May 25th. George Floyd was killed by police officers with one of them actually placing his knee on his neck for nearly nine minutes. In the aftermath, these protests have demanded justice, they have demanded systemic change, they have demanded an end to police racism. To talk more about this, we have with us Claudia de la Cruz of the Popular Education Project and the People's Forum in New York. Thank you so much Claudia for talking to us. And thank you so much Prasad and the people's dispatch for inviting me. So to begin with, one of the key things many people are mentioning on the streets as well as people who have been raising these issues movements for a long time is the fact that this is definitely not just one isolated incident. This is not a case of couple of, I think you yourself have mentioned, this is not a case of a couple of rotten apples in a police force in one city in the country. This is really a systemic issue. They have been a number of such murders, such executions in the past and the trend nonetheless keeps continuing. And there have been number of movements also. People in power have expressed words of sympathy, they have made calls of vague slogans for change but nothing has happened. So could you talk a bit about the systemic factors and how they play into this especially when it comes to law enforcement? I mean I think it's important to understand and you bring up the point of it being systemic. I mean historically when we think about surveillance, when we think about policing and militarization, we're thinking about what's at the core and at the roots of the development of the United States of America. To think about it as an individual case is a complete loss, not only for our movements, but in general for our people. It creates a disadvantage in us understanding how evil, how brutal, how demonic this system can be to protect capital and protect property and protect the elite. Historically we've seen the murder of black and brown bodies of poor people including poor whites throughout the years and state sanctioned violence. It's important to understand that this is as American as apple pie. It continues to happen. I think the difference now is that it is something that's being documented and it's something that is being put out for the world to see. And this particular case of George Floyd brought up a lot of indignation because he's not the first one to have been killed in the middle of a pandemic. He's one of many folks who have been killed, some of which we know and some of which we don't know. Not only by police but also by vigilantes that have been in many ways supported by the state that have been given a slap in the wrist and very, very soft measures if anything have been taken to pacify the people and the people are fed up. Even the judgment of how people choose to express and rebel themselves and the narrative. When you have the president of the United States talk about black and brown and poor people as thugs and calls the mayor of Minnesota a loose lefty on Twitter and says I'm going to send the National Guard to take care of this in the right way. You see that why supremacist, classist way of approaching people's pain and people's mourning there's more concern for the burning of buildings and the killing of people. And so it's clear that the people of the United States, the people that are in the streets, that are making the streets burn right now are fed up and that they understand that it's not a matter of the nine minutes that it took for that cop for Shavin to put his knee on George Floyd's neck. It's beyond that. It's beyond those nine minutes is the 400 years plus of this type of state sanctioned violence. So one of the key questions that has come out like you pointed out is that there have been protest movements coming out. There have been many instances of protests in the past as well. The most important instance being after the killings at Ferguson. So one of the key questions many people are looking especially from across the world is how do these protests develop? What are the kind of demands that are being put forward? And it's still the very early days, especially yesterday saw the protests really spreading to many, many cities across the country. So right now, could you tell us a bit about what are some of the key aspects that are being raised? I mean, I think for the most part and when you see the news clips when you engage with the people on the ground, when you talk to people in the different cities and people coming out, the most pressing peace and demand is criminal response to criminal actions. Like third degree murder is not enough for someone who killed someone in cold blood for the world to see. It was a public lynching. So people are the first demand is that if the criminal justice system does not take it upon themselves to, you know, hold police officers to the same standard as regular citizens, this will continue to happen.  It's not the same. The value of life is not the same. So that's the first demand. I think there are a lot of people also in the more leftist movements that are calling for the abolition of prisons and the abolition of policing, right? That are calling for community policing in different ways in which people are able to, you know, be protected. And so, you know, unfortunately, because it also needs to be said, there's a level of disorganization from grassroots movements and the left in the United States, there's a lot of fractions is very fragmented. And therefore, it's very difficult to say that there is a very clear political demand that is unifying, and that folks are all at once kind of coming with this list of demands. I think it's a good start, you know, and I think what we need to learn from previous rebellions from previous revolts is how do we precision ourselves in relationship, in support, in uplifting, in strengthening, you know, the cry of our people in a way that makes sense and advances, you know, the political agenda that says we're here to defend life. We're here to defend, you know, community. We're here from an anti-capitalist perspective, from an anti-imperialist perspective. That's work, you know, that folks that have some sort of level of organization that are part of organizations from the left and folks that have much more of a class consciousness, you know, that's the work that we need to be invested in. And unfortunately, I say that, but I also say that there's a lot of fragmentation, and there's a lot of differences in terms of how do we conceive moving forward, you know, we're in a different place than we were in Ferguson and Baltimore in 2014.  And now we're in the midst of a global pandemic, you know, so we're in a different space, the people of the United States in a different space, so much so that there were over 15 cities that were burning last night and people have taken on, you know, to push back on the narrative of riots, you know, and saying that these are revolts, and these are revolts from the very historical point of view and understanding that the revolt is the voice and language of those who are oppressed, you know, and that they have the right to do that and that their, their righteous anger is what will move this country. And so I think it's a great, a great opportunity in many ways for us to be able to advance our struggles if we have the courage to walk side by side and be in that struggle and take this opportunity to build the working class organizations that will ultimately move us to another political and social reality. Right. And I guess a key challenge also would be the fact that there's an election year, there is a risk and the temptation of it being framed entirely around Trump and while obviously statements have been extremely violent, they've been abusive. Nonetheless, this is not really a Republican versus Democrat issue at all. You're totally right. It's not a partisan. It's not a partisan thing.  And so it is definitely not a partisan, it's not a partisan position. It's the position of the ruling class is the position of those that are there to protect and promote the ideologies and the practices of a ruling class that has been been empowered in a dictatorship in this country for too long. And, you know, I think it's important to remember and I, you know, have talked to folks with folks about this. Obama was empowered when Mike Brown was killed. And he was a black president who supposedly came from community organizing, you know, with immigrant parents, like all these different ideas of what could potentially make a president that is for the people was shattered for a lot of young people in this country, you know, by a man who held the power to be able to bring these murders to justice and didn't. He was complicit in that. And so I think it's important to remember that and to remember, you know, that in this election year, and even as we talk about, you know, the anti-Trump movement, anti-Trump movement in the United States is not homogeneous. Like it's not, they're all not the same. You know, there are folks that are anti-Trump that are Democrats. There are folks that are anti-Trump that are very much, you know, for capitalism and for continuing to uphold the status quo. And we need to be clear of that. So our fight against police brutality, against, you know, white supremacy needs to be paired and rooted, very well grounded in an anti-capitalist, anti-imperialist, anti-patriarchal, anti-white supremacy line. We need to be really, really clear, really, really careful that this is not a partisan issue. This is a rich initial class. Absolutely. Thank you so much, Claudia, for talking to us. That's all we have time for today. Keep watching People's Dispatch.


Everyone, in a world of endless options, what makes private property different? We think it's our passion and our purpose. Founded more than 22 years ago, private property was the first brand of its kind in South Africa. Today, we honor that pioneering spirit in everything we do. Everything we do starts with you, the consumer, in mind. Whether you are looking to buy, to rent, to invest, or just to plan, we wanna be there every single step of the way. We believe the true enemy is complacency, which is why we inspire you every day to create your space to exactly your taste. With private property, you can find your next place. Your space, your rules, right? We created a property enthusiastic community, and we all have one objective in mind, which is to inspire and speak power into your personal private property journey. We engage on the daily. We encourage each other. We believe in each other. We believe in the dreams and aspirations of every single one of our consumers. We host physical property shows, pre-COVID, and also virtual shows. We host monthly industry webinars with our real estate partners, and this year, we hosted the Second Annual Real Estate Industry Summit. We send out daily alerts that notify you of when properties matching your search criteria becomes available, and we also have three weekly newsletters. We publish over 50 articles monthly on our advice center. We were ecstatic to see our follower number exceed the 1 million mark earlier this year. The numbers are staggering, but when you think about it, what really makes us happy is getting to know you. We want to be that genie in your pocket. We are your sounding board. No question is discouraged. We respect each other. We treat each other with dignity. This is a community of enthusiastic, optimistic, mostly South African people who aspire to live well, not tomorrow, but today. Our followers are like family. We care about them. We believe in their aspirations. For example, we know that Tashi Comp's wants to own her own restaurant one day, and guess what? We believe that she will actually achieve that objective. We believe that she can achieve whatever she sets her sights on. It's the getting to know you that makes us stick, and how we, in close partnership with the real estate industry, can show up to better serve you. This intent is our purpose. I'd like to welcome onto the stage the presenters of the Private Property Podcasts. First up, Ms. Zaman Tungwakumalu, presenter of the Private Property Podcast. Esti Klassen, presenter of the first time home buyer show. Next up, Mr. Chad Viveros, he's the host of the Home Shopper Show. And finally, Ms. Mbalio Norku, and she's the host of the Farmers Podcast. I'd like to introduce you to, of course, the most important people that are part of the show today are super fans at home. I'd like to welcome onto the stage Zaman Tungwakumalu. Zamanani Dumilan, good evening. And of course, welcome to a special edition of the last episode of Private Property Podcast. The Private Property Podcast with myself, Ms. Zaman Tungwakumalu, is an engaging daily property podcast series dedicated to discussing all things property. We tackle issues relating to buying, selling, investing, managing, and so much more. Now, the podcast features guests from all sectors of the property industry who share their tips and tricks and certainly inspired us to get started on our property investment journey. Our mission with this podcast is to equip the ordinary property investor with the skills, these tools, and certainly make sure that we set them up on their property journey and be able to take that to the next level. From its inception in the early days of lockdown to date, the podcast has grown from an experiential venture to an authoritative property information resource trusted by the real estate industry locally and internationally. With covered topics such as home buying, building your property portfolio, how to successfully apply for a home loan, rental market trends, and so much more. As you know, we've recently celebrated our 400th episode milestone and we couldn't have done this without you at home. Fun fact, that's over 10,000 minutes of property knowledge from experts and professionals across South Africa on all things property. And now as we close off 2021, let's have a look at the year that was in our property journey. In 2022, we're looking forward to growing with you, continuing to equip you with the right tools in order for you to succeed on your property journey. And now for that moment, many of us have been waiting for. We are of course very excited to bring to you the Private Property Year End Superfan Awards. And I'm sure I mean, if you're at home, I'm probably waiting with beta bread to see if you might be one of our lucky winners. Now you know that we absolutely love giveaways on the Private Property Podcast and we're not going to end of the year without doing just that. Not only are we giving away awards, but you can of course look forward to great vouchers and amazing prizes like we've done throughout the year. Now one of the things that you all know is that we absolutely love doing giveaways here on the Private Property Podcast and we're doing just that this evening on our Year End Superfan Awards. Now you can look forward to amazing prizes, great vouchers that we're going to make sure you get before the end of the year. And that's of course our festive gift to you at home. Now one of the really great things that we value as a Private Property Family is of course making sure that we build community. Every week at 7 p.m., we talk about making this property circle bigger and obviously also welcoming new members to the family. And that's exactly what we're hoping to do this evening. Awarding some of those great family members is almost like that Christmas party. You know after lunch, after everybody is no eaten and put you in everybody's fine and you're opening up your Christmas presents and certainly sharing some great tales together. Well, that's exactly what we're going to be doing here this evening. Now the first category this evening is one that I love talking about because you can also see it at home and that's of course our Superfan category where we award the best fans that we've seen across our social media pages, particularly of course Facebook because a lot of you certainly interact with us on our Facebook page. And these are the lucky winners and I want of course, as we always do every single weekday for you to congratulate our lucky winners as they come on and as we award them right here on the screen. And the first winner of the Top Fans Award who is watching and one of our virtual fans is Uko Sochumelo from Durban in Guazalunatal. We've got Usendi's Stemmit coming all the way from the Western Cape. Tsepom Uko Boody from Durban right here in Haudeng. Kouto Ramosale from Itendisa also here in Haudeng. And of course we've got Anel the Everton who loves sending us those green hearts and we absolutely love it every single evening. And we've got Upolina Nkosi who recently actually won one of our competitions that we've been running every single weekday. We've got Ubu Semaduna coming all the way from the East Rand in Springs. Uklai Chirinda who is right here with us coming all the way from Pretoria. Thank you very much. And we've got Fatima Simji who is from Durban in Guazalunatal. She's also been one of the great winners of the great competition that we've been running for the past few weeks. And another winner who's actually joined us right here virtually is Umezi Butelezzi always commenting there every single evening. We've also got Uvita MC Shabangu coming from South, certainly from the South of Joburg in Devland. We've got Tashi Combs coming through all the way from Edenville. And we saw that Tracy even quoted Tashi and some of her own ambitions and that's what we love doing here certainly making sure that we keep up with each other's dreams and aspirations. We've also got Okaan Zor Sivils from Centurion. And of course you can already see these are some of the names that you've heard either myself, Chad, Esti or of course Umbali call out on their shows, especially the live shows. And these are some of the people who have commented quite a lot on the show. So one of the things that you can look forward to in 2022 is if you keep engaging us sending those green hearts and showing us that love you could perhaps stand the chance of also being recognized at our year end awards. Well, we're nearly at the tail end of this category the next winner. And I know that she had won as well in other competitions we are running is Usparmi. And I remember she didn't, they didn't raise their hand and we had a roll over something that I know so many of you at home absolutely love. We've also got Umo Rosentwane who was watching us live and was able to claim her prize. And then we've also got Urinewa Hope from all the way in Limpopo, Italiano. And the last winner who is actually here with us this evening, winning that super fan top award goes to Uponzo Nsigni from Isoeto. Thank you very much. Your round of applause to all our winners. Send those green hearts, absolutely love it. And that is how we wrap up this first category of our top fans. And remember, we're going to be doing this every single year. We're going to be awarding you our top fans for showing us love, engaging with us and of course keeping us company every single weekday at seven or eight. And of course, as you've seen, we've already started introducing other shows. So we certainly do want to see more of that love across our shows. Good evening, as you know, I'm Estie Klaas and the host of the First Time Homebuyer Show. The First Time Homebuyer Show shares the stories and true essence of a property journey of first time home buyers and even property moguls. Driven, motivated, and inspired was literally our anthem for the entire year. This thrilling podcast series features motivated dynamic home owners and potential buyers. These potential buyers take the audience through their real lived experiences. We seek to give an authentic insight on what it means to be a home owner in South Africa today. How we do this? Or we showcase the inspirational lives and personal journeys of these individuals. On the note, we're talking about top loyal fans. The First Time Homebuyer 2 has these amazing loyal fans and of course, once again, a name that is no stranger. Martha is of course a top fan of the First Time Homebuyer Show. Name, no stranger. Also in the comment section on the show week after week, he's even been a guest on my show. That is Semi Matlatsi. Well done. My name is Chad Rivera's host of the Private Property Home Shopper Show and I'd like you to think of three words. Think extravagance, think of refined luxury and think of obscurance. These three words perfectly describe a show that shines a spotlight on some of South Africa's most grandeur homes and celebrates their uniqueness and variety, both in architecture and style. We have found and toured some of the most affluent areas and suburbs and discovered hidden treasures and gems within our favorite cities. This is the Private Property Home Shopper Show, a show which gives you the opportunity to experience an exhilarating presentation and yet still sit back, relax and comfortably indulge in all of these homes' qualities. Over the course of 2021, we have been handed the keys to over 50 properties in South Africa and I'd like to take this time to reflect and flash back to some of these incredible and gorgeous homes that we've all had the privilege of seeing. We have traveled from Hyde Park to Stain City and even touched down in the mother city, years to touching down to more homes in more provinces with each and every one of you over the course of 2022. Cheers. And here I am back again, this time announcing my top loyal fans or should I say the top loyal fans of the Private Property Home Shopper Show, first and foremost is a name you've heard before and you might even hear again and that is this lovely lady right over here, Bongani Queen Bee Mabunda from Pretoria, but today sitting here, front row with all of us, thank you for being such a wonderful person to enjoy this year-end function with. And number two is a name that I've definitely seen interacting with us and coming on this journey with me and I do appreciate him throughout this whole year and I'm looking forward to seeing where we go in 2022 and that is Kenneth Mochela from Johannesburg, our team. Kenneth, thank you so much once again for interacting with all of us. Good evening. My name is Mbali Nwokko, the host of the Private Property Farming Podcast. The Private Property Farming Podcast is an informative live stream podcast series where we discuss everything farming with the aim of equipping viewers with knowledge on what it means to be a farmer. We provide expert advice on how to get the most out of their farming ventures and how to inspire others to get involved in the South African farming industry. The Farming Podcast is currently made available to a private property fan base of over one million fans combined across all its social media pages. Consistently growing in popularity, the Farming Podcast is a reflection of Private Property's sense of community. Our recent collaboration with home growers is an extension of the fact where once a month we focus on a home gardening series. I've had the privilege to speak to a cannabis farmer, discuss healthy lifestyle matters and learn about the winemaking process. Let's look at where we come from to where we are now. Here's to more green living and a fresh perspective in the new year. Fantastic. So it's always great to see and know that we've got super fans and loyal followers for the Private Property Farming Podcast. And I'm here to announce just those top three super fans that have been following the Farming Podcast. It's great to know that all of you have green fingers, all of you are interested and concerned about food security, starting your own farms, your mini gardens, wherever you may be growing your food. And the top three names are Joesh, Desire, Farifal. Then we have Abed, Abadain. And lastly, but not least, we have Michelle, Volmarans. Thank you so much. Thank you so much to all you three for constantly supporting the Farming Podcast. And as always, continue to like, share, and subscribe, and also follow all the other podcasts that we have in the Private Property Family. Nina, happiness. I have a question that goes to Zama. Hi, Zama. Hi, Hibidas, how are you? I'm very good, thank you. My question is, I heard in one of your episodes that you were saying you started property at a young age. So I want to know the first time, how did you feel when you bought your own property? Thank you so much for that question. It's such a great, you know, question. And I talk about it on the show quite a bit. My first time home buying journey, I bought two properties. I was 26, I was buying myself two properties for my 27th birthday. And it was a very intimidating journey. At the time, there wasn't as much information as we have now. There certainly wasn't a private property podcast. And I had to ask a lot of different questions from different people. And I think one of the struggles that I had was, in as much as I had budgeted for all these different things, because when I was looking at the associated costs that I involved with home ownership, I realized that, and many people who watch the show know the story, that I hadn't budgeted for all the attorneys. So because I was bonding two properties, I had to budget for four attorneys, not two. And so when the invoices started coming in, by the time the third and the fourth invoice came in, I thought I was being scared. So I think one of the great things was, now that we do the show, we really do give people an opportunity to have a good sense of what they can expect with their home buying journey, home selling journey, their rental journey, and when they, of course, and I wish that I had to spend them because I would have certainly used some of the tips and tools that we often share on the show. Hello, everyone. My name is Glechirinda. I've got a question for Esti's lesson. My question to Esti, you are now on the over 64 episode on the first time home buyer show. My question to you, how was it before and after? Thank you so much, Glechirinda. And also thank you for being here. We really appreciate you. I think for me, you know, being over, having over 60 episodes, we can see for ourselves that the show has made, had this tremendous jump.  And I think the biggest thing for me is my confidence and my knowledge and property has grown so much that I can walk into a show tomorrow and just do it all. So soon, I can also say, ladies and gentlemen, this is the 400th episode of the first time home buyer show. But yeah, thank you so much, everyone. Hi, everyone. I am Ponton Sr. and my question goes to you, Chad. So from the home shopper show, which house has stood out for you? Because I am so undecided. I am loving all the houses. I love it. I love seeing you in the comments as well. Some of the houses we've done have been incredible. And I think the biggest separator from these homes, because you see so many of them and so many of them are so, so expensive, is the interior design. I think the interior design takes an incredible home and really elevates it into a house that you live in that you want to relax in and that you feel comfortable in, especially when they start getting just so large. So for me, it has to be the 30.5 million rent one in Bedford View. I think it was Senderwood. It was a four bedroom, six bathroom. Absolutely incredible. It had that pool outside with the rusted metal artwork. I know that the design was done by Stefan Rich and George DeHust. So shout out to them guys. Get in touch with us.  But it was so nice. I really, really enjoyed it. So if you haven't seen that episode, jump on to that episode. But that for me, 100% my favorite. Good evening, family. My name is Bongani Queen Bema Bunda. And I have a question from Bali. Bali, how has COVID-19 pandemic affected you as a South African black farmer? Oh, wow. Thank you so much, Bongani. For me, it definitely disrupted a lot of construction that we started doing at the farm. I think two weeks before COVID, well, two weeks before we went into lockdown, I was just starting to build on a brand new farm. And so it disrupted a lot of the work. And that was quite difficult from a cash row perspective to keep running. Because as you know, farming is all about seasons. And if you miss your season, you have to wait for the following year. And so yeah, I've had to just find ways to work around the different lockdown levels. Because certain suppliers only worked at different lockdown levels as well. Unfortunately, we did miss our season. So I couldn't plant my peppers as of 2020 and September. So I've literally lost 12 months worth of cash flow, which I had budgeted for. So that's how it's affected my business. Nonetheless, we're still here. And I'm happy to say we've started help harvesting in our 2021 season. Thank you. Now, at the tail end of our awards show here on the Private Property Podcast with myself, Uzaman Tungwa Kumalo, giving away the grand prize. Now, we all know every competition has different categories and, of course, the top prizes for their respective social media platforms. And that's exactly what we're going to be doing here. We're going to be announcing the lucky winners across our social media platforms. Now, we all know that we've got a great engagement from you at home. And Tracy took us through some of the incredible stats. And of course, we wouldn't have been able to make that possible without you at home. And this evening, we want to recognize some of our top fans across each platform where you engage with us. We're going to start with our Twitter platform. And the first win of the top prize is going to be from our Twitter account. And that is, of course, somebody who has engaged, I certainly sent a lot of posts, uses the different hashtags we have, whether it's your spatial rules for all your property needs and the various show hashtags. This is somebody who has certainly gotten our attention on Twitter. And we want to recognize them this evening as the grand prize winner from our social media page on Twitter. And the winner of that platform is Michelle Volmarans, who is all the way from PE. Congratulations to you, Michelle. Walking away there with great prizes, we're going to slide into your DMs. And of course, certainly give away amazing cash prizes and amazing vouchers to our winners. Now, the second platform that we're going to focus on, one of my favorite platforms, is Instagram. Now, on Instagram, this is also somebody who watches us there, sends those hearts and certainly engages and re-shares and reposts the content that we put on Instagram. And the winner of our Instagram top fan grand prize goes to Uzanele Portian Gossi, who's had over 200 comments to us. Congratulations to you, Uzanele. And the last platform. And of course, I had to end it off with this one, because this is where we've now gotten over a million likes on our Facebook page. We certainly ran a great campaign where we wanted you to get us to that huge milestone. And not only did we get there, but we certainly exceeded it. This is, of course, our Facebook page. And before I even say who the winner is, this person has had over 4,000 comments on our Facebook page. That is how dedicated they are. And this is throughout the year. They've certainly been commenting and sending all kinds of insight, whether it's Greenhouse or Solis sharing their bit on their property journey. And the lucky winner of the Facebook grand prize goes to Colleen Jensen. Colleen Jensen, congratulations. And thank you so much for those 4,103 posts. Absolutely, absolutely impressive. Round of applause. And of course, those Greenhouse to our lucky winners at home. We absolutely love the love that you show us and hope that you're going to continue doing so in the new year. Well, as you've seen, we've certainly had an incredible awards ceremony. And this is what we're going to be doing, awarding you at home for being part of this community. And something that we do not take for granted. We absolutely love the love. And we're going to keep making the property circle bigger. Big little game for you. If you do, of course you do. We all watch The Home Shopper Show. We see Chad, Travelling Zanzi. He's even been to Cape Town as we know, because he can't stop talking about that. But Chad is also a dancer. If you haven't seen it on The Home Shopper Show, check out at the TikTok page, because that's where he does the best moves. So Chad, hi.  Am I going to have to dance? We're going to ask Chad to do a very popular dance that's going around recently, currently. Chad, please get up. And what I want from the superfans at home and those who are with us today, all you need to do is vote. Can Chad dance? Can he pull it off? Or can he not? Green for yes and red for no. So we're going to get the music going, everyone. Let's hype Chad up a little bit. So I did not vote no. You did it on it. Thank you for joining us tonight for our superfans award ceremony.  This year we wanted to have a bit of a hybrid event. I hope next year we'll be able to do a full physical event and meet each and every one of you in person. Thank you for your loyal support. I want to thank Estie. I want to thank Mbali. I want to thank Zama and I want to thank Chad. I appreciate, we appreciate everything you do for us. We wish you and your loved ones a happy festive season. Stay safe and let's all meet back here in 2022. My name is Martina Maruleka. I'm from all the way to Shanguvi, Pituria. I'm a student university. I'm doing a BA in information science. The superfan award was exciting, especially to meet one of the hosts. I met Zama. And all of them, they are really nice.  I would like to advise everyone to follow private property. You're going to learn a lot because what we are learning on private property, some of the people have to pay to get the information that we're getting and we're getting it for free. So I would advise each and every person to join the private property podcast on Facebook, Instagram, TikTok, and Twitter. You're going to learn a lot. To put you on the spot, who's your favorite host? Zama, of course. Yes, Enchoud, you know? Yeah, yeah. But don't tell him Enchoud is my, it's actually my, my, my. You know? Yeah, yeah. I know I'm not going to tell him. Hi, everyone. I am Ponton Tine, all the way from Surrey to I'm 22 years old. I'm still a student, haven't bought my first property yet, but it's coming. Speaking into the universe, it's coming. I normally watch on Facebook when I am out of the house somewhere there on the streets. But when I'm home, my mother knows we watch on YouTube. We just turn that smart TV and watch on YouTube.