Okay, welcome back everybody to BC 213. It's our second lecture today. On the end times we are just journeying through getting an overview of the book of Revelation, just a sequence of events that are going to unfold. And we, towards the end of the previous lecture, we saw, based on Revelation chapter 21 verse 1 and also second Peter chapter 3, how there are going to be new heavens and a new earth. So we can imagine that after the great white throne judgment where those who have rejected the Lord will be sent into the lake of fire forever, the rest of the people will be taken into heaven, that is God's place. And then the heavens and the earth, the first heavens and the first earth will be completely destroyed, Peter says, with fire, with fervent heat and so on. So God is going to do it. And it's really difficult.  Revelation 31 verse 1. And things are going to be very different. Because in the new heaven, there's no need for sun and moon. So in the first heaven, which we are in right now, the earth was dependent on the sun and the sun and the sun primarily. And then of course, there's the moon that has its role. But in this new earth that we're going to have, we don't need the sun. It says that, so after that happens, there's a heavenly city Jerusalem coming down from heaven. So from heaven, that is God's place, all the people who have taken there and the city that God has built for us will be relocated from heaven to earth. So this will be literally heaven placed on earth, literally. The city that God built will be put on the earth.  In Hebrews 11, it said, Abraham was looking for a city whose builder and maker was God. So although Abraham was journeying to Jerusalem, as in the city of Jerusalem, as we know it, the physical city, Hebrews 11 is saying, he was looking for a city or these Old Testament saints were looking for a city whose builder and maker is God. Revelation 21 verse 2, the holy city Jerusalem that was built, that is built by God built in heaven comes onto this new earth. And in this city, you know, so Revelation 21 describes life in this new city. You can read it. It says there's no more tears, no more pain, no more sorrow, no more death. It is as God originally designed the earth in Genesis 1. Perfect, perfect. And Revelation 21 verse 7, it says, God is going to dwell with us and we will be there as his children in the city. And the glory of God, Revelation 21 verse 1, the glory of God itself will be the light of the city. So there's no need for sun and moon and all of that, the very glory of God. It is the presence of heaven now is saturating this earth, this new earth, the glory of God fills the city. And then he tells us, you know, this describes a little about the city as 12 gates. And it's very interesting, Revelation 21 verse 14, that the Lord honors the 12 tribes and the 12 apostles. He honors them in the city. It's very interesting. 12 tribes, Old Testament, 12 apostles, New Testament, Revelation 21 verse 12 and verse 14. So the foundations of the city, the names of the apostles are given are written there. The gates are called by the 12 tribes. So God honors both these in this new city, Revelation 21. And he describes some, you know, some of the city. Now just keep in mind, John is seeing a vision of this great city and he's using language he has in those days to describe what he's saying.  And so he's just describing all the glory of it, which really is indescribable. He's describing it, trying to describe it with whatever he knows or whatever he knew in those days. So that's Revelation 21 and 22. And the Lord himself is dwelling amongst us. We are there and that takes us into eternity, future. So if you look at the diagram once again, I'll just quickly share that picture with you. So we have gone through this whole picture, right? Starting from the church age, where we are right now, the rapture, seven years of tribulation, everything that happens, whatever is recorded for us there in the Book of Revelation, the Battle of Armageddon, Revelation chapter 19. Then the start of the millennium, 1000 years, end of the 1000 year Satan is lost for a brief time. Then there is the, you know, Revelation 20. Everybody's raised up. Then there's the great white throne judgment, new heavens and the new earth, and we get into the eternity future. So any questions on this so far? Any? Pastor, in chapter 20, verse 13, we read, the sea gave up the dead who were in it, and death, and it is delivered up the dead who were in them. And they were judged, each one according to his works. So is it talking about the people who already died, either in sea or, so what exactly would be the meaning of this verse? Yeah. So basically, he's telling us every person who ever died, regardless of where they died, and regardless of where they are. So, okay, so when you look at it, we look at the whole picture, example, if an unbeliever dies, okay, let's say he died in sea, example, an unbeliever, he died in sea, his body disintegrated in the sea, his spirit and soul actually go to hell, he's gone. So now at the time of Revelation 20, verse 13, he's going to come back and stand before the great white throne judgment. His spirit and soul are in hell, but seemingly, his body is coming from the sea. It's not literally his body just getting disintegrated and gone, but he is coming back to stand before the throne of the Lord, the great white throne. Now, of course, one related question is, what kind of bodies will these people have at that time? Because they've been dead for a long time.  Now, every person is coming to stand before the throne, even if they died in sea or died in the mountains or wherever they died, their spirit and soul is coming back. What kind of bodies will they have when they stand before the throne of God? Or will they even have bodies? Or is it going to be just a spiritual body? The Bible doesn't tell us that, so we will have to make a best guess. We would think that based on what's going to happen in the lake of fire, maybe God is, they come out just as spirit and soul beings, spiritual beings, or maybe they come out with a body that is different, not the mortal body, but a body that is going to be an eternal torment, so we don't know for sure. What we do know is this, that those of us who have been saved will receive glorified bodies like the body of Jesus, that we know, that is very clearly stated in the Bible.  We don't know. So to answer your question, when Revelation 2013 says the sea gave up its dead and the death in hell, it's talking, basically talking about that every person who died is coming back to, is coming to stand before the great white throne judgment. We don't know exactly what kind of bodies they will have, but it seems to indicate that even if their bodies were disintegrated in the sea, it doesn't matter, these people are going to stand before the great white throne judgment. Oh yes, Master. Also just trying to connect with another verse, I'm not sure if we can actually connect.  It stirs some of the dead for you and all the cheap ones of the earth. So it is talking about hell waiting for people and in verse 11, we see your pump is brought down to sheol and the sounds of your strength instruments, the maggot is spread under you and worms cover you. Is it talking about the body being tormented or would it be just the soul and the spirit as we mentioned? Yeah, I would say, see because we know the body disintegrates, that it goes, the body dies, decay, sometimes body is burnt and all that. So physical body is here and that is part of what the Lord said. He said, dust you are to dust you will return. So that he's talking about our physical body. So this picture of what we just read in Revelation 14, 11, as well as, you know, in it kind of compares to what the Lord Jesus said about hell. He said, the fire is not quenched and the worm is not burnt. Meaning, he's not talking about the physical body as we know it, but he's talking about a different kind of, I would use the word body, a different kind of body where the spirit and soul are, but it experiences torment. So I don't know what to call that kind of a body. But you know, when a person dies, the spirit and soul are there together, but there is form, there is shape, the person is real. You know, like you can imagine the rich man Lazarus, they have died, both of them are bodies are disintegrated. One is in Abraham's bosom, one is in hell, he's in torment, but the whole picture is like a real person talking, right?  So it seems like he has a body, but not the mortal, mud body, but something else, right? Spirit and soul together. And that continues to experience torment. And that, as you have 1411 talks about maggots eating upon and Jesus refers to it as the worm is not burnt. It's not destroyed. It's experiencing torment, but unlike the natural body, if you put it in fire, it's going to be burnt, but this one doesn't burn. So it's something different. And I don't know what to call it, but it's different from this physical body, the disintegrates. Yes, thank you. Good. Any other question? I mean, on this overview that we've gone through so far. Oh, I see a question on the chat, Rosalind. What will we be doing during the 1000 years of rain as we'll be having glory's body? What kind of life we'll be living? Okay. Interesting. So what, you know, we, of course, we can only share what we read in the Bible. So the references that I would look up is Daniel chapter seven, Isaiah chapter 65, Luke chapter 19, first Corinthians chapter six, and, you know, revelation chapter three, you know, and I'll just put the content together, but these are the references. So what does the Bible say? Daniel seven, it says that the Lord Jesus receives the kingdom and He gives it to His saints to rule with Him. So what will be, what will we be doing? We'll be ruling with the Lord. Isaiah 65 says that during, in the new heavens, in the new earth, we'll be building houses, planting vineyards. We will enjoy the work of our hands. So we will, Isaiah chapter two, Isaiah chapter 11, we will beat their swords into plowshares, into pruning hooks. We will be worshiping the Lord. We will be teaching people about the way of the Lord. Luke 19, we will be ruling over cities. First Corinthians six, we will be even judging angels, it says, Paul says. So, you know, when we put all of these pieces together, this is, we can kind of come up with some sort of an idea of what we will be doing during the millennium. So essentially life will be going on. We will be doing lots of things. So remember, the tribulation is over seven years, but we transition into the millennium. So there are people who will come in from the tribulation, go into the millennium. The Lord is setting up His kingdom in Jerusalem. We will be having glorified bodies. The glorified body is like the body of an angel. I mean, let me correct myself. It's like the body of the Lord Jesus Christ, where there is, you can touch it, you can touch it, but it's of a different material. It also passes through walls and so on and so forth. So believers will be having that kind of a body, but the life will be normal because you remember when Jesus in his glorified body, he walked with the believers on the road to Emmaus. He talked with them. This was after his resurrection. They thought he was just another man. You know, so Jesus was in his glorified body. Obviously, he was wearing the clothing, the Jewish clothing that they would be wearing, which means he was clothed with just like them. So they didn't even think he was a different, he was a person with a resurrected body. They thought he was one of us. And they were walking with him on the road to Emmaus. When they were walking, they said, come home. So he walked into the house, sat down to have a meal, but he suddenly disappeared. So that's the difference. So there is, and you know, when he appeared to his disciples in John chapter 20, he sat down with them.  When he came into the room or the upper room, but they were, he said, he touched me. See, I'm here. I'm just like, yeah. And they touched him, but then he came to the wall. So there is almost a duality to this body duality, meaning it's very much natural. And yet it is very much spiritual. It's very much natural. When people look at you and you think, yeah, yeah, another human being, but very spiritual because this body is going through walls and it is moving in a very different way. So that's the kind of body we will have because the resurrection of the believers has happened before the beginning of the triple, the millennium, published in 20, we saw that. So they are there, you know, and we will live for 1000 years with Jesus. So this is the information. If you look at study all these passages, this is the information we have about life in the millennium. So at that point, all these things, buildings we've made are not yet destroyed in their full sense. Sure, the Battle of Armageddon is going to be very devastating, but it is in that part of the world. Sure, the judgments during the tribulation has destroyed and affected life globally, but we've come through the tribulation. You're on the other side. And so, you know, life will continue during the 1000 years, but the very nature of things has changed, as I said, is that the lion and the lamb lie down together. Meaning there's a change in the nature of what's happening because Satan and his demons have been taken out of the earth for 1000 years. You can imagine there's no more provocation for man to sin. Of course, man on his own accord could sin, but there's no more temptation and no more evil spirits troubling people for 1000 years. Is that okay, Rosalind? I hope I try to answer your question. Okay. Yes, Buster, thank you. Okay, good, good. Any other questions? So, we're basically done with chapter four and in the PDF notes, I've kind of given you, you know, I've just spoken to you from my just journey as we journey through the book of Revelation. So, I've not like necessarily looked at the notes, but whatever I've shared, some of the outline is there in the PDF notes that I've given you. You can look at it and you can use it if you want to follow along, basically the same things that I've shared in the lecture. So, now I'm going to go to the next portion, which is lesson number five. We will look at the signs of the times, the what are the signs that we should be looking for? Let me just one minute, let me get this ready for you. I will share this PDF. I'm sorry, I forgot to put it out before the class, but I will share it with you. I will open it up now for our lecture and then I will put the PDF out on classwork after the lecture. Just give me a minute. All right. So, now we're going to talk about the signs of the times. Let me share it. This will be our final lesson in this course. That means in terms of prophecies, so we have got an overview of the sequence of events from the time, from the church age, where we are right now, all the way to New Heavens and New Earth. We've kind of made that journey. So, now we come back to the beginning, which is where we are today, and say, okay, if we are here today, what are some of the signs we should be looking at to tell us how close we are to the rapture of the church and the beginning of the tribulation. So, those are the two big things we're looking for now, because the rapture of the church signals the beginning of the seven-year tribulation. Why do we say that? Because we read earlier from 2 Thessalonians 2 that when he who restrains is taken out of the way, then the man of sin, the son of perdition, will be revealed. We read that 2 Thessalonians chapter 2 verse 7. So, that is what we're looking at, how close are we to the rapture of the church and the man of sin, which is the Antichrist coming on the global scene. What signs should we be looking at? So, I just want to put forward some of the important signs. Some of these signs are very generic. I put them purposely, I put them towards the end of this chapter, meaning earthquakes, pestilences, wars and rumors of wars. Those are kind of generic because there have always been happening, there have always been wars, there have always been earthquakes and all of that, but those will increase greatly as we come closer and closer towards the coming of the Lord. So, I put those signs towards the end, but what are some of the other important signs, right? So, we begin in Matthew 24 verse 3, the disciples of Jesus asked him, what will be the sign of your coming and of the end of the age? And this is a question people have been asking for a long time. What will be the sign of your coming and of the end of the age? Now, I'm just reminded of 2 Peter chapter 3, let's just go there because this is a kind of mindset sometimes people have when we talk about the end times. So, let's go to 2 Peter chapter 3 and we look at verse 1 through 4, please. 2 Peter chapter 3 verse 1 to 4. Dear friends, this is now my second letter to you. I have written both of them as reminders to stimulate you to hold some thank you. I want you to recall the words spoken in the past by the Holy prophets and the command given by our Lord and Savior through Lord of Horses. First of all, you must understand that in the last days coffers will come scoffing and following their own evil desires. They will say, where is this coming from? Ever since our time is that everything goes on as it has since the beginning of the creation. So, very interesting. It's like as though Peter was living in our day today, but he wrote this 2,000 years ago. He said, I want you to know something. In the end times, there will be scoffers who come in the last days and they will ask, hey, where is the sign of this coming? Because everything is continuing and it is true. You know that somebody will say, what is this? You're talking about end times. You're talking about the Lord Jesus coming. What is this? Everything is going on. You see how the human race has advanced. We are planning to go and settle on Mars and we are planning exploding other planets. And what are you talking about? The end times. So there will be scoffers. Peter wrote this 2,000 years ago. So there will be scoffers who will say, where is the promise of his coming? And they will question, where is it? You're saying Jesus is coming. Why? Where? Where is the sign? But you and I, because we know the Bible, we can look for these signs. These signs are important to us. What are the signs? The first one is that Israel was formed as a nation. Now, I understand that this happened almost 75 years ago that Israel was formed as a nation. But this is very significant. Why? Because for almost 4,000 years, they're talking about 4,000 years. They were a wandering people. So from the time God called Abraham, till this time, 1948, approximately, they were there in the land. Then they were sent out. They were there in the land. They were sent out, so on. But God had always spoken through his prophets, I will regather Israel. I will bring them back there. I will, you know, there's a valley of dry bones. It is a very prophetic picture of God bringing his people back to the land. I said, I will regather. So the people had been dispersed over these, you know, time and time again over the last 4,000 years. And there was no sign, as we've been going, especially over the last 2,000 years, there's no sign of them being established as a nation until people, you know, people sort of relocating to that, the Jewish people themselves are moving back into that same part of the world. They are moving back. And then they declared themselves as a nation in 1948. So this is a very significant step that, you know, for so many thousand years, they were not there in their own land. And then now there they are formed and recognized as a nation. Now, I mentioned this earlier, I mentioned this when we started the course, that Jesus said, he said, I want you to learn this parable from the fig tree. So what is a parable? Parable is a story from our world that has spiritual meaning. Okay, so today, today we may use some illustrations. And from those illustrations, we try to help people understand spiritual truth. A parable or something like that is an illustration, but it's intentionally spoken of in order to point to one spiritual truth or a spiritual truth. So he says, I want you to understand the spiritual truth from what? From the fig tree. He says, when you look at the fig tree, you see how the, how it is blooming or when it is putting out all of its leaves. Then you know what season it is, you know, summer has come. So he says, when you're looking at all these signs, no, it is near. What is near the coming of the Lord? The coming of the Lord is near, because that's the question he was answering. It's near. And then he said, one generation, this generation, the generation that sees these signs happening will see all of it happening. That means in one generation, one generation is going to see the end, the coming, end leading up all the way to the coming of the Lord. One generation will see it all. So the question is, could we be that generation? Are we that generation? Because we have seen one of them, one of the most significant signs that is Israel being formed as a nation happening. Because if Israel was not formed as a nation, all the other prophecies could not be fulfilled. You know, Daniel chapter 9, 24 to 27, Angel Gabriel told Daniel, Daniel, I'll come to speak to you about your people, your city. And then he talks about the end times. So if the people and the city were not there, those prophecies could never be fulfilled. But today the people are there and they have their own city. That is, we're talking about Israel and Jerusalem. They're there. So that means, okay, you're pretty close to seeing this. Now, if you look at, you know, we know from Scripture, the fig tree is used figuratively of Israel in Scripture. And I've just mentioned here, you know, the God calls Israel as his wine and as his fig tree. And he said, again here in Hosea 910, he found Israel like grapes. And he uses the picture of the fig tree once again for his people, Israel. So we can look at it, you know, okay, one generation. Now, I'm not trying to do so any mathematical calculation, but I'm just saying, okay, what is a generation? Is it about 52 years? No, you can try to calculate it. Or is it 120 years? We don't know. Right? But if we just try to do some calculation, Israel became a nation in 1948. They got Jerusalem, recaptured Jerusalem in 1967. So, you know, if you want to calculate from 1967, you know, where does this, where does this take us? Right? So I am not trying to, none of these are updates we are predicting. But I'm just saying Jesus said one generation will see everything happen. Now, how big is a generation? We don't know whether it's 52 years or 70 years or 120 years. But if we put, if you put a point in time that Israel taking Jerusalem was a very significant sign, and from that sign to say one generation, you know, where will it take us? You know, so it takes us some way here. I'm doing this not to set any specific date or try to predict the year of the Lord's return. I'm not doing that. I'm just trying to use some logic here to think about what Jesus said, one generation will see everything happen.  So that is the starting point. Within one generation, everything else should come together. How big is that generation? You know, if you say it's 70 years or if you say it's 120 years, something like this. Okay, but I want to repeat again and again. I am not trying to set a specific date. I'm just trying to think. Okay, so don't say, you know, Pastor said the Lord will come in this year. I'm not saying that. I'm just saying one generation, how long will it be? Okay, so that's the first sign that we will look at. Any questions on this first sign? I don't want to confuse you. Is it clear that I'm not predicting the year of the Lord's return? I'm just trying to think about one generation starting with something very important, which is the people of Israel coming back to their own land and them taking back their own city. Okay, that is very important because without that, the rest of the prophecies cannot be fulfilled. 1967, they got back Jerusalem. It's very important. Okay, that generation will see everything fulfilled. How long is the generation?  I don't know, but the generation that has seen that happen is likely to see everything else fulfilled. That's all I'm saying. Okay, any questions on that? Okay, let's do one more sign and then we'll close them before we close today. So the next sign we have to look at is that all attention turns to Jerusalem, which is again very interesting because there are so many cities in the world. There are so many great cities in the world. The Bible is telling us that Jerusalem will become the epicenter of attention. So Zechariah chapter 12, he says, the Lord says, God who stretches out the heavens and the earth, who forms the spirit of man within Him, I will make Jerusalem a cup of drunkenness to all the surrounding peoples when they lay siege against Judah and Jerusalem. It will happen in that day, I will make Jerusalem a heavy stone for all peoples. All who would heave it away will surely be cut in pieces, though all nations of the earth are gathered against it, very, very important. What does God say? He's talking about a time when nations of the earth are going to gather against one city, one city, Jerusalem. You know, like people are saying, hey, there are so many cities in the world. But God said, Jerusalem will become a heavy stone. Heavy stone means it's a burden, it's a weight for all people and a cup of drunkenness, cup of drunkenness. It's really troubling people all over the world and nations of the earth are going to gather against that one city. So if you think about it, if you look in the news, there is one city that keeps coming in the news over and over and over again, and it is the city of Jerusalem. You don't find Mumbai, Delhi, none of these cities. I mean, saw now and then something happens here and there, but one city, Jerusalem, over and over again. And of course, it's because of conflict between the Arabs and the Jews. Almost every other week, there'll be something happening. They'll be in the news and tensions are there, tensions are mounting, things are happening and Jerusalem continues to be in the news. And this is also a very important sign because like we saw in the book of Revelation, chapter 18, sorry, chapter 16, building up towards the very end, when the sixth bowl, starting from the sixth bowl, Revelation 16, the armies of the nations will start moving towards Jerusalem. So that's a big sign. We are very close. Jerusalem is getting so much attention. Hey, we're getting close to the coming of the Lord. The church is going to be taken out of the way the seven years, and then there's going to be the battle of Armageddon. And this sign is happening before our very eyes, almost every other week. Jerusalem has become a cup of drunkenness and heavy stone for all peoples. And ultimately, it will lead to the nations of the earth coming together against it. So keep your eyes on this, meaning as you keep reading the news, look at it and say, okay, you know what God said, Jerusalem will be epicenter of turmoil that will attract the world's attention. Okay, it's happening. Look, every time you read in the newspaper about problems in Jerusalem, Bible prophecy is being fulfilled. The preparation for the battle of Armageddon is happening. Okay, so that's the second important sign. And just I want to keep that in mind. So we will pick this up next week. We'll look at all the other important signs. I will explain it and we will. So I think we should be able to finish, maybe in, I mean, maybe a couple of more classes, we'll be able to finish what we have left. Okay, and please feel free to ask your questions and I'll probably do a full review before we wrap up. Okay, let's pray and we will close for today. Thank you for your patient listening. I hope these things are clear and you're understanding these things. Could somebody close in prayer, please? We want to thank you for all the lessons you're learning. We thank you, God, that you are teaching us the mysteries that are hidden in your word, God. We pray that we will continue to abide in your word, abide in your promises, and abide in you, oh God. And as we continue this journey, pray, oh God, this word will continue to bless us and people around us, Lord. We thank you for Pastor, we thank you for everyone who could join today. May your grace rest upon us, God. And Jesus may we pray. Amen. Thank you, Ravan. Enjoy the rest of the day and have a good weekend. God bless. Bye.


She better 1,000 here Why did we have this way we're gonna kind of do a giveaway Okay, we're gonna be giving this away in March first Saturday in March And eight o'clock Yeah, that'll work Anyway, we're gonna do it by the fire. Let's do seven o'clock first Saturday in March at seven o'clock We're gonna do a live stream and we're gonna give this away this roll You guys whoever wins it can do with what they want. They can keep it They can re-gift it. They can do a review on it. They can run over it With somebody's truck. We don't care, but it'll be our gift to you Hey, yeah, and why are we giving this away? Yeah, cuz we're cool like that. That's right. We're awesomeness all the way awesome sauce That's right, and don't forget to check out monkey 1000's channel. She's up and coming to her. She's turning herself into a creator, aren't you? Trying yep, and Like I said the rolling First Saturday in March live feed Seven o'clock. That's our time Eastern time. Yes, and so you guys do the math from there Oh, we're using one of our old cameras from that like 1980 so Like to do something different once in a while. It's cool. It rolls out It fade I had it on it did a fade so So anyway, and don't forget to check out my patreon page stop by say hello I got some rewards on there if you guys feel so generous as to My patreon account so we can buy more shit like this and give it to you guys So anyway that means that You always forget to say goodbye Say bye Remember George Burns say goodnight, Gracie. Yeah All right, thanks for watching guys remember don't forget about this and Check out her channel and I mean said remember shame bearer for president. I met the man the legend. I'm gone for now guys Bye-bye. Take care. You see that how that did that? I don't want it to do it. It rolled out No, so it's stopped.  No, I'm gonna do it all again. It was good. No, it's recording Outtake It rolled. I know it rolled honey. I know like the roll Yes, and he likes to roll Yep, everything everything's there


So, you're still watching the Lydia's Pepper Show in this here town and in this here city and if you don't know, we will we will convince you. Snola badi di shamsa kwengea like it's like this and thank God it's raining. I hope it's raining. We're supposed to be raining also and I hope it continues for some more time. Our hashtag of the day is WCW or you can use why in the morning. Now we have just previously come off an interview with Rama Gukul and Sista Shub. You know Takumbo Kasi Sista Shub. It's a very interesting name. All about mental health and mental health spaces. Creating a space where it is safe to just vent apparently. Yeah, if you missed it please check it out on YouTube. So now pala sosomide tu kuna swali tu simple simple small smart. Uki sota huwone kango magani iku pehops. Azin uki sota huwone kaga. I would like to include also Kauna Scare Wo Ye, Kauna Scare Bi-associati kusota tu peke ake, but I gather kusha sota utans up skia wo ye, or they are telling me. So, the national team says ta futa kwanza ufalme wambinguni na zote uta ungezewa. You know what? We'll start to stop there and then we'll start again just as soon as my panelists have introduced themselves. Now please give them a warm welcome. Good morning. You look burrful. What have you been doing? You are glowing. It's the grace. The grace is sufficient. I like that. It's the glory. It's the glory. These are today's society of people. Okay, my name is Berlino Dedde. I'm a communication expert and a student of life. Thank you. My favorite part about introduction is always I am a student of life. There's no point to stop learning. None until we are six feet under. And Shari, what's your good name? My name is Anil. Yatsupke Moe. I'm a more complex student in the communication. Uh huh. Not Kimalize story. The last time you heard the panelist. Mule yonga na ule senje before because she was an actual actress. Have you been communicating? Imagine what do? Nipu chu na maskeo. This is where dreams come true, guys. Hashtag mind and mourning. All right. So basically social media na uleza. What kind of music people listen to when they are feeling a bit efi efi efi. However, I would really like to understand what makes you get out of bed. What gives you that kaho? But what is that? That just, okay. For example, and it's a very random, for example, we have just come off an election year that was August 9th elections. And there were a lot of things in and out of the whole process. You know, there was implications, allegations. People went to court. And there was a judgment that was made. So if, for example, you did not see the results that you hoped for, nini na kutu asbui kwa kitanda. Like, monohasul. Help me understand. Belina, are we in the same? You understand my position, my place of thinking. Now, I want to think of a story, but before I do that, help me understand. Have you ever felt a time that you have not had hope at all? Well, most of the time, there is no tandem. You can't avoid it. I'm talking about elections. It is something that I think it should be even banned in this country because it has no meaning. Yeah, you wake up early in the morning, you go to vote. Then your expectations are met. So why do you even want to vote? So I think the whole process should be banned. So that we just live, we just live. And I feel like Val should be the president. You just go, you don't vote. Yes. And if your expectations are not met, I think what keeps us going as Kenyans, now that we have to go to that election every five years, is after all, say another five years will come. Ata kama apu pata. Say another five years will come, we'll fail again. And it comes that we fail again. So failure has become part of our success. It's true. It's very true. Before I let Elliot speak, let me just read a couple of more comments from the social media we are starting with Facebook. So I have a nationalist who says, yes, tafuteni bwana kwanza, yang muga says blind Alfred Times and live. Asna orina says million dollar. Shinyabi Hilary says, nikiye kwa angomayote ya bogi geji. Firmino klemosa says forever by Mavadu. So depth says finess. Finess. But culture says yano, leta pombi. Okay. Kevin Aki says, for you naipenda sana. I see you Kelvin Munene says, make things work by Kabaka pyramid. Oh, I like Kabaka. Ali Hamza says, memories by Nasha Travis.  Matthew Sahas says, kuna zile hip-hop zaki tambo na gospel za SDA. Levine Abisas Juliani nikonja siwezi karanga. Why is your handle umbo ewe? Gosh. Get to the slope out by Wailing Souls. Here naipenda kama tisha kia siban alafka mi vastakwa. Acha minaku lombo. All right. So let me do this by leading by example. I give you a time in my life where I thought, weh? It was just very difficult, even just imagining the thought of waking up. So I lost my dad like five years ago and the way it happened was quite sudden and very violent. So imagine unongile sham to Tuesday by Thursday. Yo, for a while it took me it took me some time. In fact, this is when I was introduced to therapy for not really the first time, maybe the second or third and I had to keep it going for a while because so na kuna juna kuja kwa TV na na foku smile jamaneni and inside a lot of kwa mbe kaka kaba kaka can you see anything to smile about? It was a very, very tough time for me. Yeah, so I hope, hope, hope. Siji nili toa hope wapi but after talking about it for some time, I think, I think I found the will kwa mka and eh, atatukas tumanu kusho wu at 254FB, Y254Channel on a Twitter hashtag is why in the morning. Ali, talk to me. And it wasn't really something huge but like the previous day it was such a bad day. Let's set off the fact that I was going somewhere, I was in sandals, started raining and then slipped, fell into mud yani that day was just completely bad and then when I was going I got there like really, really late and yeah, I kind of got into trouble so like the next day waking up it was like so hard because it was like ah what if like this day was also going to be like bad like the other day yeah, so that was bad. So kwa kwa ule toa jai as in what made you feel that okay, you know what it the other day sucked it just was a bad day there's not sugar coating it ili kwa tumpa'a na nena tumeskuri meisha but here's a brand new one so what gave you that ka energy for you know at where 22? 22 22 to come late so I was like ah let me wake up kwa kwa gwa tua ulale uku Belian talked to me have you ever come across maybe someone who has a situation where they feel and then the worst part about my thoughts are like this but the worst part about not having hope is somehow your mind convinces you you're the only one who's ever experienced this you're the only one who knows exactly how you feel you're the only you're all alone it's just very ridiculous But we also know that there's nothing new under the sun. Sokunam to me piti-ii koo, feelle to me piti-ia. Say exact, but I'm a piti-ia. Nali Shii too. Talk to me. Or the way you see yourself. That's the first formation is in your mind. I'm going through these, and then something tells you that. It is only you. But if you open your mind a bit. We can't even have a number if you have gone through it. You are not even one of them. So you convince yourself that yes I'm going through this. Sometimes you are running for an interview. You think you are the best. And then somebody calls you and tells you that you know what. You don't. You don't. You don't. You don't. You don't. You don't. You don't. You don't. You don't. You don't. So, no, I'm going for it. Then why do we have such high rates of… in kula' foretted it. It's home side turned into suicide. People are wondering what else they have been. This is something that is happening in here, right? It's a mental health policy. So, what is happening? I'm able to talk. It is high expectations. Let's just live within our means. Whatever you cannot handle, please let that thing go. It was not meant for you. If there is a situation that is too hard for you to handle, then I think you are not supposed to do it. So let it go. In fact, In fact, I always say that whatever God cannot do in my life, let that thing remain undone. It doesn't have to be done. So I have expectations in life. I want to be like that. I want to be what? I want to be what? But do you know what power has gone through to be who she is? I preach it, sister. So once you, I want to be so and so, I want to rap like so and so, I want to sing like so and so.  Let's just cut our expectations. Let's just live within our means. If I can only afford mboga today, let me be happy with that mboga. Let me be happy with that mboga, but let me be happy with that mboga. Yes, yes. Let me be happy with that mboga. So it is our expectation. We expect a lot. Alright. So before we get to Aliya to who is by the way, very, very ready to give her opinion on this. And I'm quite excited. Remember, we are still interact, or we want you to still interact with us on our socials. That's why. Five phone Facebook, Y254 channel on Twitter, hashtag of a day is WCW, or Y in the morning. And Rascads, chiches, na muka na magina. We, gospel manzim, mimi apu tukona, we are same. Kwewanso ni DJ Rascads, I feel you understand. I understand. Mtu tu pedi, wow. Mtu tu pedi, auda zeka, Uwana eka Maisha, ni yango. Ya ex, eh nanakama ni, ex rei, na trio meal. Ah Maisha ni yango. Okay, nishugulike na yango. Somelo Yugi says wakadinali. All right, all right. I like the diversity in what we are listening to. We have Maurice Uwe Rengai Nyonges and says wak mushanda kabras. It's looked and tuning. And we check you with Selfie Selfie and we appreciate you. Ms. Brenda, good morning. Mkona Uwabuana by Zablon Singers. And here with, ako kakani ni kana kwangana kamauslani bana. Resh Brown says ni kubad by major. Ila na wa pato fiyema ni kwa LTA, 3-year champion, Spital of Child. Eki eki jana yamaina. Sesi pangwingwi maisha ni yango. Okay, I like the take kind of charge attitude. Remember this is our Twitter page. You can still slide over there on our Facebook page. Or if you have feelings, you can also go on to our Instagram page. Talk to us, Anita. Okay, so you mentioned me into sweets and drinks. And I feel like one of the reasons is like not having someone to talk to. If you make personal and you're going through something, I'd rather have someone to talk to, someone I take charge and be like, eh man, if you can make a buyer, like family advice me, like I remember that someone at him was going through something really, really bad. Like I called one of my friends at nine crying. And then he was like, wah, I'm going to buy this and this is going on. And then after I talked to him, she like advice me about better after I take it front, really remain and I have a hope. So if you like, I know that you're going to at least find someone to talk to, although like opening up can be hard. Yeah, that's a get, but maybe we could like get someone to charge and someone will be able to judge us well or like use that against you because the people who do that is the buyer. I really like that you said crying because I think that's one of the ways to kind of release and well into your agreement. Me, me, wajata siyati kitambosana, kudamali iwi kendi menifika, I told myself I'm going to be more spontaneous and adventurous from now on. So I don't know how the universe or my good Lord translated this. So alini patia wikendingina ya ajabu. So elifika tumali mi kwa. Yes, me and my big age. But after that, we did what was supposed to be done. Belin, do you cry? Yes, I do. But yes, I do. And most of the time I do because it relieves me. When you are pressed or you're depressed, and then you want to pretend that you are so, you are tough. Jesus himself was not tough. He cried. So who are you not to cry? Nawa he wept. Ah, he wept. In fact, he actually kwa ni too much. He's not even crying. He was weeping. But one thing I think my sister is saying here that you need a friend to call. Let's get at the personal therapy because what if there's no friend? I fear that when I talk to Val or I talk to my sister here, I feel like I'm going to be busy in London. Bana. He's a shi, I don't know. So I think if you work on yourself, I think when you just work on yourself, it's better.  So I join him, I join her and I cry. So we cry. And then at the end of it, there's no solution. So I think you need to work on yourself. Before you run into a friend, telling a friend you have problems, ask yourself, am I able to handle this? Because these are simple things. In some things that your friend is going to tell you, the very thing you knew. But you just closed your mind that I think it is only Valakini and Pia. Especially in relationships. No, no. Unakimbi niya Val na Val piya liya chwa jana. No, no. So ataku saidi aje. So you need to work on your own therapy. You need to. I don't really think running into a friend because nowadays to get a trusted friend. Seriously. Ah, you need disaster. You need disaster. And we can't even now start calling on family because family is even worse. So what's happening? We can't even call on family because we don't have a family. So we just need to call on family because we don't have a family. Ah, yeah. But we don't need a family because we don't have a family. It is the common example we can use. But there are other things like sicknesses and diseases. You see. There are some sicknesses that are even shameful. You know some things you don't have. You don't have a family. So I want to tell you what you know, I will tell you. So ataku mwembi aje. No, no. I want to tell you that I am a doctor. I want to tell you that I am a chemist. I want to tell you that I am a chemist. Next. And then I took one. Because he is a chemist. So if you can't tell it to a stranger how about a friend? You can't tell it to a stranger. You can't tell it to a stranger. We are laughing but it's serious. Talk to me Elid. How do you feel about it? Because it's true. Sometimes you can't tell it to a stranger. He was talking about he was about to introduce his guest for Strength of a Woman, Sista Shu. Who has a forum where people can actually go and event. But for me, at your time, me lelewa, we didn't really, we were not big on going online to talk about our personal things. Online nili kwa tuku visit. Nika, nika maju, ama ngoza Christmas.  So the idea of the concept of me going somewhere online and just writing things down. Atafadali ni jende kiemunye on a somewhere on the general. But it is okay. Misise mi ni kitumbaya because clearly it is doing magic for a lot of people. But what happens if you just perhaps you have trust issues ama ta kungi aiyo kungi ni ngumu jayongelesh amtutasa kungelesh hajiwa tuku internet. Like how do you do that? I get thinking what works for you. You know like how they say one man one man gets a woman and a man gets a girl. So to me like you go online and then events of it works for you. How can it be for you? If you need to cry, cry. Do it short, short. Do all that to get it out. So I don't really trust a lot of people. It's just maybe like people who are able to like call and talk to but you know, do you? I like that. So maybe this conversation should be about giving people ideas on how to let it go. Kus hopa ezi kuja mahalu mechkili ama kasiri ko ama mechkili anxiety. Hope it needs you to first remove all those things, let them go and then hope comes. But hope also should not just be hope but you are sitting there hoping for things. No, hope is also quite active. It means now you will stand up or you wake up or do whatever is necessary to achieve the desire that you want. Sindiya, ama nongia. The science. Talk to me very well. Yes, I think what people should really learn too because it is easy to tell a friend that please let go. Forget about that. It shall be well. Life goes on. It will end up with life gone. It is not simple as it is. Yes. Muna na kwa mbiya. It shall be well. But yuki tu na kuhuma. So when it tells you it is well you should also go ahead and tell me how well. How do I approach it so that it become well because as the time we are talking it is not well. So when you are able to tell me when and how. So the first thing that I think people should do is have a meeting with yourself. Yes, am I the only one going through this? And is it something I cannot handle? And if I can handle... What are the people that I should use? Sometimes what you are looking for in maybe a friend in Kaka Menda it is within you. It is only that you have not discovered yourself. So self-discovery is the mother of all discoveries. So you really need to see, okay, this is the thing. I am so thick in class. I can't pass this exam. But why is somebody else doing it? What does she have that I don't have? The moment you start discussing yourself there is a ray of hope. It turns it is divine. God, but when you start looking at your friends, the Bible says that I take a man, maybe I don't know him anymore. You are just cast already. And things will just have to go north, south or wherever. So have a meeting with yourself. Ask yourself, okay, I am going to do this. And just like you were saying, nothing is new under the sun. There is nothing you are going through that has people never experienced. You are just maybe the unread one. You don't even have the number. People have gone through it. So if it has been done, why don't you? Yes, if it is about relationship, please cut off the expectations. The problem is over expectations. You have a woman in your life. Then you have to make a two-budget joke. If you think that your dad is lazy and you expect somebody to say, run, then what is the point? If he says, imagine that you are going to get a cold. See what I am saying? I think if it is in here, we can... If it is in here, we can do it. We can do the sort. Yes. See must to outsource. The moment you run out to... You want to sort it out somewhere. God is like...  Because everything you need is with you. Just discover it. So self-discovery is the first step. Can I handle this? And if I can, how? And how long? So when you should tell me, when you are telling me, Belin it is well, tell me how well and when. Yes. Alright, this is one of my favorite things about Belin. She is a never-ending source of wisdom. Now, self-love is very important. But even as important is also self-awareness. You've got to know what's going on shorty. And I can see my very, very able team has displayed a couple of more comments from your end, which I will read in a bit. But before we go on, now we've realized the very many things that can take hope away from you. So maybe we break it down a little bit. So I started with grief, a personal story with grief. But grief is not just losing someone. Grief can be losing a job. Grief can be dropping out of school. Grief can be losing a friendship. Grief can be a couple of things. So, niki summa, tojtarodi kwa panelists. I love when we discuss grief and maybe the steps on how to let it go or just, I don't know, grief piya inakwa na disrespectful. I don't know if you could ever let it go. But anyway, hashtag is why the morning bad culture says, Ia no leta pomba. And the question, chnoli za ni misonganiwa una skia, mani ngo manganiwa skia, when you're feeling life is a bit left, right. Kevin Akeri says, for you na ipenda sana, Kelvin Munena says, make things work by Kabaka Pyramid. Ali Hamza says, memories by Nasha Travis. Kila lo iya yaba. Nyaha, aha. I see you, smart kwa street by Big Yasa. Asnath Orina says, million dala. Shinyabi Hilary Kays says, niki e kewa ngo mayote na pungigeze. Femino klemo forever by Mavado. So deep says, finess. Ifa no e, ifa broke. Anaba business e, baby, easy lyrics. Pata me soa kinae jere hili nishi inda, it's fine. Amola, Amola says, open doors by Calligraph Jones. Young Muga says, na yubi 40. Oh, how can a poor man send such times and live? Nashun Simia says, tofu ta kwanza ufao, me I see you a minguni na zote utongisa. Young Muga says, blind outfit, times and live. Phoenix Dax Ian says, wa, wa, wa, me I do listen to someone called Dax. Una diskes ama. He's got the motivation I need, na si, niki sota tu, but about crying people think that men shouldn't cry. We will discuss that shortly. Thank you for bringing it up. We end up depressed and thinking we are weak. There's nothing weak about you. Nelson Karani says, ja no his people by Clinton Farron. Angela, oh, I see you says, courage says by Celine Dion and high, high hopes for a living. Eric Otzi, you know, busy signal, brighter days. Na muna, muna playlist, so now let me just take maybe something from Phoenix Dax. He says, about this thing man, I think people thinking man shouldn't cry. We end up depressed and thinking we are weak. What do you think? Let me start with you. How do you feel about that? No, no kumbuke, kuna moutu, na nimkubuani.


Hey everybody, this is Brian. Welcome to the 114th video with Qt and C++. Alright, if you've been following along, I did a four-part series on Qt and Zip Files. And I remember this blog, I brought this up. Basically, you can use these internal classes in Qt, which are not official part of the API, the Qt Zip Reader and Qt Zip Writer. And I just, I could not leave it alone. I wanted to get it to work. I actually emailed the author of this blog and he emailed me back and said, hey, what error message did you get? And that made me think, oh yeah, silly me.  So, revisited it. And for this tutorial, we're going to actually do it. So you're going to need to go out and grab Zlib. Zlib.net, you should know that from the previous four tutorials. And go out to gettorious.org. And you're going to need to go to, there's a whole lot of source code out here, because this is the actual source code for Qt. You're going to need to go to source, GUI, and text. And in there are some files here. There are Qzip, Qzip Reader, Qzip Writer. Those are the three files we need to grab. You just simply open them up and I've got them here. The easiest way rather than cloning the whole repository and all that is just right-click, save link as on Roblob. And that will actually download the file. Once you have those files, as you can see I've downloaded them here. I've got Qzip, Qzip Reader, Qzip Writer. You notice the underscore P and that's for private, meaning they haven't published that to the official API. I've also got Zlib, the current version. I've extracted and renamed it to just Zlib. And inside that is the source code and inside that, in case you're running Windows, I actually went out and got the Windows version of this. Remember Windows comes pre-compiled so you don't have to really mess around with that.  Also I have a folder that we're going to be working with, with some images in it. And let's just get right into this tutorial. All right, so I've got just a basic command line application. Give it a good build. Nothing fancy about it. And this is the output of that, just a simple command line application. Nothing real special. What we need to do next is if you're in not Windows, I have to always say not Windows. If you're in Linux, Unix, BSD, we need to actually build Zlib. So let's actually copy this. If you're in Windows you can skip this step. All right, we need to of course configure and then make. And that will actually build Zlib. All right, now that we've got a good build, we can go out here, sort by type. And let's grab the A, the SO, and the SO1. And this is the output directory where our program is actually going to be built. We're just going to paste these in here. Now, if you're in Windows, you can skip that whole step. You can just go to this Windows folder that I put in there and grab these three files, the lib, def, and DLL, and throw those in there instead. Very important step. All right, let's go back to our source here. We're going to need to do a little surgery on these three files that we've downloaded from Getorius. Remember, these are not officially supported, so if it doesn't work, yeah, we're kind of stuck. First thing we're going to do is rename these. We're going to take out the Q and the underscore P. I need like theme music in the background. I don't know, like maybe the night writer sound. You guys know what I'm talking about. All right, we're just going to add some existing files here. And we're going to add our three files we just modified. Now we need to do a little bit of surgery on here because we still have these names in here. Q zip reader. All right, so we need to actually go in here and find and replace. Ah, my mouse got hung up. So we're going to replace Q zip reader with just zip reader. Save that. Zip writer, we're going to do pretty much the same thing. Replace Q zip writer with just zip writer. Save that. And then we're going to open up zip.cpp and same deal. And be sure to take out those underscores in the header. If you're on a platform that is very finicky, you'll need to make sure that these header files are exactly the way they're spelled, upper and lower case. All right, one final step. We'll need to actually go out here to Zlib and grab the... Where is it? Zlib H. And of course now I can't find it. Z config, anybody, anybody. Oh, we're crying out loud. Sort by name here. There it is. Geez. That was a pain. Paste those into our project. And we'll need to add in Zlib, the Zlib header and the Zlib config to our project here. Now we need to perform a little bit of surgery on our project file. And if you were following along in that blog, let's go back here. This is what he was saying. Use this little snippet of information. I just, I really couldn't get that to work. I don't know why I played around with it. But I was getting all sorts of undefined reference to, which just means simply it can't find it. So I'm not proposing that I have a better way. I'm just saying I'm not smart enough to figure out why his isn't working. So what we're going to do is we're going to say win 32. And we're just going to include some stuff here. So we're going to say include path, plus equal, print working directory, Zlib. All right. And then we're going to say, Libs plus equal. So what we're doing here is we're saying if we're on Unix, then include the path, which is our current working directory, and the Zlib folder, and then include the library, that Zlib library. We're just going to copy and paste this. And we're saying if we're on Windows, we want to do it slightly differently. We want to say it was at ZDLL. And I guess we could actually simplify this a little bit further and just include that. There we go. Nice and beautiful. So what we're saying is include that Zlib sub folder. And then if we're on Unix, include the Z library. If you're on Windows, include ZDLL, which actually we need to fix that a little bit more too. Isn't that what we called it Windows? Yep. Windows with uppercase. There we go. Now remember, in your build directory, you should have those objects out there. So if you're on Windows, you're going to need these three files in your build directory with your EXE. All right. Let's actually give a good build and see what happens here. This is always the excruciating part. Hey, we got a good build. What do you know? So what we've done just now is we've seen that we can actually link it together. It works just fine. So now we need to start writing our code. And we're going to say include Qtabug, include ZipReader, ZipWriter. And we're going to make a couple of functions here. So we're going to say compression test takes a zip file. I cannot spell today. The zip file. And we're going to copy and paste that. We're going to make a similar one called decompress test. All right. So now we've got our two functions here. Very simple. We're just going to compress and decompress a file here. So let's actually go down here and make this work a little bit. Q string. Zip file. And this is the name of the zip file we're going to be creating. And let's just grab our project directory here. Where are we at here? Zip test. I want to make a zip file right in here. So we're going to just copy this. I'm just going to call it test.zip. Really professional, right? All right. So really all we're doing is we're making a Q string and then we're going to compress and decompress. So this is where the magic is going to happen in these two functions up here. So let's start fleshing out our compression. So first thing we need to do is zipWriter. And this wants a file name. So we need to give it the zip file name that we're going to be using. Now we can do a couple little things here. We can either add a single file or add a directory. So let's add a... Let's do a directory first. Add directory. Wow. Pretty easy. And what was the name of our images directory again? That's right. Images. So we're going to just paste that in there. And then of course we were going to just close the zip. And for our decompress we're going to actually just read the files that are in there for now. zipWriter. See zip. zipFile. And then we're going to say for each... What was it again? Oh yeah. This is zipWriter. They have a special structure in there. It's not file error. It's fileInfo. Sorry. And we want to get fileInfoList. You notice that's a Q list of fileInfo. So that's actually pulling it out of the zipWriter class. And then we'll just say QDebug. Ooh, notice a small little bug here. Item. That would have been interesting. And then from that structure we can actually get the filePath, the CRC32. We can get as a symbolic link. Is it valid? We can get the size, the permissions, et cetera, et cetera. But we're just going to do filePath. So now when we run this we're going to call compressTest, which is going to compress an entire directory down into an archive file called test.zip. And then we're going to decompress it. But instead of actually decompressing anything, we're just going to read the contents at this point. Save and run. What happened there? Let me go out and look at this thing. It made it. Yes, there it is. Did not like that. Okay.  Helps if you actually read the documentation here. I pause it just to figure out what was going on. If you look at the source code of zipWriter, I thought that it was like the QA zip where it'll add an entire directory. No, it just creates a directory inside of the zip file and then you can place files into it. So helps if you read the documentation. All right. So moving right along, you can actually create a directory inside there. And let's look at some of these other options we have here. We can add a directory, add file, symbolic link. We can create permissions, things like that. Actually, it's pretty, pretty snazzy when you look at this. I mean, it's all free. So let's actually show how to compress a file. We're going to say zipWriter, czip, zip file. And we're going to say qstring. Let's call this single file. Let's go grab a file name of one of our images here. And let's add fail1. Make sure that's actually spelled correctly here. Yep, fail1.jpg. All right. So got our name of our file. Now we want to make a q file. I'm going to set this to read only. And then, of course, whenever we open some, we want to close it. Now we're going to say, notice how this one's a file name and a byte array. So what we're doing is we're adding the name of a file. So we're just going to call this test.jpg. Notice how you can change the name of the file if you really felt like it. And we're going to say file read all. So we're just going to hand it the byte array. So we save and run this. It runs. Let's kill the program. Go back out here. Sure enough, there's test.jpg. Now, if we were to extract this manually, let me actually move this up so you can see I'm extracting it. You ever have one of those days? Epic fail. See the look on her face? She's so happy right now.  Anyways, let's move that to the trash. All right, we still got our test.zip with our jpeg in it. Now we're going to actually do this the right way. Now that we've done a little bit of debugging here. Yes, and sure enough, there's test.jpg because we are reading the decompressed test. Now we're going to actually decompress that file. And we're going to say, we never close that. And we are going to just kind of examine this a little bit. We can get the count. We can get the actual device to the QIO device, the pointer to it. The entry info at, meaning we get that file info structure. We can see if the zip file even exists. We can extract all to a destination directory. That's pretty simple. I'm just going to leave that in here. Just give it a Q string and it extracts everything. But for this one, we're going to be a little more complex here. We're going to actually extract a single file. To do that, we need the file data. Notice how it hands back a Q byte array. We need to get the entry info at. So we're going to say, file info. We're going to call this finfo. And we're just going to get the first file because it's just going to be an array. And then we're going to just say, Q. Actually, let's do this. Let's actually write it out there. Q file, file, and let's name this. Oh my goodness. This is going to just drive me nuts. Sometimes copy and paste isn't so magical. There we go. We're going to call this fail 2. We're going to write this out to our images folder. If we go out there and look right now, there is no fail 2. There's just fail 1. We're going to just simply write the bytes out to the disk. Actually, first we got to open. Sorry, a little ADD today. We're going to write that byte array out there. So what we need to do is we're going to say, whoops, dyslexia, and we're going to get the file data. Notice how it wants a Q string or the file name. So what we're going to do is we're going to actually grab that fmfo and hand it that name or the actual file path. Because remember, it treats this archive like a mini directory structure. So it wants the fully quantified path to that. That's why we're grabbing the entry at so we can get the full path name. And then we're just handing it the path name. So just do review. We're going to compress a file. We're going to iterate through that and see what files are in the archive. We could just do extract all if we wanted to extract the entire thing, but we're going to extract a single file. And we're going to extract that to fail 2.jpeg. And we just simply open the file, write the bytes from the file data from the zip file. That's not confusing. And then close the file and the zip file. Let's see if this works. We got a good build. No error messages. And sure enough, fail 2 exists. It opens up. Works just fine. Just in case you're wondering, we also have Barbie, who they didn't give me a Barbie, so I gave them a Barbie queue. Get it? Look at that girl's face. And my personal favorite, you got me ribbons. Oh my God, oh my God. I love cats. What can I say? Dogs are awesome too, but cats just rule. All right, so just to recap, what we covered here today is how to use the unofficial and unsupported and undocumented QueueZip Reader and QueueZip Writer, rename them, reconfigure them, add them to our class. And we've also built Zlib and linked it into our project, and then we've covered just the bare basics on how to use this. I'm going to zip all this up, maybe if my mouse works, and throw this up on my website, www.voidrealms.com. You can find it up there in a few minutes after I get done uploading it. I hope you found this educational and entertaining. If you use this, this should come with a very big disclaimer that this may cease working at a moment's notice for any unknown reason. It's not an officially supported class.  Thanks for watching.


Mr Deputy Speaker, I beg to present for second reading a bill shortly entitled Climate Change. Mr Speaker, before I delve into the minute details of the proposed legislation, the first of its kind in our country, permit me to provide a broad overview of the global phenomenon that we know as climate change. Climate change, Mr Speaker, refers to the long-term shifts in temperature and weather patterns, and it is part of what scientists and environmentalists refer to as the triple planetary crisis. A term used, Mr Speaker, to describe the intersecting of three global phenomena, environmental in nature of course, of pollution, biodiversity loss and the climate crisis itself. Human activities have been the main driver of climate change, primarily due to the burning of fossil fuels such as coal, oil, gas, etc. which produce heat trapping gases. And Mr Speaker, the offenders as we call them in climate change circles, particularly when we meet a smaller than developing states, are the industrialized and developed countries. And in their manufacturing activities, they consume large quantities of fossil fuel, thereby emitting, Mr Speaker, huge amounts of greenhouse gases that contribute immensely to the warming of the earth and its atmosphere. Mr Speaker, the Caribbean is one of the regions of the world most vulnerable to climate change. We live on the frontline of climate change. And if the Caribbean is on the frontline of climate change, naturally Mr Speaker, St Lucia and St Lucians, we too live on the frontline of climate change. Mr Speaker, in 2022, a year and maybe three quarters, a year and maybe four months ago, we witnessed firsthand in St Lucia where a weather system remained stationary on the northern half of St Lucia. And in the space of two to three hours, deposited water or rain on Corinth and Jerusalem, Mr Speaker, in amounts that had never been seen before by this generation. And in the space of two to three hours, Mr Speaker, appliances were floating from inside homes and finding themselves on the streets of Corinth like dry leaves and pieces of paper. Cars, Mr Speaker, weighing hundreds of pounds, Mr Speaker, were no match for the waters that descended on Corinth, rendering the police, Mr Speaker, a disaster zone. And I recall in the immediate aftermath of that particular weather event, I traveled to Mushamel, Sheikh, Egypt, where I joined environmental ministers responsible for the environment and climate change at COP 27. And then, Mr Speaker, we spoke in one voice as representatives of small island developing states to the injustices that we had to suffer and confront as countries affected by climate change. Climate change, Mr Speaker, can cause your GDP to be wiped out in the space of two hours. Climate change, Mr Speaker, or the impacts of climate change can result in the loss of livelihoods. People can also die and climate change, Mr Speaker, can affect every facet of a society, every sector of your economy. Mr Speaker, disasters triggered by climate change in Latin America and the Caribbean in the last, from 1990 to the year 2022, disasters were quantified in the region of roughly two billion US dollars.  But how does climate change really manifest itself on St. Lucia and other small island developing states of the Caribbean? Mr Speaker, we see a rise in sea levels. Large coastal populations in the Caribbean are under threat. And if the ocean continues to rise at the rate that it has been rising, we are being told by scientists that in a few decades from now, Mr Speaker, a lot of the coastal villages that we know will cease to exist and people will have to move to higher ground thereby losing property, losing their livelihoods and things of that sort. Mr Speaker, as we speak, almost every island of the Caribbean has to find monies to spend in building what we call sea defenses. In a place like Belize, Bahamas, and even here in St. Lucia, Mr Speaker, when you look at the coastline in view of, in particular, at the end of the Hira Nura International Airport runway. The government of St. Lucia has had, Mr Speaker, to find boulders and continually we've had to place boulders on the shoreline to protect the coast from the wave action that has been eating away at the land for some time now. Mr Speaker, climate change manifests itself in the form of stronger hurricanes because when the ocean temperature rises, it creates an environment that is very conducive for hurricanes to form with greater frequency and with more strength, Mr Speaker. Climate change also manifests itself in longer dry seasons and that has implications for crop production and water security. Mr Speaker, we have witnessed very erratic weather patterns in recent times all as a result of climate change. And I say all of this to say, Mr Speaker, that given the fact that climate change results from the consumption of fossil fuels by more developed countries, Mr Speaker, it is grossly unfair for small island developing states like St. Lucia to have to face the brunt of something we did not create, thereby giving rise to the whole concept of climate injustice as we've come to know it at the UNFCCC when we meet for meetings of different kinds. And so, Mr Speaker, we have had to go to international meetings asking the developed countries to pay up and to make resources available to the smaller developing countries to treat with the issues of climate change. And for many years now, Mr Speaker, it never appeared that the cries of small island developing states had been falling on deaf ears. And so I was extremely elated when in Shamil Sheikh, Egypt, Mr Speaker, in 2022, at the COP, a decision was taken to establish a loss and damage fund that would give access to resources to smaller countries to deal with the adaptation and mitigation issues. Mr Speaker, at the most recent COP held in Dubai, progress was made in that respect. And today, as we speak, plans have been finalized to capitalise and operationalise the loss and damage fund. Mr Speaker, every year the Caribbean is impacted by hurricanes and storms. And once they have come through the island chain, they leave a trail of destruction in their wake. And governments have to find monies that are not readily available to build back and to build more resilient infrastructure to ensure that next year's hurricane season does not unleash in the way that the previous would have. And so, Mr Speaker, we have to ensure that there is climate justice. And climate justice speaks to putting people at the heart of decision making as it relates to climate action. The unequal historical responsibility that countries and communities bear in relation to climate change and the climate crisis is something that we must take very, very seriously. And so, Mr Speaker, for something that impacts your country so dramatically and in such a profound way, the international community is saying that given the impact of climate change at the domestic level, the regional level or globally, the time has come, Mr Speaker, for there to be legislation across countries to guide and inform how countries treat with issues of adaptation and mitigation. Adaptation speaks to the programs that the government will embark on to have its citizens coexist with the impacts of climate change. Whereas mitigation, on the other hand, Mr Speaker, speaks to the measures that one can resort to to ensure that there isn't greenhouse gas emissions or things that contribute to the whole climate change phenomenon itself being given currency. And so today, Mr Speaker, international lending agencies and international organizations are saying to small island developing states that we are prepared to give you money, but we must see on your books legislation that speaks to how you are going to address climate change and how you are going to deal with the issues of adaptation and mitigation. And it is against that backdrop more than anything else, Mr Speaker, our government saw the need to enact legislation that deals with climate change and that is why today I'm presenting to this Honourable House that Climate Change Bill 2023 on behalf of the Cabinet of Ministers, I happen to be a part of. The Climate Change Bill establishes the rules for a coordinated national response to climate change while taking into account St. Lucia's status as a small island developing nation. It establishes the National Climate Change Committee or the NCCC, a technical advisory body comprising public, private and civil society entities and the functions of the Department of Sustainable Development as the national climate change focal point. Mr Speaker, I mentioned adaptation and mitigation. Those responsibilities are shared. For instance, the Department of Forestry has a direct stake in the whole mitigation first because Mr Speaker, one of the responses to climate change to help with mitigation is for us to plant more trees that would cause the trees themselves to absorb excess carbon dioxide in the atmosphere giving rise to a much cooler planet. The bill facilitates the development and implementation of policies, legislation, guidelines, standards, processes, programs and projects for mitigation, adaptation and loss and damage. It establishes the importance of and facilitates into earlier access to finance, technology transfer, capacity building, awareness raising, reporting, research and data management in the realm of building climate resilience. For its incorporation of new standards for risk informed decision making, establishment of a strong governance architecture for St. Lucia's climate change response and legal structure for aiding and financing economy-wide resilience and mitigation efforts. The bill has been developed under the necessity to be an original example of national climate change legislation. Mr Speaker, I spoke to that earlier when I said that this piece of legislation is the first of its kind in the Caribbean. The purpose of the bill is to offer a thorough framework for St. Lucia's response to climate change. By so doing, the bill conveys the extent of St. Lucia's commitment to combat climate change and to enshrine in law the emission reduction targets outlined in the Paris Agreement through the United Nations Framework Convention on Climate Change, otherwise known as the UNFCCC. More specifically, under this bill, the United Nations Framework Convention on Climate Change has the force of law in St. Lucia, as does the Kyoto Protocol and the Paris Agreement. The bill realizes the challenges that climate change poses to the population, natural resources and economy, and the urgency of climate action that is needed and provides a high level framework for St. Lucia's response to climate change. In response to this emergency, the bill creates the framework necessary to help St. Lucia better meet its obligation under the Paris Agreement and the UNFCCC as a whole. These legal standards will aid in the creation and execution of a comprehensive and long-term response to climate change. The bill will provide governance arrangements, reporting requirements and new overall standards with the intention of enhancing St. Lucia's capacity and ability to transition and adapt in order to protect St. Lucia's future and its people in the face of global climate change. And the bill, Mr. Speaker, also gives important policies that are already in place, a solid legal foundation. So all of what we've been doing in relation to managing climate change, Mr. Speaker, the policies, although they are among the best in the world and they sit well with international standards, they have no legal basis. And so this piece of legislation will ensure, Mr. Speaker, that not only will we be doing things in a discretionary way, but we will have the legal authority at the Department of Sustainable Development and Allied Agencies to ensure that as we roll out our plans in relation to climate action, we will have a legal footing on which to do so. These policies include the National Adaptation Plan and the Climate Change Adaptation Policy and the Nationally Determined Contribution, NDC, which will be continuously reviewed and modified as part of St. Lucia's Climate Change Policy Suite. The climate priority sector in the bill, Mr. Speaker, consistent with the National Adaptation Plan and the Nationally Determined Contributions are water, agriculture, fisheries, natural resources management, resilient ecosystems, infrastructure, spatial planning, education, health, tourism, energy, and transportation. And Mr. Speaker, this is consistent with a point that I attempted to make earlier when I said that every facet of society is impacted by climate change. Mr. Speaker, with less rainfall, Mr. Speaker, you have a problem with the availability of water. And when there's no water, it affects your hospitals. When you have an insufficient supply of water at the community level, Mr. Speaker, it means that schools cannot be serviced adequately. And there have been times when we've had to dismiss schools, sending children home at 12 o'clock, resulting in a loss of instruction time. Mr. Speaker, very recently we visited by Tropical Storm Bread, and we saw what happened particularly to the schools in the south. The Viewfort Primary School was impacted severely, and we had to find in excess of $1 million to restore the roof at the Viewfort Primary School. We had to find money to restore the roof at the Mogul School, and we also had to find money, Mr. Speaker, to repair the damage inflicted by that particular weather system at the Bellevue Combined School. Mr. Speaker, the definitions utilized in this bill have been extracted from the resources of the UNFCCC and the relevant websites to which they relate. So in other words, Mr. Speaker, not only are we putting forward a bill to deal with the issues of St. Lucia, but the jargon and the lexicon of the legislation sits well with what has been established by the global authority on matters of climate change, that is the UNFCCC United Nations Framework Convention on Climate Change. The purpose of utilizing the set definitions, Mr. Speaker, is to ensure that there is consistency with the global understanding of the different institutions, mechanisms and ideologies. Mr. Speaker, I believe this piece of legislation is timely. It basically sets St. Lucia apart with some of our counterparts in terms of our advance we are dealing with the issues of climate change. And as I would have indicated, Mr. Speaker, from time to time we may have to revisit certain aspects of the bill making modification, but what is very important and very salient here today is the fact that we are putting into law, Mr. Speaker, a mechanism that will inform how we deal with matters of climate change and how climate change impacts the livelihoods of St. Lucia and, of course, by extension the people of the Caribbean. Mr. Speaker, this is my submission of the bill. Thank you very much.