Claro que sí, todo es español, español mexicano, español peruano, no me importa, chileno, lo que sea. En 2016, tuvimos una campanada en Albuquerque que Karn Arnold organizó. Y, ya sabes, mi negocio de negocio con WordPress ha sido, como, básicamente un año viejo.  Y así, ella me ha ido a involucrarme y se ha ido bien. Y, ya sabes, he conocido a Sam por varios años ahora y, ya sabes, creo que Sam ha tenido mucha visión para lo que esto iba a parecer. Y, ya sé, él ha compartido esa visión conmigo y me ha sido muy emocionado de apoyar y hacerla suceder. Es genial, así que la historia más importante es no hangar con Sam o podrías ser involucrado. Ya, no, pero yo estaba muy feliz de hacerlo, man. Es, ya sabes, parte de la visión fue, ya sabes, ponerse en este gran evento para reenergizar esta comunidad. Y, ya sabes, lo verán, pero, ya sabes, por lo tanto, es muy bueno. Ya, parece que funciona. Entonces, lo haces como un voluntario, ¿verdad? Esto no es tu trabajo completo. Tienes un trabajo completo. Estás viajando a una compañía. Dime un poco sobre esa compañía. Ya, entonces, mi compañía es online de 11. Y, ya sabes, hacemos desarrollo de software. Hacemos trabajo de Wordpress. Hacemos soluciones de negocio. Servicios de Servicio. Maneces. Y, ya sabes, ofrecemos algunos servicios digitales. Empecemos haciendo eso en 2017. Y, ya sabes, soy el CEO. Mi tres compañeros están aquí. Y, ya sabes, un montón de mis personas están aquí. Hola, chicos. Y, ya sabes, hemos estado alrededor de tres y medio años. He estado el CEO desde el principio de 2017. He actually started a different firm and we merged with the 11 online guys and so it's been a journey and, ya, not having kind of entrepreneurial experience before I decided to start a consulting business was a lot of learning, but it's mostly joy. What was the event that triggered you to decide to start a company on your own? I think it was not necessarily one event. It was more how dissatisfied I was at my old job and the paradigm there. And also maybe like decades of sort of frustration at not being able to express myself and be creative professionally. And so where that bubbled up was, I lived in the East Coast before I came to New Mexico and my night job was I would teach English as a second language. And that was the kind of primer because the school I worked at, they didn't have lesson plans.  They didn't really have a ton of guidelines on how to teach. I was teaching adults. So, ya know, it was kind of my little sandbox. And that's where I got to be creative. And so when we came out to New Mexico, I knew that I wasn't going to keep doing what I was doing before. I had to do something different. And there was a little series of accidents and stumbles meeting the right people. And this is where I find myself. That's awesome. When you first started, was it just to you? No. It was myself. It was Jay Renteria over there. It was another guy, a French guy Florian Gusson that we all met at a coding bootcamp. And when we got done with the bootcamp, we all kind of decided, hey, let's keep working together and see what happens. Was that while you had another chump? No. No. So I thought when we came to New Mexico... So you all got together, put on a single parachute, jumped off the cliff and said, let's see if this works. That is a frightening way to describe it. But yeah. Exactly, wasn't it? I mean, I think that's what I heard. You had no backup plan. Not really. No, not especially. I mean, I guess I could have gone back to project management and stuff, but I really didn't want to do that. So when you were some of that first team, you were all at a coding bootcamp, so were they all developers? Yeah. So you have four developers, three developers, no designers, no business people, no finance people. So the perfect model for just initiating a company. Yeah. And how was the first year? Yeah, so okay.  And so that's what I did. I didn't have any idea. Didn't know what I was doing. I had some mentors, Eric and Josh, who eventually became my future partners. They were running on consulting business. They just started. So I leaned on them, people like Sam. You just start cultivating mentors. So that was the first move. And then the kind of work we did was the kind of work where we were in support of, it wasn't the kind of work where we necessarily needed a designer out of the gate. And then we started transitioning into that work. We started contracted designers and then we brought on a designer full-time in 2017. But in order to support the three of you, and you weren't all living in one house, right? You each had your own places. Yes. You had your own bills. Yes. Right?  Is that true? In that context. Is that true? Right? Sort of. Yeah.  Yeah. Which isn't just a function of work. It's also a function of collections. Yeah. Right? I mean, you could do all the work and deliver it and that didn't equal money in the account. Yeah. And yeah, we definitely had a collections problem in the first year. So what did you do to work on that? Well, we badgered. I mean, we didn't know much about structuring a contract properly or structuring payments properly. And, you know, the only thing I can say is we learned the hard way. And we had a couple of, you know, clients that basically, you know, held the last payment, which we structured wrong. It was a big payment for work we had already done, held it hostage and kept kind of moving the goal post and stuff like that. And I think the big thing we learned is just how much prep is involved putting together a contract to make sense, an estimate, a scope of work, and, you know, I don't know, I have a hard time learning things every other way, but the hard way. So... So, today your contracts look different, right? The structure, your payment structures are different. Oh, yeah. What does it look like today for the folks that are thinking about jumping out on their own? Well, we have different arrangements with different kinds of clients. We have sort of parts of our business that are somewhat productized. So, we have a good sense of, you know, the effort involved. And so, for those we do, you know, we do a fix because we have a good sense of what kind of profit margins we're going to make.  And then, you know, I think the big thing for us in 2018 is just thinking about how we can further productize. You know, I don't know, is Pam here? Oh, there you are.  So, you know, it's something that we've been slowly trying to do and I think we're going to try and ramp that up in 2018 is productize and I think there's an incredible opportunity with Gutenberg in the WordPress space and so we'll be taking a look at that. No? Okay. You have real-time feedback in this session, which is awesome. No, Eric just wants me to be quiet. Is that news to anyone?  You were not born in the U.S. No. You were born in Lima, Peru. Yes. My last name is Lema. When I say my last name, some people think it's Lima. Oh, yes. Then they say Lima and then they spell it L-I-M-A. I've never been to Lima, Peru, but I hate Lima, Peru.   Alfonso and you're like, there's no F. No, no F.  So, yeah.  It might be a little much for gringos, sorry, for lack of a better word. It's a crazy city, a lot of traffic, a lot of activity, a lot of stuff going on. But it's really dynamic and awesome. How long were you in Peru? So, I moved to the states when I was very young. I was just five. But, you know, I had lots of family there. We, you know, the first probably ten years we were in the states. We'd go back every summer.  But, Sure. You were teaching ESL, you said when you were on the East Coast. That's right, yeah. Do you do anything with inclusivity or outreach here in Albuquerque? Yeah, in Albuquerque I've been teaching a Spanish conversation class at the library for free, just volunteering. I mean, the selfish reason I do it is to speak Spanish on a regular basis. And so, Yeah. So to preserve the Spanish I have, which is very accented and, you know, when I go home, when I go to Peru, my family, I'm done, you know, you're gonna go. But, but, you know, so selfishly for that, but also, you know. But do you teach some different sentences? So instead of saying where's the bathroom, you're like, how do I install WordPress? It's just the cover. I mean, because there's a whole lot you can do with that, right? Today, class, we're gonna say, right? And then you're like, oh, I learned WordPress in Spanish. Yeah, not too much WordPress talk, but we just talk. It's just conversation, different levels. Sometimes I'll bring the paper and we'll just talk about what's going on in the news. Just talking. We don't go over infinitives or, you know, do any grammar or any of that stuff. It's more for people to just start to feel comfortable hearing and speaking. Exactly right. Now, one of the things that's interesting to me about that is when you're teaching conversational Spanish or conversational any language, right? A lot of it is just getting comfortable with all the things that you're just gonna hear, right? And even if you don't know an exact word, there's context and you'll just navigate through it and it's getting comfortable with things you may or may not know. And a lot of what we see when we're teaching people WordPress is helping them get comfortable with things they don't know. I'm on screen and they're like, what do I do here, right? How has doing one of those things, right? Conversational Spanish helped you in the world of the WordPress work that you do. Yeah, that's an awesome question. I think just having the teaching background was critical, especially when we were starting out and we were working with small business owners and you know, I remember when we were starting to kind of devise what is it that we're going to offer our clients, right? Training.  How are we gonna structure that? How are our clients gonna get value out of that experience? And so we put a lot into that on how that works and I think, you know, this is something I say in the office all the time and they're probably sick of hearing it but I'm a big fan of Dune. Fear is the mind killer and whatever strategies that we need to, you know, use to, you know, get out of the fear mindset and for some people it's just kind of, you know, bang your head in the wall or just kind of getting through it and pulling the bandit off all at once but for other people it's a more gradual experience and so, you know, you have to kind of assess that in everyone person to person and that can be tricky sometimes but, you know, sometimes one of my issues sometimes I can intimidate people because I like to talk, I like to get into the conversation and so... You're good luck. Yeah, thanks. But, you know, so that's something I think about all the time like how can I make it so that people don't feel like that? And, and teaching has given me some of those tools. That's awesome. We talked about Gutenberg. How many people in here work for an agency? That builds websites for customers? Come on, guys. Raise your hands. Yeah, so, a third to almost a half. We talked for saying you said you're excited about Gutenberg. Do you have a lot of sites you've worked on that you no longer have a relationship with that client? I don't know. For better or worse, I don't... Actually not really. Because what strikes me is it's one thing if you have an ongoing relationship with your customer, right? You're like, hey, heads up, there's going to be a change of the editor and some of the things we used to write that we're using, say, ACF or some other plugin could potentially have an issue with Gutenberg and so we're going to get in there because we have an ongoing relationship, we're paid monthly, we have a retainer, we're going to go in and tweak that for you what dynamic is. We built 100 sites, we don't have any relationship with them and it breaks. And then who has to go back and fit? Like, is it on us? Is it on you? Do you have to tell them how to explain it? And then you're like, but Gutenberg's really cool. I'm like, my wallet doesn't think so. So as you think about the opportunity going forward for agencies and Gutenberg, right? How do you think through this whole construct of who's responsible for keeping a WordPress website still doing the thing that they paid it to do when they paid for it to do it? Yeah, I don't know if I can answer that question, but I can tell. Well, Matt's going to watch, right?  Yeah, I mean, what I can say is that we just had the situation happen where we had an old client that didn't renew their domain. You know, didn't have a maintenance plan or a retainer with us or any of that stuff. And, you know, just kind of slipped through the cracks and, you know, they just sort of called us in desperation and we fixed it. But that's different, right? Because the amount of time it takes to fix that is what? Yeah, yeah. Right? So if you have a 20, 30 page website, several different pieces that are displayed because of ACF and all of a sudden Gutenberg breaks it. Yeah, it's not going to be a two minute fix. So let's just we'll play for a second. I'm the customer. You built the site two, three years ago. Whatever it was, was the going rate. I paid you. We're done.  The website you built that I paid for doesn't work anymore. What are you going to do to fix it? Yeah, so no, we're really, really busy right now. No, you know, okay, so okay, on some level you know, part of the reason that we use WordPress a lot of our projects is to be able to hand it off to the client, right? So that they can get stuff done. But, you know, I think as part of it due to an agency you do offer people, you know, a low cost or reasonable cost service to where they can feel comfortable in case anything were to happen. Hey, we're there. And, you know, it's not as if we haven't been offering that basically since we started, right?   It's because... They are for this very reason. Yeah, that's exactly right. And so, you know, we want to help out our customers. You know, we want to help out our customers. We want to keep good relationships and I think it has to be one of those kind of case-by-case basis things. So would you recommend for other agencies that they start prepping their clients for retainers or maintenance contracts now before May or June ever? Yeah, I think I think it's a great idea. But I mean, I think maybe a larger issue than that is that you use the existing best practices so that, you know, the sites that you build last for a long time. And I think, you know, and it's not to talk trash on any other agency or anything like that, but I know that there are a lot of providers that don't really participate in the community and don't really adhere to those kind of best practices and for them WordPress is like a way to do a slap-dash sort of job. Yeah. And so I would encourage people to do the research on their providers so that they don't kind of engage in those business relationships. Yeah, no, that totally makes sense. Which in terms of advice for agencies and in the room, right, would also be just creating for prospects kind of an information sheet or something that says here's how to evaluate agencies just so that you know going ahead, right? We're doing a whole marketing campaign around that. Yeah. In 2018, so. I didn't mean to put your business on the street. That's all good. Generic strategy, not the specific one you're doing. Yeah. Can you go into more detail? Yeah. Let's go into detail. John wants to know. Later, John. Right. So we have Gutenberg coming up and that's going to mean a lot of different things for agencies and for customers. But there's also just a broader question whether it's how you design stuff with Gutenberg or how you design it with page builders. You have a whole bunch of page builders out now which some developers and agencies are pros. Some are against. You have people using ACF and other tools that are not page builders to display stuff on. With the total number of different ways that developers can create a visual output. What's the best way for a new developer coming on the scene to figure out how to choose which? How do they know which one... When you talked about developers should use the best practice, something that lasts forever and they go, yeah, but the new developer comes in and goes, well, I can output it with ACF. I can output it with beaver builder, Elementor, or someone else. I can start playing with the Gutenberg plugin. So, what do you recommend? For a new developer, I'd say first off, what are your goals in business? What kind of business are you trying to build? I think that's going to factor heavily into whatever decision you make on your stack. I think the second thing is I bet on Gutenberg and I bet on Gutenberg making a big impact. And I think that I think it would be smart to start really taking a look at that and really thinking about how they can create... how they can use Gutenberg to create a better product for their clients. You know, I don't necessarily know that we've made this enormous bet on it in some way, at least not yet, but I think it's probably as the safest bet in my opinion. Got it. You talked about productizing your services. Do you think you'll productize something around Gutenberg? Yeah. Sure. Yeah, I mean, I don't know, I think it's... this isn't... I guess... Sorry Eric, this is not a nuclear secret.  Do you feel... Do you guys feel like his team gave him talking points? No, they just don't like it when I start shooting off at the mouth.  You hear a lot of arguing, consternation, anger. And I am more focused on thinking about, okay, how do we need to adapt? How is it that we can take advantage, otherwise, you know, as a business owner, I don't... I just... I don't... You can't get caught up in all that stuff. I think you have to think, okay, how are we going to be dynamic and take advantage of the situation? So, that's what, you know, that's our mindset. So, it strikes me that one of the themes throughout this conversation is the fact that you don't have a fear bone in your body. And so, you're like, where's a company from scratch? With no backup plan and we'll just figure it out or let's just jump into the new Gutenberg and who knows, but, I don't... like there's a whole lot of people that have a lot of anxiety about well what if we fail? right. and what if we fail holds them back in a w way that you're just more free to say yeah that's always going to be possibility let's just charge forward and take the ground right? ¿Cómo ayudas a las personas que no son naturalmente capaces de hacer eso, y todavía tienen que hacer eso? ¿Tienen que seguir adelante? ¿Cómo pueden ayudar a ellos? ¿Cuántos consejos tienen para ellos? Bueno, déjame clarificar. Tengo mucho miedo y ansiedad. Creo que he construido una infraestructura y emocionalmente, para poder venir a los términos y hacer el trabajo. Y esto es algo muy nuevo para mí. No he venido de una familia de entreprenuers. Mi familia es una familia de profesionales, y tiene un color de ropa, y un trabajo de estrés, de academia, y todo eso. Pero empezaste una compañía, y te vendiste esa compañía y te margaste con otra. Me margaste. Te tomaste en el rol CEO de la entidad. Te hablaste de los servicios de la partida, y te hablaste de la encabezada de Gunberg. Si fuiste en el Office de Physicians, y empezaste a hablar de todas las cosas que hiciste, te dirías que eres candidato para un ataque de corazón. Nunca de estas cosas son casuales. Te hiciste 5 de ellos. Te dirías que serás sorprendido por otras personas que no tienen la... ¡Vamos a hacer eso! ¿Cómo te vienes adentro de ellos? Entiendo que te han desarrollado algunos sistemas de fuerza, apoyo, apoyo para el siguiente paso. ¿Cómo te ayudas? ¿Cómo te encuerdas de las personas que están nerviosos para el siguiente paso? Ok, así que, en el campo de encabezada de Gunberg, voy a todos los cojertes que tengo, voy a hablar con ellos. Y... Yo creo que una gran parte de mi mensaje es intentar ponerlo en sus brazos, que actualmente tienen un poco más control de la forma en que las cosas pueden ir en sus vidas, que piensan. Y una parte de eso es un esfuerzo, un trabajo difícil, y hacer sacrificios. Porque he tenido que hacer eso. No puedo vivir la misma vida que viví en mis 20 años. Y así... ¿Sabes? ¿Sabes? Me dice mi historia. ¿Sabes? Yo era el víctima de mi propia inercia y la satisfacción y la satisfacción de mi trabajo hasta que me empezé a cagarlo. ¿Sabes? Y así... He sido muy raro y he caído un par de cosas, y antes de saberlo, he entrado en la situación. Así que... es muy... pero es difícil. Y si no puedes hacer sacrificios y poner en el esfuerzo, no tienes la oportunidad. Puedes ser la mejor persona en el mundo. No tienes la oportunidad. Es cierto. Bueno, tenemos un par de minutos para una pregunta o dos de ustedes. ¿Quién tiene una pregunta? Alonso. ¿Tienes una pregunta para mí? ¿Tienes una pregunta para mí? ¿Tienes una pregunta para mí? Sí. ¿No es lo que siempre dice? Sí. ¿Dónde está la avión? ¿Dónde está la avión? No. ¿Cuánto hace tu marketing 2018? Llego, John. Sí. ¿Qué te pregunta? ¿Qué te pregunta? ¿Quieres responder? ¿Estas y las puntos. Sí. ¿Tienes una conversación con ustedes sobre las actividades de la oficina la estructura de tu asociación. ¿Tiene una nueva oficina también? No, no. Sí, sí, sí, yo puedo hablar de eso. En el principio del año que hicimos, el año pasado, nos preguntamos a todas las personas en el Albuquerque, el Centroferio, nos preguntamos a las personas a venir a trabajar, cada vez una semana, a una oficina. ¿A tus empleados solo trabajan 2 días a semana? Sí. Y nos damos un buen deal. Sí, yo voy a intentar extender a tus amigos. Pero nos preguntamos a los que vayan a la oficina 2 días a semana. En el principio del año decidimos hacerla 100% opcional, trabajar de casa si queréis. Nos movimos a una pequeña oficina, nos convirtimos en personas que no tienen la mejor situación de trabajar de casa. Y luego me damos mesas con algunos de nuestros clientes locales y cosas como eso. Eso es una gran transición. Hemos trabajado de casa por parte de tiempo, tenemos una infraestructura, está en nuestra DNA, pero es definitivamente un gran movimiento. Vamos a intentarlo y ver lo que pasa. Voy a dejarlo saberlo más. Muy bien. Vamos a dar un aplauso. Gracias, chicos. Voy a tomar un momento y luego vamos a estar de vuelta.


Carlos Correa has signed with the New York Mets after everybody thinking he was going to the Giants. It is no longer happening. He's going to the Mets and what it has done to the betting market over on Fandall Sportsbook is insane. Listen to this, the day after the World Series ended, the Mets were plus 1,000 to win the World Series. The day after they signed Justin, they were plus 850 to win the World Series. And as of right now, after signing Carlos Correa, they are plus 650 to win the World Series. They're also plus 360 to win the National League, which is the best odds in the entire National League. Do you like that? Would you bet it? It's over on Fandall Sportsbook. Let me know.


here to deliver your amana on the ground right now so don't delay click that link and share this video and make sure that we save human lives. Allah SWT says whoever saves our life it is equivalent to saving the whole of humanity. So what are you waiting for brothers and sisters? Our brothers under this building need saving. One of the most remarkable experiences I had while in Qatar was the privilege of meeting years of chambers. I had always observed him on facebook tirelessly serving the impoverished in crisis-tricking areas around the world. He dedicated most of his time to finding ways to assist those in need who deeply impressed me. Additionally he passionately promoted Dawa through powerful speeches sharing his over 28 years journey as a British Muslim. Mr Yusuf became an inspiration for many individuals who were hesitant to embrace their Muslim identity in the western world, particularly among the white community. His influence empowered numerous British people to proudly express their Islamic and English heritage without fear of cultural conflict. During my time in Qatar I had the opportunity to spend time with Yusuf and I can confidently attest to his humility and wisdom. He exemplifies and developed Muslim who acknowledges both his strengths and limitations. He's completely immune to any accusations of racism and consistently encouraged me to become a better Muslim. Yusuf graciously taught me several prayers and offered assistance whenever I found myself disoriented in the city of Dawa. Through him I learnt infallible insights on how Muslims can form strong bonds within a community. Lately I have noticed a decline in his charitable activities which has left me wondering about his whereabouts. I have been diligently following his Facebook page for any clues but unfortunately it does not provide much information. Nevertheless this aspect is not the central focus of the video. Reflecting on my experience with him in Qatar my curiosity regarding his journey to Islam intensified prompted me to conduct extensive research to gain deeper insight into his life. This eventually led me to discover a video in which he addresses a profoundly important aspect of the faith. Assalamu alaikum ladies and gentlemen welcome to another episode of The Open Minded Thinker Show. We kindly ask you for your support by liking, sharing and subscribing to our channel to help us expand our reach. In this episode we will begin with fundamental concepts. However, it is important to note that some other points addressed by Mr Yusuf highlight signs of a deteriorating society. A thesis society that distances itself from the divine presence and where anti-God policies are being promoted to such an extent that individuals are encouraged from sickened godliness. I naturally when I read books on philosophy or religions or the purpose of life so I started to seek out those people that were writing those books so I met the Christians, I met the Jews, I met the Buddhists, I met the Hindus, I met everyone apart from Muslims by the way because I didn't even know what Muslim was or Islam was at all at that time. I asked the Christian at least once or twice and they said they didn't know who God was. I met some Hindu worshippers and they weren't able to answer the simple questions about what the purpose of life was in a very very simple easy understandable digestible way so I left them. I met the Buddhists and I started doing Buddhist meditation for at least three months I was doing and it made me feel good you know so I didn't leave off the Buddhist meditation but I asked the question, I popped the question one day and I said to one of the guys who happened to be white Buddhists as well asked him what's the purpose of life. So he was stirring his herbal tea at the time and he got round 15 rounds of stirring and and they tried to answer the question he said to contemplate the supreme nothingness so I said I'm confused confused.com and he he's tried to justify why he had evidently mentioned a contradiction in terms by any stretch of the imagination it's difficult to imagine something that's supreme and yet absolutely nothing so he tried to give me the golden sutras and I started reading that and I couldn't understand it. I didn't think I was a shallow individual who couldn't understand things because I've been reading a lot I've been reading Tolstoy and Dostoevsky Russian authors and very complex materials in order to try and find the purpose of life not to try and be big and intelligent you know and so this book I couldn't understand so I said it can't be the truth because the truth has to be easily understood by most of the people if not all the people so I left that but I continued doing my Buddhist meditation so I started looking into the Chinese philosophies started doing martial arts I started doing Tai Chi I did Tai Chi for three years and I was still reading and reading and every ism and every schism and every possible thing which would would help me to try and find me Tim who am I you know there have been numerous thought-provoking points presented in the story thus far but the most impactful one is the notion of self-discovery additionally the concept of simplifying our understanding of God holds great significance these two points deeply resonate with me because one of the reason I began exploring alternative truth beyond Christianity was the complexity of Christian theology on one hand the bible affirms that God is not a god of confusion and does not intentionally obscure the truth however Christian theology often appears intricate letting one to suspect a deliberate distortion of God's teachings through the use of pagan philosophical doctrines and logic to explain divine matters the early Christians in contrast did not rely on ancient Greek philosophy to expand upon complex Christian doctrines however as figures like Thomas Aquinas, Augustin of Hippo, Origen and Tertullian entered the scene with a pagan worldview teachings became increasingly convoluted these give rise to concepts such as the divinity of Jesus Christ, eternity and Mariology which we are foreign to the original Jewish form of Christianity in Jerusalem so I went to the Islamic society because I was so confused and I had a real bust up with her and a fallout with her and an argument and wanted to know why she kicked me out because she said as she was kicking me out it's something to do with my religion I happened to know she was a Muslim so after all of these millions of questions and unanswered questions at that you know what led me to this faith was an argument about her religion which she claimed to be following so anyway knocked on the door the Islamic society and I found this Iraqi guy with his headscarf and a smile as well kind of a nice smile and I said look I've got a problem with my girlfriend so he said you got a problem with your girlfriend he said why so well she's Muslim and she just told me that she didn't want to you know me to come today so I want to know why so he's kind of said well look best thing I can do is give you these give me a pile of books and he said read all these so I did for two weeks I just read and read and read and read I read about how to make how to purify yourself as a Muslim how to have a bath as a Muslim how to pray as a Muslim what's the history of Islam I started reading some of the chapters of small chapters of the the the book which they claimed was you know sent from God and slowly but surely the answers started popping up just miraculously from this incident then I discovered of course that the month was Ramadan so then I started to learn that these guys were fasting you know for 30 days not continuously of course but they were fasting the daylight hours of of this month and this month was about the the coming of this book which we were to which I'd been reading the Quran and it was a you know it was a revelation to me at the time as well because of course I never knew Islam Muslims that was the first time I heard about Islam but I never ever knew what that Islam was a way that that white you know Catholic people like me growing up in Britain could could possibly accept I thought it was a religion for brown people and ethnics you know so I slowly but surely started getting the answers to the questions that I had been that had been dominant in my life you know for that 10 years and I couldn't sleep days and nights would go by why couldn't sleep there were moments when you know I just think what's the point of this life without knowing you know without having any certainty about a direction about a purpose what's the point I mean would anyone go on a journey without knowing the destination the purpose absolutely not you know it this is play in Christianity they exist this season of length which coincides with the holy mouth of Ramadan in Islam just like Muslims Christian observe a period of fasting and abstaining from certain things in passage of holiness however it appears now these Asian practice has become predominantly associated with Muslims as they are the ones who continue to observe these tradition endlessly hence it was not surprising when Mr Yusuf mentioned that the activities during Ramadan played a significant role in sparking his interest in Islam these serves as a reminder that actions holds more weight than mere words if these crucial for us to practice our faith sincerely on tainting by negativity so that others may view us as big ins of light rather than agents of destruction and hatred the upcoming segment will undoubtedly resonate deeply with you and I will be literally crying every night crying myself to sleep because you know you're tiny and this is huge and this is this has a game plan this has this is more than just a you know a mere coincidence a mere happening that something that's just happened out of nothing this is this is by design and you have to find the purpose so you come across this book which answers the all of the questions you don't like what you read some of it you don't like but it's kind of good for you right you you realize it's good for you and it was probably the third week of Ramadan then I I was reading that and I was watching these guys they were fasting and they were praying in that place five times a day in that center and I would join them and I would be doing the prayers with them but I couldn't really know what was going on but it felt right and one day I woke up and I said look I'm gonna fast today because the fasting is the thing that really seemed to be very attractive and it was a challenge for me and I thought it might help me in the journey so I prayed I I started fasting that day and it was like somebody had removed the blindfold they'd unlocked the door they'd removed the ear muffs and I was able to think clearly and just that moment on that day on that time was the the moment when I found Islam because Mr. Yusuf Chambers story is truly inspiring and deserves to be witnessed by a wide audience we encourage you to like and share this video to help us reach a greater number of individuals that will be inspired by this incredible story until next time Assalamu alaikum


My name is Maria Manzela and I am a clinical nurse specialist at Ocean University Medical Center. I have been employed with HMH for 26 years. So as a young child I help my parents care for a chronically ill family member. In doing so it gave me a sense of purpose and it fueled me to continue my journey in taking care of others. I love that nursing offers so many career paths and opportunities for growth and development and continuous learning. There are so many challenges with the pandemic that we did not foresee and it was a collaboration amongst the team members here at HMH that drove me to stay and to continue providing best care. My college coach taught me to pace myself and that stands for positive attitude changes everything and that is something that has helped carry me through many professional and personal challenges. A fun fact about me is that I was a competitive swimmer my entire life and throughout my college career. Everything for my athletic career has carried me through my professional career dedication commitment setting goals and achieving them. Being a nurse is difficult and receiving this magnet recognition is so humbling. I don't think I'd be here today if it was not for my fellow nurses. I think one of the biggest driving forces for me is to continue inspiring others to do great things.


The HB project and the HB channel are supported by Hi-Fi Club'n. That sound kills good music. Judging audio equipment requires experience and you can acquire experience better under optimal conditions as I have described in part one of this video. Now it's time to listen and learn. Listening is a cognitive process. In plain English your brain does the important work. The brain is an impressive piece of work that can easily recognize a peach from an apple and a violin from a ukulele. But it can only recognize things it has learned to recognize. A confront someone with an instrument he doesn't know, say the Arab oud, and he will mention instruments that look and sound more or less alike, like the lute, but he will not know it is an oud until it is told to him. By the way, the word lute has its origin in the Arab oud, so the answer lute was not so far off. The problem with the brain is that it doesn't like loose ends. If no sensible information is available, the brain will make up sensible information itself. It is also very good in coming up with favorable solutions. I'll give you an example from the past. In the 80s there was a brand that had issued one very good CD player after another, ranging from very affordable to truly high end. One day they introduced a model just below their top model that sounded far from good given its price, and my colleague and I were confused. We immediately started to look for what we did wrong as where it was the player that offered poor quality. After some time we heard that an English colleague had the same player on the review so we phoned him.  Since this was unusual, our brains refused to accept the obvious. The player was a lemon. This learns us not only that doubting yourself and finding a valid second opinion are good practices, but also that the brains of the humanoid are less reliable than that of a Vulcan.  Even more important is to suppress all kinds of social behaviour. If your friend has bought a new amp, after saving it for it for three years, your brain will likely steer you to liking the amp, since not liking it leads to a social conflict. In my profession, judging the products to be poor did lead to cancelling of ad contracts, not inviting me to press introductions and not lending me review samples. The reason I survive is because in my brain the conflict with the advertiser is always less of a problem than a conflict with my conscience. So now we know that our brain is constantly trying to play tricks on us and how we should fight that. The next job is to identify fingerprints of shortcomings in your reference set. If you can't find any, you are either not a gifted listener or an extremely brilliant set builder. I have never heard a stereo set without shortcomings and I would be highly surprised if such a thing would exist. Most likely you have to try again until you come up with one or more shortcomings, things that are not supposed to be there. The difficulty here is that your brain knows it's listening to a stereo and stereos sound like stereos and not like real sound according to your brain. Let's take one of the most difficult things to get right in a stereo, siblings. Many audiophiles take for granted that siblings is not on par with the real world. Even seasoned listeners tell me that it's in the recording when I know it isn't. That's okay for it's rather difficult and often very expensive to get right. So you better learn to live with it. But for the argument's sake let's say that you want to improve siblings controlling your set. Then it would be nice to find out what causes it. The only way to find out is to replace individual components piece by piece and including cables in the music files or discs. It is therefore handy to have audiophile friends to exchange equipment and cables with. Friends can also point you to properties of the sound, both positive and negative, that are remarkable. That way you teach each other to listen and yes initially you will misinterpret some properties as will your friends. That will bring us back to the beginning of this video. Make sure that no egos get in the way for that will absolutely lead to errors. As an exercise connect your smartphone as a source and listen to the changes that causes. Or the old CD player you gave to your son and that he no longer uses since it needs those funny, shiny silver disc key things. As with all knowledge, when are used it will become harder to access. So if you went through all the trouble I have described before you want to keep proficient and a good way to do that is to become a member of a stereo club or whatever name is used in your country. In my country they meet every month with the exception of the holiday and summer vacation periods. Often equipment is evaluated, keynotes and presentations are given and it is also a good way to find friends of equal interest. Of course you can also learn from my work and that of my colleagues on the web and in magazines. Keep your eyes open for paid content, advertorials and so on for they are a sign of the time and don't necessarily tell an honest story. I keep doing my work as I believe is right. So if you want to stay informed, follow my Facebook or Google Plus page or my Twitter account. You can also post questions there but please don't ask me for personal buying advice. See my questions video to find out why the link is in the top right corner. You'll find more information below this video on YouTube. If you like this video please give it a thumbs up and tell your friends on the web about it. I am Hans Beekhuyzen, thank you for watching and see you in the next show or on theHBproject.com. And whatever you do, enjoy the music.


As the sun begins to peek through the morning fog, the water is calm in and around Eureka, California. Boats are secure in their slips and wildlife casually poke around for breakfast. But life on the Pacific Coast comes with an undercurrent of danger. Especially if the people here aren't prepared. We need to understand where the water could potentially go in order to build a plan around that for potentially evacuating people who may be in harm's way. The water Kevin Miller is talking about would come from a potential tsunami and that's why the National Weather Service here in Eureka along with its partner agencies are conducting their annual tsunami communications exercise. That kind of tests that last mile of how the information gets to the public on the coast should there be a tsunami coming our way. Miller is the tsunami program lead for the California Office of Emergency Services. As such he's also the incident commander for this exercise. The players are gathered here at the Weather Service and at various points along the California coast in Del Norte, Humboldt and Mendocino counties. All partner agencies from federal, state, local and tribal governments as well as educational institutions and the media communicate with conference calls. At 11 a.m. the Weather Service will sound the tsunami alarm and activate the drill using live codes that indicate an actual tsunami is on the way. The reason for using the live tsunami codes is to make sure that the entire system including all the automated aspects of the notification system will work as intended for a real tsunami emergency. So they have to treat it as the real deal from the people and the planning outreach and education to computers and the equipment. Something as simple as a corroded connector that we were able to find through this test and then work with worked with our partner agencies and get those things fixed. So it certainly has accomplished that goal of making sure the entire tsunami warning system works properly. And because of that communities and their citizens in government have to know that it's only a test. I mean, we really were all committed to making sure that everyone understands what's happening. Dr. Lori Dangler is a geology professor at Humboldt State University and one of California's foremost experts on tsunamis and natural hazard mitigation. An active participant in the exercise. Dr. Dangler says there's always the possibility of the public's misinterpretation of the drill for the real thing. It was also a huge motivation to make sure that we really got the education message out there. Alarm sounding. It's 11 a.m. The alarms are sounded. Repeat. This is only a test. The message is broadcast to all coastal communities in Spanish to the message is also announced to people along waterfronts by planes flown by the civil air patrol. This is a public address system. This is what would actually happen if there were a real tsunami warning. It is a critical communications test to ensure the safety of all in the path of waves with the potential of destroying entire towns. The sleeper benefit of the test was the preparedness activity leading up to it. I think it really strengthened everything about the technical side of the warning system and the human side, which is sometimes just as important. I hope that we are all improving our educational message that we're learning to listen. We're learning to process information. We're learning to incorporate that sense of the structure of the world in our hazards in a rational logical way that will make us all much more prepared for the next inevitable disaster. Cal OES logo Governor's Office of Emergency Services for more information Cal OES.ca.gov


After weeks of playing through one of the hardest old-school Dragon Ball Z games, I have finally made it to the part of the game that everybody in the comments has been warning me about. The Majin Buu Saga. Granted, most people have been warning me about Super Buu and Kid Buu, but a lot of other comments have also told me that another, more sinister boss is waiting for me in this saga. That boss, of course, being Majin Vegeta.  And finally, we are here at the Majin Buu Saga. This is the one that everybody has been telling me about, like, oh, Kid Buu will make you, or was it Super Dupe? One of the Buu's people wanted me to go up against, and they said it would be the hardest fight of the game, but, you know, we're gonna see about this. Obviously, the Majin Buu Saga looks like it's gonna be pretty long, even with just Goku fights. Uh, that being said, like, what is this Goten minigame? Race with Goten? Oh, I'll beat Goten in a race, no problem. Yeah, this is good. No, I get to play as Gohan, finally. Ooh, clear skies, perfect for a race. Goten, you ain't beaten me.  You don't even want to see, you don't want to see the real deal. Wait, am I just racing? Is there not a boost? Oh, there is a boost. Jesus Christ. Oh my God, I missed. Dude, this is so difficult. This is so difficult. Come on, Gohan. We're not gonna let Goten embarrass us like this. Turn around, turn around on the dive. Come on, Gohan. What did I do? Did I just, like, stun him? Why would you give me bonus speed that makes it impossible to control? Oh, this controls, like, ass, when you're not, when you're, when you're not just going checkpoint to checkpoint. This is crazy.  Where is it? I'm only, I'm not even halfway there and go and Goten is. All right, let's get this. Let's slow Goten down. Shit hits. I hate when I miss it like that, man.  Gohan, please. Okay, perfect. A nice well time slowdown on Goten. I'm sorry, Goten, but I apparently I need to cheat because I am not capable of doing this.  You're not winning anything. Hurry, Gohan. Hurry, Gohan. I don't want to do this again.  Hey, please put me in the path of that goal. No, wait, what? Wait, it just lied to me. Nearly there. I won't lose. You have to lose. I'm slowing him down. No, it was. Wow, Goten's really certain. No, he's not. He's a cheater. He's a cheater and I should have won.  Now I got to race him again.  We're not even fighting anybody yet in this saga's hard. I go, caca, Goku's like, what are you doing? Go on. Oh, no way. No, oh, no, oh, no. Wasn't even worth turning around for, honestly. He got stunned for about as long as it took me to correct myself. Nice. Now this is how this is how the game is supposed to be played right here, baby. This is how the game is supposed to be played. It actually controls a little better when you're moving at high speeds. The problem is you're moving at a million miles an hour. So really, I'm just going to, we have a lead right now. I'm not going to try to, I'm not going to overplay and lose. It's basically my motto right now. I'm going to, I'm just going to play it safe. Nice and simple. We know that we can win. We were close. Why, why, why did it correct me? Oh, no. Oh, no, dude. We, we messed up. Shit. Please, please. You can't win.  You're lucky. I can't see. Goal. I am fast. You can't beat me. I'm out of here. Maybe I should have gone easy on him. Yeah. Maybe I should have gone a little slower just so we could have studded possible chains. Okay, that took 10 minutes. Why did that take so long? Oh, man. All right, mission one complete. Go 10 got beaten a race. Oh, no. Now he's going to throw hands with me battle with go 10. I hear he's strong. Please don't be. All I know is the coming on me. Oh, come on. Go on through the mission by reducing the opponent's health to zero. There's no time limit fight to the death. All right. Come here. Go 10. All right. I just got done beating self. There's no way go 10 is going to make dude. If go 10 gets his own video, I might throw in the towel. I got that's just. Oh, no. He's only got three help bars. Wait, how the, I don't know any of, I don't know any of go on combos. Oh my God. He is just a, he's just a boy. Go on. He's just a boy. He's just a boy. Go on. He's just a boy. He's just a boy. It's a fight to the death.  Don't start your comeback now. Yeah. Get out of here. Go 10.  I don't need this man. Try to race me. He tried to throw hands with me and both of them were mistakes. He should have never tried it. He's not getting his own video. I knew it. Oh my God. Now I got to fight Videl. What? Oh my God. Without performing any attacks, keep your health above the specified level. Okay. So go on. Go on. Doesn't want to fight Videl. I'm just avoiding Videl. I can do that. Avoiding women is actually pretty easy. All right. Come on Videl. Let's see what you got. Yeah. You're using key pretty well. Good job. Keep that up. Oh, your corner me. Your corner me. Your corner me. Your corner me. The camera man's ruining me right now. Oh my God. That actually kind of look kind of cool. We do this all day Videl. Hey, you're flying is nice though. Good job on that. You're trying. Whoa. I need max key just in case. I need max key just in case I need a key guard or anything. My health is. Oh. Once we get to like five seconds, I could probably just key guard stall. But until then, I think I knew she would grab it. They take it. The game's over Videl. The game's over. That just felt personal. S baby. Look at that. S rank. Easy peasy. Another mission down the Bora. Okay. So we're already skipping pretty deep in. Oh no, dude. We're it's getting bad. It's getting bad, dude. Oh man. I'm getting worried. I don't want to fight the Bora. Oh man. I had more fun fighting go 10 of Videl. Honestly. Can we just go back to the simple days? The good old days, man?  He's playing. He's not playing around. Friends for what is he more evil brag about it? I guess. No. Don't even try it. Oh, what's the matter?  Little baby's not evil. Oh, what's the matter? Debora.  Oh, I'm so sorry. You're doing it again. What? Didn't you learn the last time? Oh, okay. I'm done. No, no, no, no, no, no, no. You're good. You're good. You're good. You're good. You're good. I won't talk anymore. You're good. You're evil. Yep. Yep. Yep. You're evil, man. You got me. Whoa. How many times are you going to go more evil mode? The computer doesn't know how to deal with Gohan. It's like, how's that? Whoa. Oh my God. How's that? How's that? How's that? How's that? I'm glad I'm beating all these fights in one try. I think Cell like really, uh, he, he really. Look, Cell made me work for it. Okay. So I am at this point. The hardest boss fights the game has to throw at me. I, I, Deborah, who cares? Oh, Majin Vegeta or Majin Boom. What? I don't, I don't know. What? What? I get to choose. It has to be Majin Vegeta, right? It has to be Majin Vegeta. All right, come on. Majin Vegeta. Oh, we got a cutscene for Majin Vegeta.  This is sick. This is sick. In order to get me to fight you, you've become Bobbity's slave. Did you get what you want? Forget Majin Boom. I am a Saiyan Prince.  Yet I've watched you surpass me in strength. My destiny thrown to the Wesa. You even say my life is of a war child.  And now, your debt must be paid. I understand Vegeta. So that's how you feel. So be it. Let's finish this. The ultimate battle. Oh, we're fighting in the cutscene. Wait, we didn't even use a game yet. We throw an egg. Damn, I kind of hope Goku keeps that same energy. Okay, we got a cool cutscene. That probably means this fight is going to be difficult. But I can do this. Okay, okay, he has as much health bar as so. Oh my God, he's throwing hands already. Maybe he has final sacrifice. Maybe I can accidentally get him to blow himself up. I'm not ready to go back to... Oh no, dude. I know I was talking all that shit on all the easy characters, but I don't know if I'm ready to go back to this yet, man. I don't know if I'm ready to fight for my life. I thought I was, but maybe I wasn't. No way. Okay, that's a retry. Majin Vegeta out here is styling on me. That's a retry immediately. Yo, Vegeta kind of got combos, too, though. Atomic Blast dodge. Get that out of here. Is it just me or is Vegeta's defense impeccable? This guy is dodging everything. Ah! All right, you win. You win, Vegeta. Shit. Oh, what a dodge by me. It's so impressive how his defense is just immaculate. He even knows to avoid me, my empowered state, dude. Oh, that's big damage right there. That's big damage right there. We could see the cracks in his armor. As soon as I see green, that's when the confidence comes out. Will I ever hit him again? Whoa, whoa, whoa, whoa. Whoa, whoa, whoa, whoa. Whoa, whoa, whoa, whoa. Okay, he got kind of angry. I don't know what. Is it final explosion? Would he hurt himself with it? Is it worth me getting hit by a super? Shits, shits.  Oh, it is final explosion.  Okay, maybe this works in our favor. Does he just blow up someone? Oh, we won defense, too. Yes! Yeah!  Dude, do I win? If I win, this is the funniest boss fight of all time. Ha ha ha ha! He gave me for 66 damage. He's totally fine. He's totally, he's totally okay. It's not very final at all, actually. All right, he gave me a final explosion. We know that's not an option anymore. It makes sense, don't get me wrong. I'm not saying the developer should have handed me that one, but let me charge up. Oh, this is a good fight for us. This is a good fight for us. Majin Vegeta might not be able to stand up to our pace.  Just transform, transform, transform, transform. Okay, I just gotta back up. I gotta back up, I can't fight him like this. No, no, no, no, no! Oh, good dodges! Come on, this is the closest we've ever been. Damn it. Okay, now it's looking a lot farther. No, no! Shit! I tried, I tried so hard. Oh my God, he got away with it. He got away with doing that to me. I was so focused too, I didn't say words.  I was hoping I'd be able to skip past Majin Vegeta, man. I know he's fighting for his life out here, but please, if I could just skip past that, that is all I wanna do. Dying to Majin Vegeta is rough. It's two cutscenes. It's two cutscenes every time I die. I can't afford to die. That is another thing we have to keep in mind, is dying to Majin Vegeta, not the wave. You hit me? How did you hit me?  Should not have done that. Should not have challenged him when he had infinite ki. That was my bad. Infinite ki, that's my B, bro. I did not know. I should not have done that.  Woohoo, I love what I get to do that. Okay, okay, okay. He's in the green, which means I'm, you know, just take my time, take my time, take my time. That's not taking your time. Teleporting behind him is not taking your time. I'm so bad with that. I want him to come to me. I want him to come to me. What, what, what, what? I was sick! Yeah! Yeah! Oh my God. That's what I want to see right there. Maja Vegeta is out of the way. That took a lot of focus. He got up to us. Fool! So, you let Bobbity? Yes, I wanted him to return me to the way I used to be. Do you understand now, Kekorot? I needed Bobbity to release the ki in my heart. Do you really believe that? Turn it? I felt a tremendous surge of energy. Boo was just a side show. You're my only concern! Liar! You can really sell your soul with both of us working together. I'm sure we can beat this guy. The ultimate betrayal. I'll take care of this blue voice. We'll finish this fight when I return. He must still arrive. That is... Oh my God. That was, that was rough too. I did not expect, I don't know. This is, this is crazy. I'll do a couple of attempts on Majin Buu, but that took forever in a day. What? I don't understand. How many Majin Buu fights do I have to play? Oh, this is, this is Gohan. All right, well, then I could do, I could do Gohan versus Buu pretty easily, I think. If all I have to do is reduce his health to a certain limit, I mean, that should be, that should be cake, especially with, especially with Gohan. Hey, look at how, just look at how effortlessly Gohan makes this look.   Yeah, yeah, yeah, yeah! Ooh, that'll help the mission. That'll get some damage in with the time I have. Dude, I don't have to beat him, right? It just said reduce his health to a certain level. I wonder what that level was. Dude, I can't take this. I'll give Majin Buu this, he can dodge. He can dodge like the best of them right now. What is the, what is the health I have to reduce him to? This is kind of wild now. What is the health I have to reduce him to? I don't understand. What do you want me to do? Reduce him to zero, just say kill him then. Well, I don't know what, reduce the opponent's health to a certain level or survive to clear the mission. Oh, what? Oh, it was kill him or survive? I could survive no problem, dude. All I gotta do is run away. Yeah, the ultimate battle between Gohan and Majin Buu. Oh my God, wait, Buu kind of fast. What the, this may run like Naruto. Jesus Christ! I will say 120 seconds of stalling is a lot of stalling, but I could also fight. It's not like I didn't almost last the time limit before. I just didn't understand what I was being asked of me. Wow, okay, that is a full screen projectile.  This guy's got combos.  That's still good. Why, you're cheating. Why did I pass out?  Okay, so running away for 120 seconds is gonna prove to be a little more difficult than I thought it would be. Maybe my thought presses that I shouldn't run. I wanna run, I wanna run, I wanna run. Just let me stay out of his range. That's all I want now. All I want is to not be in his rage anymore. I got two health bars, which is fine. Got a side step that, which I know now. I've learned every aspect of running away from Majin Buu. I'm getting close to the corner, so I'm gonna skedaddle. Why did I give him that? Why did I give him a free teleport? I should not have done that. All right, we're doing good. We're already at 60. Just keep stalling. Good side step, way to look out for that. He's closed the distance. Oh, shits, oh, shits. He got, he got in the way, he got in the way.  Yeah, you thought you were in control just because I was taking it.  Get me out of here. Get me out of here.   Oh no. Is that the fight people were talking about? The super count, man, yeah. All right, I'll give Super Buu one try, but I think this is the one people were talking about. I don't know if it was Super Buu or what, but people did not want, people thought and said that one of the Buus was going to be very difficult. I'm ultimate go on right now. Oh my God. Why is he blocking so much? I have barely hit this guy with any clean hits. Oh my God, he's moving well as well. Okay, I'm toast, I'm toast, I'm toast. You're right, you're right, you're right. What if I hit you with the super come at me out? Ugh, the super come at me out. Ugh, here it goes. Here it goes. Yeah, this is where I win. This is where I turn it all around, baby. Do I win? I lose, dammit. How did he hold it back? No, that still did a good amount of damage, though. Chains, absorption. No, Piccolo, dodge. Light grenade, that's Piccolo's move. You can't use that. No, God dammit. All right, okay, it's fine. You know what, we're gonna end the video there because it's been a while and my hands are hurting, but next time we will take on Super Buu and I guess Majin Buu as Majin Vegeta. I don't know why they're letting us do this so out of order, but I just gotta calm down. I gotta focus. We are in the end game of Infinite now. We are in the end game now. All we have to do is finish strong. So like the video and subscribe if you wanna see the end of this. I hope we make it.


What's going on everybody my name is John Hammond and in this video I want to showcase one of the challenges from Parsons CTF or their capture the flag a few months ago that was just classic RSA like the simple crypto system except for one small technique and trick at the very very end. So I know I've done this video at least RSA many times before but I do want to highlight and showcase really the trick at the very end because it's easy to forget. We're going to be just doing simple decryption with RSA and we're given the factors of end and the modulus which are built like to create the actual public key. So those prime numbers P and Q are actually given to us and that is what you would normally use for end in the modulus. So I've covered this again in other videos if I do a failure of some justice to actually present it to you in this video there are plenty others but I want to showcase really just the trick at the very very end. So let's go ahead and look through it. I have my terminal open here and I'll showcase the prompt.  He never watches his P's and Q's in fact when he encrypted a flag for us he left them lying around. Can you clean up his P's and Q's and figure out the flag? So again as I said we have these factors here and we can go ahead and calculate N and since we really have P and Q we know the factors we can determine D which is that decryption private key here. So I'll scroll down again and actually showcase some of that. Let's fire up a script and actually have the flag encrypted here and that's just a encrypted one so we'll have to read that in but let's go ahead and create a script to do all this with it. Let's say just get flag.py and I will have the Wikipedia page visible down there. Let's go ahead and have a shebang line to work with us here. Let's open up that flag.inc because that's going to be our ciphertext so I'm just going to call handle and I'll use a context manager because people yell at me handle c equals handle.read and then let's actually verify that we have the c that we want. Okay cool so that looks like nonsense. I want to go ahead and actually convert that into a number. So I'm going to use binasky because I think that's pretty well in line with the Python 3 rendition of doing these things. I will go ahead and hexalify this and then I'll consider that to be an integer. So we can go ahead and convert that as an int. If someone can tell me a better way to do that but that will go ahead and get a decimal or an integer value for me for Python to work with so let's just say c equals all of that. Great now let's go ahead and actually grab those p and q values from the original prompt. We're just going to copy and paste those in here. Okay so now we can determine n just by simply multiplying p and q and that will be handy for the rest of the evaluation but we need to really determine phi or phi or the totient. That is what's noted here in the Wikipedia article as kind of the least common multiple but with prime numbers it's actually just simple p minus 1 and q minus 1 so that's simple phi i or however you want to say that p minus 1 times the quantity of q minus 1. Now that we know phi and we can assume let's just use classic standard RSA numbers here e will go ahead and be that 65537 or in hex 0x0001. I like to remember that a little bit easier. I think it's simpler to remember than the 65535 but whatever. So now we have those values and we can go ahead and determine d. d is the modular inverse because of the way that the RSA cryptography works. We're putting together some modulus and arithmetic if we actually want to determine the private key. It is secure because of its modular components here. We can go ahead and determine that. Python offers a nice built-in way to actually calculate that with its pycryptography module. If you don't have that I think it's pseudo epip install pycrypto. I might be wrong in that. People have told me before don't use pseudo when you're trying to go ahead and pip install stuff. You either use pip install tag tag user or just work in a virtual environment. Let's go ahead and actually use that module though. It's import crypto capital C dot util capital U, capital U, number import inverse. So sorry from that package import this. So now we can go ahead and calculate d. So d will equal the inverse of e and then phi. I remember that because of e becomes before p in the alphabet. That's how I just remember those arguments. So now we should be able to determine d is a value we want it to be. It's a number. Cool. I'll trust it. Let's go ahead and calculate now. m equals the power of c raised to d all mod n. Great because that's how you go ahead and do decryption. If I scroll down here, c raised to the d all mod n is equal to m. So if I go ahead and run this, I didn't print anything out. So we're not going to sing you thing. If we were to print something out, you can see we have m here and I'm going to go ahead and convert this into a hex a decimal value. So let's do hex of that. And let's go ahead and try and convert that to ASCII. So what I'm going to do is going to first cut off that zero x. So it's at the front and go all the way to the end here, that l at the end I don't care about. So I'm going to go negative one and I have full hex a decimal value now. So let's go ahead and decode that with binasky, binasky dot unhex le phi. Then we'll pass that in. And the error that we get here is we have an odd length string. This is a stumbling block that I think a lot of people kind of didn't get when they went through this challenge. And I actually stumbled with it for way too long, too long, more longer than I should have, more longer. I don't know what I'm doing. I'm bad with words today. So what you can do here is keep in mind that if you have an odd length string that's hex, you can work with it in a similar way as you would to begin with hex already. So if I had zero x a, that's the numeric value 10, and that string of hex characters minus the zero x is just a, right? But that's an odd length string. There's only one character here. That one is not an even number. That's an odd number. If I wanted to have an even number, it would need to be a multiple of two, right? So why not? Like, what's to stop us from using zero x zero a? In hex a decimal, it's still the exact same value. It's still 10. But that string now, if I were to consider it zero a, that's an even length string. There are two values there. So if you ever see that error, odd length string, when you're trying to decode hex, that's totally fine. Just go ahead and tack on a zero either at the front or sometimes you might need it at the end. Maybe some CTF challenges will mess with you like that. I had some extra parentheses in there. Weird. Okay, I can wait. Let's try and print this out now. And I will use that technique. I do need to add the zero in here and remember that whole thing is what's being passed to hexadecimal or unhexalify. So if I print that out now, you have a lot of nonsense at the very, very top in the beginning but the flag is there NCX Dirty Jokes. So it's hidden and we would be able to carve it out. If you, for some reason, you do other processing, I tend to wrap string around that, but you shouldn't really need to all that often because hex is going to be what has the zero x and you need a slice to begin with. But that works. I think I'm thinking of it the wrong way because I'd like to use that string and then like a dot decode or something when I was using Python 2. But Python 3 is what I would advocate for now and that means using binasky dot unhexalify. So you don't need that string wrapper. Okay, that's that, right? And if you were to, if you were to actually add the zero x on at the end the, or sorry, add the new zero character on at the very, very end, that's when you would certainly need to use str to create a string and slice from that. But you would probably want to do that after you've removed the L if the L is there. So sometimes you don't really have to trust or you wouldn't want to trust that the negative one will cut an L if it's not a long value. In that case, I just use two sliced and then I just replace the L with nothing. It's a string so you can do that, right? Okay, that was a lot of talk, but really the technique and the trick that I wanted to show you is do not forget to do that if you ever see odd length string. Python will tell you that and it might be red and angry, but it's not the end of the world. So be sure to zero, just tack that on and totally fail when I forget to remove the L. Okay, I want to showcase this with Katana just to kind of, I don't know, prove that it's doing cool and good things and it's slowly coming together. I know I get anxiety and a lot of people get angry when I try and showcase Katana, but I think it's neat. So I have these two files included in the test directory that Katana is using. So let me actually get into that directory and I will go ahead and enter my virtual environment because I have been developing and I want to be in a virtual environment when I'm developing, not just doing simple CTS script code. So I'll showcase the code for this unit. It's in Katana units and it's crypto RSA. I have some baseline things for Winner's little d-attack that I don't need to show you. I'm using something called find variables now, a function that I put together to kind of track down and scan a given file for kind of the variables that would be needed in an RSA challenge. So if they ever tell you n equals this, p equals that, q equals that, d blah, blah, blah, it uses some regular expressions, pulls that out and then returns them and is able to determine them. I track down some extra cases in case it spells out the word modulus and phi or phi because it starts with a p or an m and I don't want to be confused between the words message or the factor p, right? So those are those extra odd cases. I also have a little bit of notion to go ahead and crack and then determine the n and e values from a given public key file like an open SSL certificate or that PEM key sort of thing. So that's handy and I'll showcase that in another video but that's the neat little code to do that. And parse int is what we'll go ahead and first try and determine if this is already a number, the value that we find following the string and then if it's hex, try and unhexify it or whatever, or determine it blah, blah, blah. That seems to be working pretty well actually detecting a real value and getting it returned as an integer and then we have a lot of arguments that we could potentially pass to it. I do this now to actually supply RSA c or the cipher text because that will be needed if you are passing in the target or the real first argument as the file with actual information in there. So we try and determine whether or not we could actually have a cipher text and do these things in the check or really the constructor function and then in the evaluate function or what it's actually going to try and do it goes ahead and determines whether or not we have a given e. If we don't we'll just kind of use the baseline one as I suggested earlier. We'll check if we have a Wieners little d attack because I have support for that. I also have a support for a cube root attack that I'll showcase because of a little bit of pico ctf 2018 and I determine n if it's not already given. Try and track down factors by calculating it or passing it to factor db, determine fi, I don't know why I keep saying that, determine the totian, go ahead and calculate d and then what I do is actually go ahead and do what I just showed you where I'm using that zero plus the hex value because I don't want to forget about that. So because Katana is able to process this and locate the flag in whatever data is passed to it, it finds this relatively easily and it's like pretty well. So what I'll do to run this is zshell is already auto completing it for me. Thanks. Go ahead and run Katana passing in the flag format we would expect for the ctf so ncx in this case and the dirty chani test file that has those p and q values that I need in there and then it will determine the actual c and cipher text value from reading in that flag ink. So when I run this it will go ahead and solve the challenge for me. So that was that. Super easy, super simple, and all we needed to do. The beauty of Katana and Simitar coming along too. So thank you guys for watching. I hope you enjoyed this. I know it's classic RSA and I've done it way too often but I hope that last trick and technique is a worthy foot stomp or something that I really want to drive home and not have you forget about when you play other competitions or when you see that error. Don't hesitate and just try and tinker. Add some zeros in there at the beginning or the end if you want to see if something might have been missing. So if you did like this video please do like comment and subscribe. I would love to see you guys in discord server. We have an awesome community. Link is in the description. I would be incredibly grateful to see you on patreon, paypal, and any support that you're willing to offer. I am just thankful, thankful, thankful. Can't say it enough. Thanks for watching guys. See you in the next video.


i think i brought this book upon myself it is an addictive escapist novel that sparkles with wit if you need something done give it to a busy person maybe even buy a bonnet i don't have a bonnet at this time somehow april is upon us well almost i'm filming this a little bit early luckily or at least for me happily my april tbr is not too monstrous which is really exciting for me because there's so many tbr projects like secret tbr projects vlog projects whatever i call them that i'm in the midst of and then i'm really behind on i'd like i'd like to have time to read books i'd like to have time to write i'd like to have time to mood read so anyway i am delighted with how few books have my tbr but of course not being busy means i probably won't do anything extra because they say if you need something done give it to a busy person well anyway uh yeah april tbr i have eight books that i'm for sure for sure i'm gonna read first book i actually ordered at the beginning of the month like march 10th or 11th and i only just today i mean i know you don't know what today is but today is almost the end of march i just got a shipping notification so i am holding a placeholder for it right now and that is the book that my patrons have chosen for me to read and vlog for them and that is do androids dream of electric sheep by philip k dick i believe i've only read one philip k dick book before and that was man in the high castle i think i brought this book upon myself because um i was like wearing my patrons ears off talking about blade runner 2049 and also the original blade runner but mostly 2049 so they're like great you're so into blade runner read androids dream of electric sheep so yeah i've only myself to blame for this one i don't know i don't think it's terribly long but i also i don't have the physical book because they haven't sent it to me yet but i don't think it's like super long so at least if i hate it it's not a terribly long book but i am interested to read it if for no other reason than curiosity because it did inspire blade runner and blade runner 2049 um from reading man in the high castle i don't know that philip k dick is like the author for me but that is only one book um and i had seen the show or the first season of the show man in the high castle before reading it so i was quite surprised by how different it was and i'm pretty sure androids is also quite different from the movie blade runner so i'm prepared for that but we'll see which i don't really like the original blade runner movie so i won't be very like i won't necessarily be upset that it's different from that it could always be worse though so we'll see next up blades and bodice repers is back and if you miss the memo we're dressing up for all of our book club buddy read live shows um and so on in april we will it is amanda's pick so the live show will be on amanda's channel and we will be dressed up for it as um women of the regency for splendid by julia quinn um this year we're kind of doing what we've pseudo named og 2023 where we're trying to pick kind of like genre progenitors genre classics uh that's kind of what i always do when i pick mine but the ladies are also doing that so this is an older romance novel so as i say we'll be dressed as as a regency well gentlemen as well i suppose i don't actually know what the what my co-host will be wearing i can tell you that i will be dressed as a regency lady and i fully intend to like do an updo and curl and and do the things maybe even buy a bonnet i don't have a bonnet at this time but i might get a bonnet might be difficult to wear a bonnet during a live show i don't know we'll see but we will be reading splendid and hopefully i don't hate it but it's a romance novel so we'll see next we are tugging along on the book of the new sun read along that i'm doing on my patreon and we are at the fourth and final book for the like book of the new sun although we are reading the fifth book which is earth of the new sun which is kind of like an extra also part of it or like the book of the new sun is like these four so we will pseudo be done when we finish a citadel of the autark in april and i'm so looking forward to it it has been such a blast chatting about these books with my patrons there's just so much to talk about so i'll be kind of i don't know what i'm gonna do with myself when we're done well we've got citadel of the autark in april and then in may earth of the new sun and then and then our lives will be changed forever but i am excited next is one of my two book of the month club books um this i did as my add-on and full disclosure i literally just bought this for the cover because i just really really like this cover and then after i ordered it i started to see a bunch of buzz about this book and i was like oh i guess i chose well or at least maybe not well because i often don't like popular books but i didn't know i hadn't heard any buzz about it never heard of this before in my life when i picked it so i was like oh i guess it's like a happening book anyway the book in question is pineapple street by jenny jackson my understanding is that it is a darkly humorous take on kind of like the upper crust of new york um that's kind of all i know about it but that's my understanding is that it's kind of just like a people story but it's kind of like it's not like a comedy but it's kind of poking fun a bit at the like more wealthy of like brooklyn uh old money stockton family uh brooklyn heights it is an addictive escapist novel that sparkles with wit the miles between the haves and the have knots the insanity of first love we'll see about we'll see about that but anyway it's not very long people are talking about it i really like the cover so for that reason i really hope you like it but i always hope i'm gonna like the books that i pick up and it's like 50 50 we'll find out next is my other book of the month club book which was my book of the month but also this is the book that my patrons and i are going to buddy read like as our official buddy read book of the new sin is just extra so our official like that we all voted on or they all voted on her was voted on to read together and discuss on my patreon is the adventures of amina el surafi by shannon chakraborty i am one of those rare people that didn't like city of brass i didn't hate city of brass at all i just thought it was pretty mid like and i didn't continue in the series but people love chakraborty i believe this is the first thing that she's written since finishing that uh davibot i think the city of brass trilogy is called this is fantasy again just like city of brass was um i believe it's like a high seas adventure i don't really know too much about it except that it's fantasy i believe it has a female protagonist and that it's written by the author of the davibot trilogy and it's getting a lot of buzz for that reason so i'm certainly curious to read it we'll see how i do with it um i didn't like i said i didn't hate city of brass and if she's like progressed as a writer perhaps this will be more my cup of tea but but we shall see next we are continuing the witcher read along on chapter three podcast um so the last tuesday of april will will be chatting live on chapter three podcast about blood of elves which is like the first book in like the witcher saga we read the first two like short story bind up prequel type things this is like officially like book one of like the witcher story where it starts properly so we're not skipping months we're reading this straight through until lady of the lake then we'll take a break and then we'll read season of storms but yeah i i've only read this once and i remember really liking the first few books in the witcher series it's kind of fizzled for me towards the end but this was a star strong start i recall so i'm very much looking forward to rereading it and to discussing it with bethanie and you all when you come and join us for the chat which you will of course likewise we are continuing the red rising read along myself alexand angela and we will be reading morning star in april which is the third and final book in the red rising trilogy and then we begin the rest of the red rising saga and i yeah this will be my third time reading it i think third time i've been loving rereading this books i'm a huge fan of red rising so that's not surprising and it's been a ton of fun chatting about it with alexand angela and with everybody who comes to our live chats to chat with us we will have another giveaway for this book as well so if you're interested in free stuff you know come and join us for that reason alone and yeah i'm super super pumped we haven't how do we have the date yet for the live show but it will be towards the end of april possibly beginning of may if need be and like i said it will be on angela's channel and yeah come and join us and if you're behind just just catch up read red rising golden sun and morning star and then you can come join us last but not least i'm continuing my year of gayman with american gods which i did actually read last year almost around the same time no i think it was in january is it january i think about it in january anyway it's been just over a year since i last read american gods and yeah i'm looking forward to rereading it also i don't know if it existed before and i didn't know about it or if it's new but there is a new different audiobook version with a full cast so i will almost 100% be reading it that way um i didn't really like the original audiobook that we had for it's one of the few that neil gayman does not read um and the narrator was like fine i don't really like it so like i mean we just like read it physically when i've read it so i don't like the audio but this new audio i'm quite excited about we'll see maybe maybe i won't like it either but i've got it so we'll give it a go um i haven't decided what type of video i'll do for this um i haven't posted it yet because i've not done yet but uh for smoke and mirrors i'm doing a vlog so we'll see how you guys like that and maybe we'll do a vlog for american gods or not i don't know i haven't decided do let me know what you want and those are all the books that i'm for sure for sure gonna read in april hopefully i'll read others as well but that is all tbd but anyway let me know your thoughts and feelings in the comments down below by the books that i'm reading are you reading them as well will you never ever read the books that i'm reading have you already read them whatever you let me know i post videos on saturdays other random times as well but only saturdays so like and subscribe join my patreon if you feel so inclined and i'll see you when i see you


We have completely removed all the thoracic structures. This is the esophagus. The esophagus, as you know, has about three segments, a cervical segment, a thoracic segment, and a small abdominal segment. So the thoracic segment of the esophagus is from T1 to T10, where it passes through the esophageal hiatus in the diaphragm, and after that it becomes a small abdominal segment, shown here, which is from T10 to T11. So from T1 to T10 is the thoracic segment. Coming to the relations of the esophagus, it's in the posterior media center. On the right side of the esophagus, we have this structure here, which I have lifted up. This is the asiagus vein. And on the left of the esophagus, for the most of its length, is the descending thoracic aorta. As they descend down, in the lower part, the esophagus comes a little anterior to the aorta, and we can see that here. It moves a little to the left and anterior to the aorta. In front of the esophagus, we have the trachea. We have the bifurcation of the trachea into the left principal bronchus and the right principal bronchus. The posterior part of the trachea, which I have turned, contains a muscle. And that is known as the trachealis muscle. So therefore, that ensures that there is no compression of the esophagus by the trachea. The esophagus in this segment does not have any serosa, unlike the abdominal segment, which has got a serosa, which is the visceral peritoneum. So because of the lack of the serosa here, it is prone to perforation and rupture. It can produce a very serious condition known as mediastenitis. Or it can even produce air in the mediastenum, which is known as pneumomediastenum. That brings me to the next point. That is the constrictions of the esophagus. The esophagus actually has got three constrictions, but one of that is the neck. So we shall not mention about that. Let's talk about the constrictions of the esophagus in the thorax. Let's take a look at this. This is the arch of the aorta. And we can see that the arch of the aorta goes to the left and posteriorly, and then continues down as the descending thoracic aorta. So when the aorta is arching, it compresses the esophagus from the left lateral side, where my instrument is showing right now. And this compression of the esophagus is approximately 22.5 cm from the incisor teeth as recorded by esophagus scope. Next constriction that we can see is at the bifurcation of the trachea into the left principle and the right principle bronchi. This compression of the esophagus takes place from anterior aspect just below the compression produced by the arch of the aorta. And that is approximately at the level of 27.5 cm from the incisor teeth as recorded by an esophagus scope. So therefore these two constrictions of the esophagus are physiological constrictions but they can also be the sides of pathological narrowing or stricture of the esophagus especially if a person ingests corrosive substances. And when we are doing an endoscopy these are the places where we are likely to injure and perforate the esophagus. 22.5 cm and 27.5 cm collectively we generally rounded off to say about 25 cm from the incisor teeth. The lateral compression is best seen in an anterior posterior perium swallow. And the anterior compression is best seen in a lateral perium swallow. This is a perium swallow to show the constrictions of the esophagus and the three parts of the esophagus. So these are the constrictions of the esophagus with their respective clinical implications. Coming to the nerve supply of the esophagus. Upper one-third of the esophagus is supplied by the recurrent laryngeal nerve. This is the recurrent laryngeal nerve on the left side going under the arch of the aorta. The middle one-third of the esophagus nerve supply is somatic and autonomic. And the lower part of the esophagus nerve supply is by the vagus. The vagus supply of the esophagus is for pedestal sits. This is the vagus on the left side and this is the vagus on the right side. And I have held them up with this instrument here. Normally the vagus breaks up into plexus called the cardiac plexus, pulmonary plexus esophageal plexus just behind the pulmonary hyalum on either side. And then as it descends down it again forms a trunk. And this is the left vagus and this is the right vagus. The two vagae, they also enter from the thorax into the domain through the same hiatus as the esophageal hiatus. That is at the level of D10. And here what the vagus does is what is known as a lark. That means the left vagus comes anterior and the right vagus becomes posterior. However, here we see a small variation. We notice that this is the right vagus and this was located anterior to the esophagus. And this is the right vagus. And this is the left vagus. And this is located posterior to the esophagus. We notice that the left vagus has gone posterior to the esophagus. The posterior vagus is larger and it is a little away from the esophagus. And this is the one we supplies up to the junction between the mid-gut and the hind-gut. Anterior vagus is smaller and it supplies only the foregut structures. So this is the course of the vagus. Now I'll draw your attention to the lower end of the esophagus at the region where it goes through the esophageal hiatus. The esophageal hiatus is located at the level of T10 and the hiatus is produced by the splitting of the fibres of the right crust of the diaphragm. And therefore they act as a pitch-cock mechanism and that is what is known as the lower esophageal sphincter. Just above the esophageal hiatus, as seen in barium swallow, there may be a transient dilatation of the esophagus which is due to peristalsis of the esophagus. That transient dilatation which is seen only radiologically is referred to as the phrenic ampullum. Barium swallow to show the phrenic ampullum just above the diaphragm, the esophageal hiatus. The esophagus is held in place at the esophageal hiatus by means of a thin fascia and part of that we have written here and this is referred to as the phreno-esophageal ligament. The phreno-esophageal ligament actually has got two components. One is above the diaphragm and the other is the abdominal side of the diaphragm. They are respectively derived from the endothoracic fascia above and from the end abdominal fascia below and they go from the diaphragm and they merge with the esophageal musculature and that phreno-esophageal ligament superior and inferior holds the esophagus in place inside the esophageal hiatus and it is one of the mechanisms which is responsible for maintaining the integrity of the lower esophageal sphincter. When the integrity of the lower sphincter is lost then we get a condition known as hiatus hernia. Barium swallow to show a sliding esophageal gastric hiatus hernia. Esophageal cancer is well documented especially those who take thermally hot liquids for long duration of time and do take spicy food among other carcinogens. Cancer of the esophagus does not have a very good progress. First reason being it does not have any serosa therefore it spreads very rapidly and secondly because of its posterior merestinal position it quickly spreads to the media stannum and other places and therefore esophageal cancer resection does not carry a very good prognosis. There are many other conditions which affect the esophagus. Central underlying symptom of any esophageal pathology is difficulty in swallowing and that is referred to as dysphagia. In the lower end of the esophagus in a patient with cirrhosis with portal hypertension we can get something which is known as esophageal varicis. It is seen in the gastroesophageal junction because of portal hypertension there is dilatation of the esophageal branches of the less migraine which produce sub-mucosal dilatations of the portal systemic communications and that is known as esophageal varicis which can produce very serious blood vomiting known as hematomus. This is an esophagoscopic view to show esophageal varicis at the lower end of the esophagus. That brings me to some clinical congenital anomalies which affect the esophagus indirectly. Let's come back to this arch of aorta. In certain situations the patient has got a double aortic arch an anterior and a posterior. The posterior arch goes behind the esophagus. Therefore the esophagus gets trapped between the anterior arch and the posterior arch and that can produce constriction of the esophagus and can produce difficulty in swallowing. So that is one congenital anomaly. This is the right subclavian artery which comes from the brachial cephalic trunk. In another congenital anomaly which of course is not very common the right subclavian artery may come from the left side. It goes behind the esophagus and it comes to the right side and that is known as a retroesophageal right subclavian artery. That can also compress the esophagus and can produce dysphagia. Coming to a few basic investigations for the esophagus. I have already briefly mentioned that earlier. Variants swallow still remains a very useful investigation for the esophagus. Patient is made to swallow a thick variants surface solution and we can see the mucosur pattern and any lesions of the esophagus. Other important investigation is esophagoscopy which is combined with estoscopy. So these are some of the points which I want to mention about the thoracic part of the esophagus with a little bit of the abdominal segment. That's all for now. Thank you very much for watching. Dr. Sanjay Sanyal. Please like and subscribe if you have any questions or comments. Please put them in the comment section below.