Good afternoon everyone, I'm Pierre Gaunt and he's Pierre Grondin. We are both SREs for Tumogo and we're going to make a presentation today about our implementation of OpenStack, basically how we built a private cloud that can handle 40 billion requests a day. A few words about Tumogo, we are a public company since mid last year. Our focus, our purpose is to deliver ads, video ads for brands. We did more than 27 billion last year and we serve 40 billion ad auction per day last quarter. What you have to understand is the bidding process is something that is kind of specific. It's really latency related so performance is a big issue. We need to process all the bids in less than 50 milliseconds and the total time for a bid has to be less than 80 milliseconds, otherwise you're basically dropped. In terms of number, we do five petabytes of video traffic each month and in terms of storage, we have more than 1.6 exabytes of data storage, so yes, that's a lot. As far as we are concerned, we are in the ops engineering team. Our role is to ensure that basically everything works well and also to provide cost effective solution because of course cost is important and provide also cutting edge solution to our developers, provide them support. Our team is composed of site-related engineers such as system engineers, DBAs, and we are in two locations, US and Ukraine. The total of server we manage is more than 2,500. That's basically what the location we have, so as you can see, it's like I would say a standard mix of public and private stuff. Instead of hybrid stuff, everyone says that they are hybrid and stuff. Our organization was already kind of hybrid before we started this project. We were in six AWS regions and we had physical servers in Michigan and Arizona, mainly for web servers and databases. We use external DNS providers, we do external monitoring through catch points because it's not super nice to monitor your Amazon zone in between them sometimes. We also serve part of our contents and video content through CDNs. Then last on hybrid, we also have external providers for security audits. Based on that, why did we choose OpenStack or why moving to OpenStack? One thing you lose when you start using other one's clouds is basically you lose some level of knowledge on your architecture. You want to get that back because you want to ensure performances. If you want to do that, sometimes Amazon will answer you and we don't know. Also in terms of network, physical proximity matters. If you are close to your customer, then latency is small. If you want to be close to a specific customer and there's no Amazon point in that part, you're screwed.  This is basically for cost efficiency also. Last, we have technology transparency. Basically we want to have everything as clear as possible for everyone within the company. Of course, the main reason is money. The interesting thing here is how you go from this super nice cluster, if I can say so, of Raspberry Pi to this wonderful, gorgeous production, all green page. As many people say, it's a journey. This started more than two years ago now in May 2013 when we had our first environment in Emoryville, California for people who don't know. That was based on a Grizzly version with 12 nodes, so 240 cores, you can make them as you want. The whole total memory was one terabyte at that time. It was really a dev environment, not in a real data center and stuff like that. Next at the beginning of 2014, we went to a real prod-like data center with everything routers, servers. At that time, the release was Havana. It had 40 nodes, more than 1,000 cores and 8 terabytes of RAM. That was nice, but still we needed to learn more, basically. Beginning mid-2015, we started switching real production traffic. As you've seen, it's already two years since the project started. At that time, it was IceHouse and two months ago, actually, we moved a full zone in the Amazon AWS way of thinking onto our own facilities. From an operational aspect, what are the issues in doing that? We are not rack space. We are not CERN, unfortunately, maybe.  We are 12 members in two times zone. That means we cannot say, yes, let's add more engineer into the OpenStack project. That would make no sense. We are basically two and three working on OpenStack dedicated to that, which means other people also help. What is the challenge doing that? First internal training. Many people talked about that. It's really hard to keep everyone up to date on what you are doing when you are implementing something that is as cutting edge as OpenStack. Of course, you get little external support, as long as you are not relying on vendors, versus Amazon where you can create tickets and wait for them to complete. One other new challenge is, of course, you add some part of hardware management, if I can say it that way. You need to have new suppliers, equinics in our case, transit provider, or whatever. That needs to be basic to manage your data centers, and that's time consuming. Then you think about migration, and whoever does computer science in his life knows that migration is always an issue. First, we heavily depend on Amazon. The company has been built for years on Amazon, on Amazon. That means basically our internal ops tools rely on Amazon. Developers' application makes some assumption on Amazon. We use all this variety of stuff, S3, Dynamo, and stuff like that. You need to know exactly also what you are going to migrate or not. Important stuff that everyone says. You need to tell your developers that you are migrating. Basically, they need to help you doing it, because that will need some work on there. A big challenge we have is basically the short release cycle of OpenStack, but many people have talked about that already. From a client-end point, it's kind of complicated because sometimes we spend eight months to implement something, and then in eight months you're basically almost to release behind. You need to select what components you need, but we will see that a little bit later. Some of the things are very challenging to migrate. In our case, the storage, namely. Also, how far do you go into controlling your networking and your hardware? As far as network is concerned, we choose to go as low level as we can, except like digging roads. It's basically getting our own IP ranges, AS number, V4, V6 for people who want to play with that. Even for us it's not really, it can be used, but we don't use it for now. It enables us to choose our transit providers. We choose to have only T1 providers that goes back to the issue of latency. We need to have people that ensure latency somewhat. It also gives us as short as possible routes from or to our endpoints. I mean, there's no guarantee on that, it's BGP, but that's the idea. It also gives us the freedom and the ability to make basically the network as we want. If tomorrow we need to have dedicated AWS connections, because many people are on AWS, we can do it. If we need to peer with other ad exchange networks, we can do it. This is a very nice feature, but it's also for us more responsibility, because up until now you basically put everything in Amazon and hope that their network is working. Now that you own the network, you have to do that. You need to provide dashboards, you need to give numbers, you need to give all the graph stuff, and people love the graph. Also a benefit of having your own network is you cost-control it, I mean, most of the time, so you're going to try to do something that is somewhat better in terms of costs than what Amazon does. Speaking about hybrid, our network is kind of hybrid also, even if I don't like that term that much, but anyway. All our applications have been running for years on Amazon, so they are already cloud aware, you can say it that way, which means basically they can break, we can break a machine, we can break one instance, and we don't really care that much. Being also a hybrid network allows us to have a limit set of issues in terms of virtualization, because we already solved them, basically. Once again, owning the networks allowed us to have a mix between OpenStack, BearMevo, and Amazon. Also in the choice we made, we choose the Nexus 5K, hello Cisco, they are here, that's top of rack switch, because it's supposed to, it will allow us, if we want to do it, but we are not doing it yet, that's a big discussion we have, to basically push configuration directly on two switches. I'm a bit worried about this part, to be honest, but, and also it basically ensures that as Cisco is very committed on two OpenStack, that we will be able to evaluate as much as we can. Again, in terms of networking, we choose to have only one gigs for admin, people around may make different choices, and basically end times 10 gigs for public. Another thing about owning the network that is really, I mean, useful, I just took one example, but as you can basically dimension your network and do features that you were not able to do previously, for example, multicast, it's something we've been talking a lot recently. So, here is a good example of one thing that we did specifically for load balancing part. So, the classical scenario is when the packets come in from the public network, it will go through your network node, which will then re-route it to your private network and to your compute node, and then the instance, and the traffic backwards of the following the same path in reverse. So, it has one big disadvantage is that you rely a lot on your network node, and it poses all the high availability issues that everybody knows. So, what we did actually is that we put a load balancer onto bare metal nodes, and it allows us to follow a slightly different path. So, when a packet comes in from the public network, it is directly directed to the load balancer, which also has an interface into our tenant villain. So, a load balancer has a capacity to directly communicate with our instances on our compute node, and completely bypass the network node for everything, all traffic that is coming from the outside through our load balancers. So, it has two advantages. The first one is that you offload some part of your traffic from the network node, and you don't rely as much on the network high availability.  As I was saying earlier, we need to be close to AWS network, because basically we have a partner over there, and also because we may want to offload stuff in there, and for multiple reasons, we need to have good latency to them. So, I did a measurement this morning. This is basically a root latency measurement between one of our application servers, or BDIR in that case, and one of the gateways that is still in US West, AWS US West, sorry, and you see that the average, I mean, I could have let it stay longer, but the result would have been pretty much the same. The average value is like six milliseconds, so we can consider this as small enough. So, how do we do this? First of all, since we are very simple, very small team, we wanted to keep things very simple, because we are not building a multi-thousand-inpervisor cloud, so we don't need something as complex as this. One of the big benefits is that it allows you to simplify your day-to-day operations, and helps people like us. We are very happy with that. We made the choice, for example, to use homemade puppet catalog instead of using the community one for several reasons, because first of all, since we don't use all of the open stack components, it allows us to perform the same level of, it allows us to deploy everything we need with less lines of code, so it makes our catalog more simple and easier to maintain, and also easier to learn when somebody is joining the team. And we choose to not use some component like Horizon, for example, because we don't need this kind of web UI dashboards. We also made the choice to not use shared storage, because we don't need live migration, for example. So it also allows us to not rely on this technical feature, because our application is already handling possible breakage from the cloud since it has been built for AWS. When you own your infrastructure, you can also leverage things like affinity and IT affinity rules. For example, you can enforce a better resiliency of your application by using anti-affinity rules. Let's say, for example, that we have a log elastic search cluster.  So anti-affinity rules and affinity rules are actually easy to implement, because if you leverage the nova metadata on your instances, and you can also improve your application performance by using affinity rules. For example, if you have a part of your application that relies on communicating with another service that is clustered, you can ensure a better geographical position of your instances to maximize, to minimize the latency of your services. So being a software engineering company, we choose to trade this infrastructure project as any other engineering project. We already are using a lot of tools like Puppet. We already are using concepts like infrastructure as code. It allows us to improve the production stability and to his production deployments by raising confidence in what we are actually doing. So RegeringPuppet, we already have a lot of automation for all of virtual machines. We did over 10,000 puppet deployment last year, and we did over 800 and 8,500 production deployment last year using Jenkins. So we choose to use the same tool that we are using to deploy your virtual machines to deploy your infrastructure running OpenStack. So on the infrastructure itself, we are using a masterless approach to deploy the node itself. So we bootstrap the node, we install the operating system, and then we deploy OpenStack and its dependencies using a masterless approach, which allows us to not depend on a puppet master when we do the deployment. So whatever happens on our puppet architecture, we can always deploy OpenStack clusters. And once this setup is done, we switch to a master mode to deploy everything else, for example, your monitoring and day-to-day operations. We have the same approach for virtual machines, both in AWS and OpenStack. So a puppet run is triggered by loading it directly at the boot of the instance, and usually from booting on the instance to having it in a production-ready state, it takes less than five minutes. So another concept that we are using in our approach is a code review. It allows us to raise awareness of what's going on in the team and also exchange on a different implementation ID for a given problem. So we are using Garrett for this, which is used by many, many big organizations, including OpenStack, of course. And since we already had Garrett plugged into the whole component of our engineering production development workflow, it was really easy for us to set up this workflow in OpenStack. We are doing code review per commit to keep a small change as possible and iterate fast, even on the infrastructure itself. And we have integration with other tools that we use on our daily job, for example Jenkins, Jira and HipChat. And we were already managing over 600 Git repositories, so adding a few repositories specifically for OpenStack was actually quite easy. So when somebody wants to do a commit, we have some automatic filters that are triggered by Garrett and run against Jenkins. That performs some basic checks, for example, is a syntax of your configuration file correct for everybody knows that, for example, EML is quite sensitive regarding spaces and tabulations. So using Jenkins and Garrett, we can already catch this error even before they actually merge into our trunk. And here is an example of our current workflow when we work on the infrastructure itself. So let's say that Pierre wants to commit a new feature. He pushes a commit to Garrett, which is then code reviewed by a member of the team. Once this is approved, he triggers a job on Jenkins, which will deploy our full stack on our lab and QA environment. And we get within a few minutes, we get a status if this change is actually doing what it was expecting or if it broke something. And we follow the exact same path for production deployment. So if you want to deploy in production, we just need to trigger our Jenkins jobs that will deploy the latest change on our production cluster. And all of this is fully automated. So this is a list of some of the jobs that we use for continuous delivery using Jenkins. We have four top-level jobs, for example, open stack management, load balancers and SF for each of the top major components that we use for open stack. And each job is broken into several smaller jobs that allow us to reuse a specific task between jobs and make them easier to maintain. For example, when we want to deploy SF on our lab cluster, we have six phases from deploying the operating system to actually performing health checks and benchmarks at the very end once it has been done. And each step of the phase is parallelized. So to deploy SF fully from scratch on our lab environment, it takes usually around 20 minutes from installing the operating system to having the result of the benchmark itself. We also have a team awareness using the integration with the HipChat. We use HipChat for the communication between all the team members and across different teams. And Jenkins is posting some status message on our HipChat channels. So whenever something breaks, we actually, whenever something breaks, we actually get an instant notification. So we can have a look at it and we can also make sure that every member of the team is aware of what's going on in different parts of the clusters. Since we have a lot of automation for the development itself, we can leverage that to simplify your pollution deployment and they become easier as one, two, three. One, you test your upgrade using Jenkins. Once you are sure that they are working as you expect, you just deploy the upgrade by pressing a single button.  So this is, for example, our senior director of operational engineering switching our production workload to open stack. And this is really how we did that. Press a button, everything switched, done. So next is basically the monitoring because it's super nice to have all that working and deployed and all your data center and things, but you also need to monitor that. And that's the tricky part. As ops, we always want to monitor as much as we can. We already have a lot of existing monitoring using regular tools. I would say NADJOS and Graphite. This is basically something existing on AWS. You don't want to remove that, of course, because we'll keep that for open stack. But you need to enhance it because you need to have specific checks for open stack. Basically, you need to check the two main things we did are checking the components API. First, because you need to check their performances, you need to check their availability and you need to check that they basically works because it's nice that they are fast, but if they don't give the results that you're expecting, it's useless. And also, we need to check resources, available ports, and failed instances, as sometimes instances fail. Also, monitoring needs to be updated to monitor all your metrics for the hardware.  I don't know, everything, all the ports, the ports rates and everything. So, as far as network equipment are considered, we use SNMP traps and we collect SNMP data. And for the rest of the existing instances that we just moved onto open stack, we basically kept what was existing as a monitoring for AWS. We did something very interesting. It's basically auto discovery of nodes. So, whenever we want to add nodes to the cluster, all the monitoring is automatically created. Two ways to do that, something that runs periodically like Chrome. Or upon request, if you add 10 nodes in a row, you don't want that, you may not want to wait for next Chrome. How it works? Basically, in Azure detects that you have a new host querying an open stack API. And basically, it creates all the checks related to this host based on its role. Last but not least, the graphing is also dated automatically at the end of the process. That allows us to do very nice diagrams like this one. So, this one is basically extract from logs from bidders. It gives us where the request comes from, geographically on the bottom, the error rates on the first one, receive packets on load balancer and stuff like that. Another really cool feature we made leveraging Grafana is basically creating dashboard because it's very nice to have all your graphs everywhere, but if you need to go through 10 pages, it's not efficient. So, basically, you need to have one page like this one that gives you the health of your cluster somewhat. So, here you can see, I don't know, total bandwidth, the number of public IP we used, the cluster load, even if it's not super readable from there, and at the bottom, the bandwidth usage. So, as Pierre said earlier, it took us two years to get there, so it's a good time to make a look in the rearview mirror. So, we found several benefits in running our own open stack setup, for example, transparency or visibility of what your application is actually doing. So, for example, we noticed after switching the production to our former first one that we were seeing a very odd pattern every 15 minutes. So, basically, we were seeing a huge spike in traffic every 15 minutes, and we never noticed that before in AWS. So, the reason is that in AWS, your metrics are usually based on instances, and this is the kind of pattern that you will see when you look at the whole picture of your infrastructure. So, we were able to find out that we had a specific component of our application that is dispatched on about 100 of nodes that was trying to push information to the outside at the very same time. Another benefit is that you are able to tailor your own instance flavors. For example, if you're running on AWS, and you are currently using an M3 X-large instance, and your application now requires two more gigabytes of RAM, your only choice is to move to an M3 X-large, and you will get twice more CPU. You will actually get 30 gigs of RAM instead of just 17 you needed. So, it also has a big impact on the cost of your infrastructure. And when you are running OpenStack, you can fine-tune the instance flavor specification for what your application really needs. Another benefit is that since OpenStack has some really well-designed API, it was easy for us to adapt the tools that we are using to provision our instances and basically run our platform from our AWS to OpenStack. So, as far as our operation team is concerned, this OpenStack cluster is just a new zone as will be any new zone in OpenStack, in AWS. A huge benefit is that when you leverage the best of a hybrid model where you have instances virtualized and some bare-metal roles, you can actually improve the efficiency of your operations. For example, we used to have 32 load balancers for a very specific part of our application and currently, we only need two for each actually. We cannot we cannot add a full production workload on one. So, we are currently able to serve over one million packet on two load balancers including full SSL traffic where we used to require over 32 before. There are still some use cases that do not fit an OpenStack environment. For example, yeah, for example, downscaling. I know it's a good it's a huge problem for many people because as long as you grow, it's okay. But the thing is, once you buy the servers, you cannot like sell them. I mean, physically, that would make no sense. So, once you pay the CPU, you should use them. So, you have to try to make as much usage as you can of them. Also, upscaling, the opposite, basically, is also an issue at some point because when you decide you buy the hardware, you're going to make like assumption. Basically, my application is never going to need more than 256 gigs of RAM. And AWS is refreshing is instance type. So, sometimes, what they're going to do is they're going to provide instances that have more RAM. And if your developers start to use them, you're kind of screwed. Also, when developers do a small feature change, sometimes it has a huge impact on load. This is totally manageable on AWS because basically, you spawn more instances. It's not that elastic onto your own hardware. And some workloads are really elastic. Like, for example, on our end, machine learning are clusters that are spawned every night or every now and then when we need them. And there are really a lot of machines in there. You may not want to buy those. So, what we've learned in a nutshell, we can be hybrid. We can average a boss, the best of every world, AWS OpenStack and some bare metal host in the same infrastructure. Also, whatever the stage of your OpenStack implementation, you will need a dev lab, QA, whatever. You will need something to test your change and make sure that you don't buy things or that new version of OpenStack behave as you expect and don't buy things. Storage is also a big issue for us because we currently storing over 1.6 gigabytes of data. So, we can't easily build a cluster to do that ourselves. Some stuff also may stay forever on AWS, for example, storage, maybe, some other part of the application. Communication between your operation and developers is really important because if you don't get your developers on board to do some config tweaks, some optimization regarding the ways user instances and stuff like that, your project will be much more difficult to achieve. We also learned that OpenStack is really, really flexible. We all know that there is maybe something like 12 different components. You can pick the one that you need and you can replace a component by some hardware if you need to or even just keep some part of your application in the AWS. We also learned that there is no need for HA everywhere. It might seem strange but you can sometimes remove the HA by leveraging some external service, for example, HA Proxy on bare metal and it allows you to build a very an infrastructure that is much more simpler than if you try to put neutron DVR everywhere, for example. And also, spikes can be offloaded on Amazon's what is usually referred to as cloud bursting. So we still have this capacity right now. So this is actually how we did the migration but if we need to, we can still send part of our traffic back to AWS in case of a disaster recovery test or if we are facing a huge unexpected peak of traffic. We still have a lot left to do despite having working on this project for two years. On the technical aspect, we need to migrate to other AWS regions. We only did one so far but we are currently working on doing a second one. We need to gain more experience on running a production-grade OpenStack cluster because it's always full of surprises. We need to work on version upgrades. As Pierre mentioned earlier, the race cycle is of six months and it's quite difficult to keep up to the pace. We also need to continue to adapt to tooling make sure that we are monitoring everything that we need to make sure that our tool are aware of the differences between AWS and OpenStack. We need to work also on a better capacity planning because it takes actually weeks if we need to expand our clusters. We have some concerns regarding the new regions. Maybe we will have new issues over there and also the human aspect still need to work to be worked on. For example, our dev team is still used to the AWS world when you are referring to a specific instance flavor if you want to actually just refer to a given amount of RAM. So, after math, we are serving in production since May 2015. We have been in traffic in production since September 2015. We currently have 100% of time since March. And the cost of operation for production workload has been reduced by a factor of 2 including the OPEX. So, it makes us quite happy. Yeah. Any questions? Can you use the microphone please? You mentioned there is like not every component has to be HA. So, are your OpenStack controllers highly available? What about networking and storage? Yeah, so our storage cluster is running safe and safe being a distributed storage is kind of a issue already. We currently have seven monitors for the production cluster, for example. Regarding management node for OpenStack, we have different... For example, we are using an active passive part for the MySQL database. Is this answering your question? About messaging. We have an active-active RabbitMQ cluster, of course, with a mirrored queue. Any other question? How big is the self cluster that you have? So, currently we... It comes off nodes and storage. Yeah. So, currently we have 16 nodes. On each node, we currently have two OSDs of 3TB each. We have the journals on SSDs. We are considering adding an extra OSD on each physical node because we still have one slot available. So, we are somewhere around 35TB. Yeah. We have a replication factor of three. So, 6TB per OSD. We actually did a migration from a smaller self cluster to this new cluster last month using the workflow we described. So, we did the tests on our lab using Jenkins and we did the deployment in production using Jenkins, too. So, the question was, is SSD journal on RAID0? No. We don't use RAID for the journal. We actually share a journal currently between two SSDs. But we have some very high-end SSD drives. So, we don't notice. So, even by using two OSDs on the same journal device, we are currently... Our bottleneck is currently on the device itself rather than on the journal. Maybe something we can add on that. I think today, if we were to redesign stuff, if you can avoid spinning disks, do it. Yeah. If you have enough money. If you have enough money. Actually, our first self-proliction cluster was running on Fusionary drives, but it doesn't really scale too expensive. No more questions? Thanks everyone for attending.


right chrysalave God photo jetta 49 tyreek hill the cheetah carlottis and a jalen beatry All righty guys that will do it for our break here. We'll do a hit recap of the autos here Had johann dotson to 199 Tray mcbride to 25 pretty tall derrick stingley. He had ken walker um alec pierce to 99 We had prism blacks orange of garret wilson to 75 afc east Kirk cousins to 15 on the auto nfc north Maddie corral to 25 triple relic rpa We had isaias spillard to 25 afc west george pickens that one is numbered to 49 on the prism black rookie auto We had levon kirkland to 50 invincible auto to 49 sam howell nfc east matt corral to 199 nfc south to 199 sauce We had the 25 nico collins afc south. We had desmond ritter on the silver prism black rookie We had dante hall to 100 for the chief's afc west 299 johann dotson uh rookie auto to 75 sam howell To 199 sam williams and our mags. We had numbered to 10 sauce gardener 9 out of 10 and we had garret wilson on the 8 of 25 prism black rookie I said they're all around guys appreciate y'all uh getting in the breaks tonight.  Um, we'll probably get it ripping here for you um If not, we have more personals tomorrow night starting at five on leighton channel two with me and jake Alrighty guys, give me just a minute to get these personals. Um tags written up and collect them Then we'll get ripping Alrighty guys, let's uh, we'll take a quick break me and donnie. Um, we'll be back in just a minute with some personals We'll get ripping here Like I was saying, uh, we are full for tonight But if you guys do want to get a personal ordered we'll get it ripping tomorrow starting at 5 p.m Eastern me and jake will be ripping over on leighton channel two Um looks like tonight. We've got kenny f with a chrome update Um john d with a select basketball simon s with a club competitions uefa Um tom with a few boxes Uh looks like edward with a select And tyler with a select so we'll be back in a few minutes guys. We'll get those ripping Good luck. Good luck I'm guessing that's a cleat Goodness gracious Gigantic swoosh. It could be glove. I probably I mean you see the big swoosh on his glove It might be glove. I think it's glove actually could be cleat though one out of two One and two together is 12, which is jersey number Beautiful loving goodness gracious. I think it's glove. It could be cleat.  The flying Elvis head four of ten It's four of ten crossover rookie patch auto dual booklet Trevor Lawrence mac jones afc south afc east My god is numbered one of two Nike swoosh Boo a true one-of-a-kind treasure produced with 14 grams of 14 karat gold Joe number nine I'm sorry blue shimmer All righty guys, let's get going on some personals got um Kenny f first with a tops chrome update Alrighty. Good luck Kenny. What's going on guys got Kyle here with laden sports cards and we are ripping personals um, this one is one box of 2022 tops chrome update and this one is for Kenny f Good luck Kenny. Let's see what we got See some nice rookies here. It's a sinney alcantara Got cori cluber on the purple got a vlad jr Hazel Sanchez Jamie fox doing he's the champ of every sport barely Hmm rookie nick allen. There's a rookie joce rwinder purple wonder franco nice one there on the update rookie What's up sad? No, I'm not your father Not me not me It's a purple Sergio Alcantara the opposite alco over to the uh, the part right back. Hmm Oh and miller chasing 400 louisa rise at 392 East Michael former purple Got a wander on the generation now rookie in a purple trevor story. What's his story? I don't know I don't even know if he's played in a while Where's a purple a j pollock? rookie rois lewis Iran we got a debut of shane boss purple the green generation now purple posh a This chrome dust dude gotta be tops chrome dust Purple rookie joe perez All-star insert a diverse purple george curvy rookie O'Neill cruise debut There's a alber pooholes all-star Estrada There's a purple rookie ryan pepio pepio purple joe perez Ichiro craig kimbrill purple purple corey seager purple of austin nola Say purple rookie jose maranda Generation now elio ramos and a hunter green purple rookie Oh, it is uh bo sulser on the rookie auto for the orioles That one is not numbered on the rookie auto Not guaranteed auto in these nice one there jason uh chrisen on the orange or purple This helmet's orange It's true They're happy right? Niko gudrum Two packs left Good luck candy Got john d up next Generation now shane boz purple seiza zuki nice rookie debut seah Last pack and brad miller purple on the back Alrighty candy that will do it for your one box of tops chrome update. Thank you so much. We'll get that right out to you Alrighty guys, I'm gonna get that one uploaded and we'll keep it moving got john d up next With with a select basketball Okay, oh here is smontero Ain't no rest for the wicked. Nope What are you trying to say cow? Wait, come on before I agree with that So you already did no, no, I take it back. I don't know. I'm a good person.  John Mr. John with these select basketball. Good luck, sir Let's get it going What's going on guys got Kyle here with the latent sports cards and we are ripping one box of 2022 2023 select basketball And this one is for john d Good luck. John. Let's see what we got That's awesome. Seth. That's my guy pal.  That's awesome. Congrats on that Ben carol auto Good luck. John Sensations we got a tricolor tray tray young they're not numbered in a jeremy silphon court side rookie mark williams Tri-color rookie tie tie Brandon ingram This is auto in-flight auto to 249 j cross over. Nice one there on the jordan cross our jamal crawford six-minute year multi-time Got a red select kade numbered to 299 Tyrese They're going after kairi now. How are they gonna pay for all that jeremiah? Don't figure out why keegan murray. I mean not with the new luxury tax. They won't there's a chris middleton scope I don't really about that jalen durvin rookie It is literally So mates do not have a how exactly does the luxury tax work? So basically if you They have a salary cap correct and if you go over the salary cap you pay a luxury tax Every dollar over basically now. They're making it where the luxury tax is like more Like you can't just pay it like you can't you just can't go to like the cat now basically like Harder for people to just go over the cat because they were just like the warriors were like hundreds of million dollars of the cap every year They were just paying it right they didn't care jaden hardy because they were winning tricolor Brandon ingram So they're trying to make it like more parody where you can't just buy every player right? I'm gonna actual harder salary cap We've got brogdon on the white number 249 seltix and brogdon base Yeah, right jeremiah A lot of uh basketball owners don't really care about the salary cap, but they got to now I think I'm not exactly sure uh what the difference is brogdon silver But yeah, I think they got to care it out There's a little mellow ball on these select swatches silver for charlotte And chris meddleton on the blue die cut that is for the bucks number to 249 and we got a chat base behind it Nice one here rookie silver future of palo ban caro Silver hero and base hero. Okay, so The new cba will see the addition of a second luxury tax Set at 17.5 million above the luxury tax line Yeah, so like I guess Can't get to the second luxury tax. I don't know. Oh nice one here gold. We got rj barrett on the in-flight auto Sick one there numbered four out of 10 Nice rj there on the gold in-flight auto very nice one Tri-color of lebron Jalen sucks. It's like I read it but I still don't know what I read Pretty much It's probably what the owners are thinking too. We've got a silver shade on sharp blazers Daly and terry. Seriously, I can be a Absolutely Just need about four billion dollars. All right, let me get right on the we're almost there. Yep There you got a silver of chris stops and julius reynell on the back Alrighty john that will do it for your select box there. Nice hit on that rj barrett gold auto Um, we'll get those right out to you sir. Thank you. Thank you. Alrighty guys next up. I'll have simon s with a uefa soccer Good luck simon. We'll get that going here in a second. Alrighty. Good luck simon. Let's do it uefa Let's see if we can get one of these uh triple autos and looking for them What's going on guys got call here with laden sports cards and we are ripping one box of 2022 2023 tops chrome club competitions This one is for simon s. Good luck simon.  Um, edward I got tom robert and jason in front of you We'll get going here in about 20 30 minutes or so one years Yeah, jeremy. It doesn't sound like that's gonna happen I can't see kairi getting 16 million here. Yeah, that's No kairi's gonna be like what? This is a joke, right? Thanks pretty much Good luck simon. Kind of messy to start us off Got wonder kids rookie riko lewis man city Jabari parker haven't heard that name in a while There's a blue lava rookie nice riko lewis there. That one is not numbered on the lavas Uh, that is rookie for man city edwardo kama vinga refractor Ray out. There's antoine griezmann Robeck There's a pulsar mulch a martin odegaard Arsenal Haslani rookie Borges rookie and this is dusan tattich Throwback lewis. We've got wonder kids on the auto. This one is fabio carvalho Nice one there for liverpool on the rookie wonder kids insert auto You go simon. There's a refractor edin jacko There's a refractor bukayo saka colosso publicly rookie barcelona There's a rinaldo throwback erling collin base Got timo verner refractor Is a refractor gonzalo ignacio future stars There's a fuchsia mini diamond jaden sancho number two 175 manu There's a refractor of furuhashi for the uh Celtic a holland nice one there on these specimens insert Dude is a specimen for sure There's a benjamin sesco wonder kids. It's pretty close. I don't know what's gonna happen here Got a future stars there of stanisicch for um byron pulsar That is uh, that is worrisome. Jeremiah future stars ecare bravo Loading up on goalies and they keep drafting goalies And rookie on the back. We got mohammed ali cho for uh, sociadad. That is the green shimmer to 399 Alrighty that will do it for you simon one box of uaifa club competitions. Thank you so much, sir We'll get those right out to you and get that one uploaded guys and we'll keep going here tom Select trinity and the 2020 jumbo Jeremiah, how does um How do you like position? Cards and hockey like their values. How does that work? Like who's the highest obviously like your center goal scores? Yeah, the goal score. Yeah, it's just like uh other stuff. I guess it's like But like is it is our goalies kind of like pictures Yeah, probably like Even though they probably play every game for the most part I know I know anyone that puts up points in anything's the most but like, I don't know. I still see goalies being Too relevant in cards, but I don't know. Alrighty guys got tom c coming up. Okay, that makes sense What is your team too? So it's you're probably like On the collection on the collecting goal I would assume Alrighty got tom coming up. Good luck. Good luck What's going on guys got kyle here relating sports cards and we're doing a three box personal for tom c got one box of 2022 23 select Uh basketball one box of 2022 23 trinity basketball and one box of 2020 bowman jumbo Good luck here tom start with the leaf trinity. We'll go to the uh select then we'll finish with baseball Complete the order here. Alrighty. Good luck tom First up we've got a clear rookie auto. This is number to 30 kofi cockburn Um clear auto there number to 30 Behind that we have to 35 20 to 35 isaab rockington On the rookie auto 20 to 35 Um, we're full for tonight chris. Um, we're going till about one or till about two for about 45 more minutes But we are full for tonight Got a rookie uh cameron mcgusty that is 20 of 20 on the leaf rookie We'll have more personals tomorrow at five if you're interested in buying one We'll start tomorrow at 5 p.m. We'll be going all night pretty much We've got jersey auto 1099 this one's andrew nemhard nice one there. Uh leaf rookie auto This is pretty cool How about a one of one is stef curry auto? Wow, we'll do that tom. That'll work That'll work. That'll work stef curry on the one of one auto And we go tom He apparently he's not that good I'm gonna take this out of a uh out of a top litter. We're gonna put it in a mac for you tom On that one of one curry Good luck. You're on select. That's good golf is trash Trash scales are bad. Oh, no, it's trash. Honestly It's bad Ain't no problem chris Yeah, we've been full for a couple hours, but like I said, we'll have more personals tomorrow at five You're going all night pretty much so plenty of room tomorrow Jabari smith rookie filler got a chris middleton a light blue for the bucks number to 299 keegan murray rookie Snapshots jabari smith silver silver rookie keegan murray nice start lamello Nice one here. We got to 99 on the jersey auto Clyde Drexler Clyde that glide nice one there to 99 doing well tom Got a tricolor brad biel Caleb houston rookie jaden ivy rookie Silver diante murray carl anthony towns silver ocea bodge Tricolor rookie johnny davis not numbered chris stops silver uh paul george Shading sharp rookie tricolor dyson daniels Dyson daniels Got a keegan murray on these sparks jersey nice one there. That is um the king's rookie Not numbered on the jersey And we've got a purple shade on sharp rookie nice one there number 299 on the die cut purple Really nice boxes here tom So Jeremiah is it just kind of like guessing which one's gonna pan out versus collecting just one I'd assume I don't know How your rookies you guys got but People are trying to guess So they're getting a little bit of everything There's a diante murray. This is throwback memorabilia for the spurs there diante murray Got a red dylan terry rookie that one is the 199 bolts Jammer rant that's gold Chet home grin future That is gold court side And it's pascal siakam on the gold court side nice one there to 10 You go tom numbered one out of 10 spicy pea gold court side christian brown court side Yeah, I can imagine that being tough Jeremiah for sure shading sharp rookie Got a chris paul scope jaylen brunson All righty tom now we got the 2020 bowman jumbo Good luck here. So let's see some demingas Some bobby wit maybe a little vulpe understandable Not everyone could be great. Good luck.  That's hunter bishop um For the giants Correct spinning the globe leo ramos and we got a michael copek There's a paper first jeremy peña There's a blue paper leo ramos number two 150 giants chrome joe ryan That's why is it getting harder jeremy? I just like more players or more good play like I guess the ratio of good versus okay players that are coming out It's probably higher maybe What let's see what you got is that red It's red to me It's just a very up. Yep. No, it's right. It was a very small portion pipeline got uh napeerson dustin may jaren diran first Crohn's are erin ashby kalenek ladolo and red It is Keone kavako on the red numbered one out of five nice one there for the twins On the red chrome great hit their tom Love some red Right, he's keep it going for all our autos So upper decks getting out of the increased parallel train gotcha I mean upper decks started numbering their cars like 999 so They uh, they started the train honestly They stopped the train then they got back on the train. Yeah, they're the ones that number stuff to a thousand There's a poisson that's Come on tom.  On the auto there for the debacks first bowman base auto Got inserts uh, nolan gorman Nice one here a chrome jeremy peña first Here's a everson perrera Vets That's also red Hmm. That is red interesting It is red paper vlady jr. Number three of five two reds in this box. That's crazy tom red paper vlady Got a bobby wit paper Crohn's of cardanus Jeremy to ran chrome Crohn's adley rushman volumes two more autos tom See a big one. Boom. Nice one here oscar gonzalez. That's going to be the first chrome auto for the guardians Nice one on the base auto Got miguel amaya Crohn's dylan carlson cureloff Vets. Yeah, that's pretty pricey Hazy's lizardo cureloff and Um team card there Jeremy would you say that's way overpriced for that particular player or is it reasonable? That's curiosity rookie the year brendan mckay show hey mckay No jones Crohn's jazz chism. Yeah, I mean like I was kind of like a top rookie. I feel like Around that high price would probably be like purple how stuff works nowadays It is purple auto going to be number to 250 tony de brell or the mets there on the purple vets All righty nice boxes here tommy the one-on-one staff curry and two reds Pretty uh pretty ridiculous actually pipeline for the guardians Got a chrome um floriel And brady mcgonnell All righty and vets that'll do it for you tom on your three box break there Some nice hits out of all of them appreciate you sir. We'll get that right out to you. It's pretty cheap. Okay. I see the um I see the comparison That's a slight that's slightly uh different all righty guys next up. I have Jason then edward Jason got the chronicles football and edward has a select. I don't know why but one from italica Just randomly stuck in my head I can't get it out.  I forget what his name is from tenacious d. No from I've been healthy I don't know but uh jack black was up stage with him and he started he was like singing the The bridge part of the Part of the song and like dude jack black would have been out like a legitimate band like He's got like an awesome voice for the styling music that Uh, they play You could have been really really good at a legit band. What do you mean bro? It's an asian d I mean, yeah, they're legit Come on, man. Just their parody songs or whatever i'll call Not tenacious They they make a lot of funny songs Oh indeed All righty. Good luck on this one. We got jason a with the chronicles and we got uh edward up next What's going on guys got kyle here with laden sports cards and we're ripping one box of 2022 chronicles football And this is for jason a Good luck jason. Let's see what we got. Let's see some nice little numbers some nice rookie autos all the good stuff You have to fight uh, you have to fight for us for it. Matthew Bergeron's his guy as well Joe burrow This is jersey number two 199 kyler murray from chronicles We've got a it's a 99 erin rogers acetate Aidan hutchinson flux and sauce gardener momentum There's a sauce gardener Damian pierce. We've got romeo dobs number two 49 pack Tom brady on the silver prism black and james cook sky more got a chrysalavu luminance Got essentials auto to 199 treylon berks Nice one. They're titans auto Devin Lloyd for the jags rent to 99 that one is out of flux George pickens and cooper cup There's a sam howell gridiron kings Kenny picket And sauce gridiron kings Silver rookie of kyle hamilton malik willis dan gray Yeah, so you can guys get some trades going don't need fire starters. There's a g willy Hutchinson, there's roider And auto this one is a 35 nice one here ken walker on the legacy rookie auto orange jahann dotts and silver out of score Brian robinson and spiller And last pack Damian pierce base Ken walker quay walker got a christian watson gridiron kings drake london to 199 michael pitman Trayvon walker and sauce gardener on the clear vision All righty there jason that will do it for your uh one box of chronicles, but uh football Thanks so much sir. We'll get that right out to you. All right guys got edward coming up here in just a second Do a select basketball Crossfit off All righty. Good luck on this one edward select basketball What's going on guys got kyle here relating sports cars and we're ripping one box of 2022 2023 select basketball This is a personal for edward e Good luck edward. Let's see what we got here. Let's see some paolo on the cover there Good luck. Good luck lamello Like westley got our filler Uh first rookie is tricolor ty ty washington for the rockets play thompson base That's gonna hurt your percentage Yeah, felt that hit my foot Don't think i went in the trash Got a silver nemhardt got a silver jimmy harden Paolo on the base premiere level There's pascal siacom on the jersey number two not numbered there Spicy pee. Ooh Here we go edward We got tie-dye rookie to 25 jaden ivy. Boom. There you go edward Oh mag this one for you sir 14 out of 25. That's a nice one Nice ivy there rookie for the pistons Very nice ivy on the tie-dye the tie-tie Got a marjon bow champ a rookie blue die cut that one is to 249 bucks rookie chris paul Got a silver yannis andrew wiggins There's a trey young unstoppable and max christie scopes rookie christian brown jalen durin rookie Paolo base Got a tricolor jalen brown and jamal murray This is auto 1099 gonna be marjon bow champ on the rookie auto for the bucks Red 1099 got a tyler hero not numbered got a silver rookie jake laravia andrew nemhardt anthony simons scope mobily Two packs left. Good luck edward killed it already on that ivy another tie-dye There's a shade and sharp And this is rookie christian kaloko on the court side tie-dye now to 25 killing the tie-dyes carl anthe towns and last pack got ushman diang. This one is the silver jersey for the thunder And blue scope this one is zack levin for the bulls that is numbered to 249 And jason tatum on the back Alrighty edward killed it with that tie-dye jalen uh or jaden ivy very nice one there, sir. We'll get that right out See ya All right guys next I got robert b with a select And tyler s with the select I believe those are the last two uh for the night here. Let's say. Well, I knew I got the right number I should have played a prank on you but oh cow. Why didn't you get him? No, no, I know can't get me dawn That's not that's not good enough Not a big prank guy I'm under the uh Belief that you get we uh sew on the pranks. So I ain't trying to yeah, it's fair to ain't trying to get pranked So i'm not gonna be pranking exactly.  And then it's like I don't want to fall into that Fall on that cycle Sounds like a bad time Well, so if I could somehow prank brice thing good I would I would I'd probably do it I definitely do that Be careful That's a dangerous He will get you back for sure All righty nice one there edward now we got robert coming up with a select and then tyler with a select All right, you guys should be the last two of the night here robert and um tyler We'll have more personals tomorrow night starting at 5 p.m. Eastern guys over on leighton channel two Um is our secondary channel. All right. Good luck on this one robert Well, what's going on guys got kyle here with leighton sports cards and we are ripping this is one box of 2022 2023 um select basketball and this one is for tyler s Or sorry, this one's for robert b robert b Good luck robert have tyler up next robert b. Alrighty. Good luck robert. There's a chet rookie uh kaleb houston Filler we got a patrick balvin tricolored not numbered uh christian brown silver rookie jaden ivy pistons jamal murray jaylen williams Got a chris paul on the red die cut there for uh the suns number to 175 Do not say murray This is jersey number 299 got rj barrett. That's going to be the uh purple jersey for the nicks We've got blue malcolm brogdon number to 299 jake laravia jaden ivy rookie base silver shea uh walker kessler rookie There's a jeremy sohan Nice one there keegan murray tricolor not numbered oshea bhaji jaylen uh drabari smith Got chris meddleton scope anthony simons This is drew holiday on the jersey auto there number to 75 Nice one there for the bucks veteran rpa or jersey auto. There's a fray van vleet tricolor shea There's a xion silver tyrese halliburton malachi brandon rookie we've got scopes of jaylen green and a blake westley on the uh court side that looks gold jimmy harden unstoppable And gold is kevin dirance nice one there for the suns That one is 10 of 10 on the gold dirantula Nice one there robert and last pack Got a malachi brandon on these silver jersey spurs We've got white chris middleton number to 149 for the bucks and a nicola yovitch on the back Alrighty there robert that'll do it for your one box of select nice hit there on the gold kd Get those right out to you sir Alrighty guys last one of the night. We got um tyler tyler s with another select basketball Um, do you still have some orders in the queue guys? Um, I called it full about five o'clock when we started here Um, so the rest of the orders will go tomorrow starting at five o'clock eastern Me and me and um jake will be over on leighton channel two with some more personals all night long Alrighty, good luck tyler last one of the night Appreciate everybody grabbing some breaks tonight and uh helping us fill up Appreciate everybody grabbing personals as well And good luck on this one tyler What's going on guys got cal here with latin sports cards and we are ripping one box of 2022 2023 select basketball And this one is for tyler s. Good luck tyler. Let's see what we got. Good luck tyler Got a huka donchage there on the scopes Jeremy sohan rookie Andrew wiggins and to 99 we got stevie franchise on the red Um in flight auto nice one there steve francis for the rockets. That is 86 out of 99 stevie franchise Got a red die cut drew holiday. Now one is number two 175 kairi There's a tricolor swiper deer and fox Got a tari eason court side rookie Got a scopes of xion And that is a deer and fox court side buchmandi yang This is jimmy harden on the purple die cut That is two 99 filly niggly yokich Jabari smith rookie filler Got a tricolor shea for okc Um tai tai rookie There's a rookie silver. Oh shea bhaji Andrew nemhard rookie got a silver of jaylon brown tari eason a big auto rookie jaylon williams. This is some 99. We got dyson daniels on the purple jersey Now one is it's a 99 pelicans and rookie bronze. That is uh johnny davis for the wizards number to 49 on the rookie Kate cunningham There is auto number to 49 blue auto marcus smart for the uh South it's there now on the grizzlies. It's got a devon booker tricolor jason tatum like westley There's a shade on sharp base rookie silver rookie keel of houston and clay last pack There's a jaden ivy rookie Got in fuego kate cunningham silver lamello and chris paul on the back Alrighty that'll do it tyler for your one box of 2022 23 select basketball. Thanks so much We'll get it right out to you Alrighty guys and that will do it for me and donnie here today Like I was saying we got more breaks tomorrow starting at 11 a.m. Eastern. We got panini one football release day Matt will be ripping pyts of that and then we have bowman university best basketball as well got a couple cases of that More personal tomorrow night guys, um, if we didn't get to yours tonight, it'll start tomorrow at 5 p.m. Eastern Plenty of plenty of room for personal tomorrow if you guys are trying to get one Um, we're going all day starting at 5 going to about midnight Um, so yeah, that'll do it guys. We'll see you tomorrow at 11 a.m. With matt over on the main channel for a, um, Panini one football release day Have a good one guys


My depression is insane.  It's difficult to function. But for me, depression has always been about numbness. It's always been about not being able to feel positive or good things. And I'm just going to be honest with you, even the best things in life that used to fill me with absolute incredible pleasure.  Or playing video games or spending time with family or friends or even spending time with my dog. They do little to nothing when it comes to turn to to joy. Boogie, it's time to get help, man. What is up, everybody? This is Chris from the Rewire Soul where we talk about the problem, but focus on the solution. And this is a video where I'm going to talk in a couple different ways.  I'm going to link it down in the description below if you want to check it out. But like I just said in my last video, the one of the reasons that I talk about other YouTubers and their videos and things like that is so some of you can learn and maybe improve your mental health and learn from maybe their mistakes or their experience and things like that.  I was like four and a half million subscribers. I've been following him for about a year since I came on the platform and I think I learned about him through Philip DeFranco and I've been following him ever since and basically he got weight loss surgery. He's down a lot of weight without him even knowing it. I'm kind of in a competition with him. That's why I've been hitting the gym and dieting. I'm kind of keeping track. But other than that, he recently went through a divorce. He was married to his wife for a while for years. So he recently went through a divorce, but he also struggled with childhood trauma. And I did a video about the adverse childhood experiences test. If you want, I will link it up there in the info card if you want to check it out. But he struggled with a lot of childhood abuse. And today he made a video that just broke my heart and he was talking about his mental health rock bottom. And like I can relate. I can definitely relate. What he's talking about a lot in this video is the numbness. The numbness and not feeling joy, not feeling pleasure. Like, man, I can definitely relate to that. I just felt dead inside and I would try everything. I tried everything to try to cheer myself up. And he mentions fake it till you make it. I tried that. And Boogie has talked about his mental health for a while. He talks about him more on Twitter and I guess on his Twitch stream, which I haven't watched yet. But like, I've been watching him and stuff. And like, I'm going to assume a lot of this video is about assumptions. Well, based on what I've seen, I'm like, dude, get some help, get some help. Man, like Boogie talked about in his recent video how he's been hospitalized and he's been to a mental health treatment center.  And like, man, whenever I watch his videos, like, there's a reason why I always start off my videos with we talk about the problem, but focus on the solution. And like, man, like Boogie, if you're watching this, I see you talking about the problem so much. I'm just like, where's the solution? Where's the solution? Now in his new video, he talked about how when he was going through his divorce and hitting this kind of like downward spiral of his mental health, he was on Reddit a lot and 4chan and things like that. And like, it was worsening his depression. And like, yes, like he talks about the solution of not going on there when he's in a dark place. Yes, good, good, good, good, good, good, good. But like, man, you got to go get professional help, professional help. So a lot of you out there who are my subscribers, I understand some of you don't have healthcare. Some of you don't have mental health care. Some of you don't have the funds to use like better help online therapy or see a therapist or a psychiatrist. But Boogie, you got the money, you got the funds. So if you're not seeing a mental health professional, you need to, you definitely have the funds. Now here's the thing. I know he's talked about this before and I get this a lot. I get this a lot from people struggling with their mental health. They say, I already tried that. I've tried antidepressants. I've tried therapy. I've tried psychiatry. I've tried these things. You need to remember that you can't just put away like one of the things you tried and never revisit again. We are constantly changing. We are constantly evolving. Our brain, there's a science called neuroplasticity. Our brain is constantly changing. So if therapy didn't work for you in your 20s or 30s, it might work now. If antidepressants didn't work for you in your 20s or 30s, it might work now. And maybe it didn't work one year, but the next year it will. Or you need to find the right therapist or you need to find the right psychiatrist who can help you diagnose what's going on and help give you coping tools. Like one of the reasons I assume that Boogie is not seeing a therapist or a psychiatrist is because whenever he makes these mental health videos, he never discusses what he talked about in therapy or what he talked about with his psychiatrist. He never talks about different coping tools that he's using. He never talks about what he writes down or anything like that. So I think it's a safe assumption. But if he ever watches this, feel free to prove me wrong. But I can tell that he's not using any kind of coping tools, but he mentions like, okay, so I'm just going to not read these things. Like that's great. That's a great start. But there's so much more that we have to do for our mental health. And I will do my best to relate it to your physical health, Boogie. So because of your gastric bypass surgery, you're going to have to keep up with your physical health. You got to keep watching what you eat. You're going to have to keep being mobile. You're going to keep having to go to the gym and all these things. Same thing with our mental health. This is a daily thing, daily thing. And we have to make it our top priority. Or no matter how much weight we lose, no matter how many friends or family members who love us, no matter how much of that we have, our mental health will still be messed up. So we have to constantly be working on our mental health through scientifically proven methods. And some of these are evidence based treatment, evidence based therapy. But and also if you have the financial resources, man, go to a 30 day treatment center, not just like a psych ward or anything like that, a 30 day mental health treatment center. All right. But anyways, like, man, this is just a plea to Boogie like, man, go get some help. I know you can do this. And like this video isn't meant to be malicious or anything. I hope it's inspiring and motivational. Like I was in that place. And I've been back to that place and I've gotten out of it. I know so many people who have done it too. And I know you can too. And same thing with anybody else watching this video who might be able to relate to Boogie's experience, never give up hope. All right. But anyways, if you like this video, please give it a thumbs up.  Click that little round subscribe button and a big, big, big thank you to everybody supporting the channel on Patreon. And if you would like to support my message of spreading hope, please click or tap on that Patreon icon right there. All right. Thanks so much for watching. Go get some help. And I'll see you next time.


Hi everyone, Joe for Jaspy's casebreaks.com, coming at you with a Jaspy's Exclusive Hit Parade Basketball Playoff Edition, six box random team break number five. We've got Lakers at Denver, just starting right now, Denver up early, nine, five. Big thanks to this group for making it happen. Big thanks to the people who bought their spots straight up and congrats again to the people who won their spots in those two Prism Salo Pack filler breaks that we did. All 30 basketball teams are in, let's roll it, let's randomize names and teams six and a six, 12 times. One, two, three, four, five, six, seven, eight, nine, 10, 11, and 12th and final time. After 12, we've got Chad down at Chad and then six and a six, 12 times for the teams. One, two, three, four, five, six, seven, eight, nine, 10, 11, and 12th and final time. Now we will have a short little trade window but trade at your own risk. Got bulls down to calves after 12. All right, Chad with the bulls. Eugene with the suns, Chad with the Pacers and Grizzlies. Eugene with the Clippers. Wenxun with the Magic, William with the Lakers. Jonathan with the Heat. Wenxun with the Knicks. Eugene with the Spurs. Wenxun with the Pelicans and the Trailblazers. Logan with the Hawks. Last Bob Mojo. Wenxun with the Nuggets. Garrett with the Rockets. Wenxun with the Nets. Chad with the Mavs. Julian with the Raptors. Wenxun with the Bucks. Tice with the Sixers. Michael with the Wizards. Chad with the Kings. William with the Timberwolves. Jonathan with the Thunder. Wenxun with the Hornets. John with the Jazz. Wenxun with the Pistons. Chad with the Warriors. John with the Celtics. And Chad with the Cleveland Cavaliers. It's alphabetized by a team. And trade window is open. But remember, with a limited amount of cases, trade at your own risk. We're in a pause video. We'll be right back. All right, welcome back, everybody. No deals were done. So, here on the 16th, Choo Tuesday, no deals done to R&D Team Five. List remains the same. Thanks everyone for making this happen. I appreciate it. Next case in the store right now. A lot of quality in here, ladies and gentlemen. Little hip parade, Jaspy collab. YouTube playoff edition.  A clean blade is a happy blade, ladies and gentlemen. Sharp blade is a happy blade. All right, good luck, boys and girls. Let's see what we got here. All right, first one out of the gate is gonna be Evan Mobley, rookie patch auto from Spectra Basketball. For Chad, excuse me, in the Cavs. 48 out of 75. With the 75th anniversary logo in the background. That's pretty sweet. Cleveland! This is for you! That card is gold! Oh yeah? It wasn't good. There's a long story to that. We had an old breaker who would say that. There's an old buddy of mine who would say that for like the most random cards. And so we just picked it up just to tease him. And now it kind of stuck. All right, next up is Jason Tatum. It's a good time to get this guy. 18 out of 25 modern Marks autograph. John with the Boston Celtics. All right, next box. Next up is Hakim Alajuan. 49 out of 49 from Immaculate Hoops. That's for Garrett. Tried to trade, couldn't trade Mojo. Nobody wanted the Rockets, Garrett. This Hakim the Dream has to go to you. Nice. Three more to go. Man, now people are thinking, I wish I would have traded. Got a graded card here. We've got a PSA grade, PSA nine. It's a nice one. SGA, Shea Gilgis Alexander from 2018 Panini Contenders Basketball. That's 12 out of 25 on card auto. Really sharp looking card there. Clippers, that's gonna go to Eugene. One that spun the filler. We've got another case loaded up, ladies and gentlemen. Get after it, jaspyscasewrakes.com. All right, next up is Shaquille O'Neal. Miami Heat Edition, 74 out of 99. That's awesome. Nice shack. Going to Jonathan in the Miami Heat. We're shockingly in the Eastern Conference Finals. I guess I'm a little surprised my Lakers in the Eastern Conference Finals, too. Or Western Conference. I'd be very surprised if they were in the Eastern Conference Finals. They're in the West. Nuggets are up 24-14, but still very early in the game. Five minutes left in the first. All right, last one is gonna be... Ooh, it's a Fox in the box, De'Aaron Fox. Two color jersey and autograph. 36 out of 99 from Noir Basketball. Nice RPA for Chad and the Sacramento Kings. There you go, Chad. There you go, everybody. I'm Joe for jaspyscasewrakes.com. That was a Jaspys Exclusive Hit Parade Break, NBA Playoffs YouTube Edition. More on the store, jaspyscasewrakes.com. I'm Joe. I'll hoop with you next time. Bye-bye.


Going on everyone say I'm here with late in sports cards with three boxes for Tom see got two chronicles baseball one 23 tops for steam baseball. So good luck here Tom. Let's do it. Here we go exhaustion yeah, that is gonna be a Justin Crawford XR base purple of Emerson Hancock to 75 and Harry Ford silver that is Griff McGarry to 100 this one there. We are sold out of the night J We're just doing personals now. Thank you, though, brother to 100 Alex Ramirez for the Mets to 99 Nice one there Mets Or nice one there Tom who has Every card in this box But it is a card for the Mets Emerson Emerson Hancock Filled everything today, which was awesome. Nice curse me for the raise on the auto to 199 Grats on that raise or Tom, but for the raise Group break mode is always Ethan solace to at 199 XR for the Padres base Mike piazza to at 199 for the Mets and Mason win See base of Tucker tommy Ryan Rock you Jim Rice and a blue Andy Rodriguez to 99 For the Pirates It's got a little thick one coming up here Jim Gilliam. That is time added on the America's best to 150 Auto nice one there congrats on that's American pastime to 150 is Mr. Time and Daddy senior Oscar Colas Steve Carlton Evan Carter Wow another thickie very nice That is a majestic Pete Rose auto 7 of 7 Congrats on that Tom nice one there America's pastime on card Johnny hustle to 10 Bill Mazurowski on the gold For the Pirates Bill Mazurowski Jack Liders that Gell-off and then a red David Ortiz not numbered, but it is a Technically like a short print very nice. That'll do for box one of Chronicles Max two of Chronicles now red Gabriel Gonzalez to 100 Masataka Yoshida for the Red Sox On the prospect Jersey Bobby Whit warming Bernabelle Bill Ripken or Cal Ripken and Brooks Lee Jim Edmonds James Wood Nice one there to 99 on the rookie origins on card auto for the Nats James Wood and Bobby Miller Kyle Manzardo That is gonna be nice gold ink 325 for the race on the origins. Oh god. I love the origins gold ink They're so clean. Congrats on that Tom Alvarez Edie Cappy Redemption errone is Jordan Walker origins rookie signatures blue for the Cardinals Nice one Tom. We'll take some Jay walk action Tom Siever to 199 a link for Kyle Manzardo and a red Ozzie Smith Spectra smart Johnson on the hyper to 50 For the Pirates Jackson Joe, but that is a couple of numbered cards coming up here Tyler Gentry to 100 I believe on the clear vision followed by a Kate Hunter to 199 for the Reds on the red and then one been show for the Cardinals on the Crusade to 199 as well PCA no Hassell Maguire and Addison Barger to 50 Right, that'll do it for Chronicles onto a box of pristine now 23 tops pristine baseball All right Evan Longoria and Teosca Hernandez around the diamond to 99 in the Pulsar jersey on it Nice one there. Congrats Tom Teosca Hernandez Tray Turner Mike Piazza and a Wilson treas starting off the Kodai Senga refractor rookie That was not a place on Anthony. No, it was not unfortunately the 25 is Anthony Rizzo on the orange. Nice one Tom I'm out of here. No, I actually don't Anthony's funny There's Brett Beatty and Gold Raffi Devers 250 I think the lot. Yeah, there you go to the cards and Pirates Starling Marta and Ty Cobb purple to 99 for the Tigers and in a snap Ohtani Bernie Williams encased base encased base Travis Swaggery refractor rookie and Ryan Helsley Masataka Yoshida and you Darvish 275 Nice one there. I have a new stick for Joe Engels. Oh boy. Let's hear it Anthony. Oh God. Oh God, that wasn't already bad enough. Oh God Nelson Velazquez Refractor rookie there you go Tom and blue Trevor Hoffman 275 for the Padres Cool one there blue going going on Sammy Sosa to 75 for the Cubs There you go Tom nice one there buddy and that Frank Thomas and then Mark Appel gold rookie auto 250 for the Phillies Grats on that one. Only imagine Anthony. I can literally only imagine Jackie Robinson and Tim Salmon Paul Goldschmidt and a blue encased jeer down to 75 nice one there Tom with the Nats That'll do it for your break there Tom. Thanks again for the support as always buddy. Get him right out to my friend


What's up internet? If you've been thinking about getting into crypto trading, you've probably gone online, done some research, and you've been bombarded with a ton of advice. You need to know this, you need to know that. Take note! This video is not like that. This video is five things you don't need to know before trading cryptocurrencies. And these are major topics that I feel a lot of people obsess over that you don't really need to obsess about. Obligate it? What's complicated? The time that you're obsessing over these could be time spent on trading. And at the very end, I will give you one tip that you really, really, really should know if you're starting to trade crypto. So this is part of our mini trilogy on crypto. Our first video was how to start trading if you're a beginner. Number two video is this one. And the third video will be the Twitter users you should be following to get good advice on what coins you should consider for your portfolio. And of course, this mini trilogy on cryptocurrency would not be possible without our sponsor. Bara min na kaming na tulungan. Dati? Sa din di purta ko? But now, I'm from a love of my life. Dati, ingmresan walang purta sa ng life ko. But now, I'm a world-class Zuba instructor. So, web developer ako and content creator for a YouTube channel. And ngayon, ganun pa rin ako, activated na yung windows ko. Kaya ako naghanap ka ng legit, mura at original software. Check out cdkoffer.com. Check out cdkoffer.com. Check out cdkoffer.com. First thing you don't need to know is why does crypto have value? Why is one Bitcoin worth $40,000? Why is one Ethereum worth $2,000? It's all just digital. You can't hold it. Why do these abstract concepts have actual monetary value? It's a philosophical question which you don't need to answer if you want to start trading. Why do our national currencies, our fee at money, have value? Well, before, they were tied to gold. So, each bill or coin that we have was a promise actually from the central bank that you could exchange it for gold. But that's not the case anymore. Now, we're on a floating market-based value system. And all of these are abstract economic terms which can be applied to all sorts of things. Why does gold have value? Maybe because it scares. Why does my cell phone have value? Because I needed to trade it for money. Again, abstract concepts and you can debate on that. The short answer is they have value because people say so. And that's the answer for everything. Why does gold have value? Why does the camera I'm recording on this have value? The monitor behind me have value? The shirt I'm wearing? Because people have put a price on it and other people have agreed to pay that price. The market rate. All you need to know about crypto is that there are established markets. People are willing to pay 40,000, 50,000 for a bitcoin. Is it nuts that people are willing to pay real money for a digital asset they can't hold? People are willing to spend $10 to watch a movie, to engage na to our fantasy, watching people they will never meet, viewing places they will never actually go to. Again, it's all philosophical. You don't need to worry about it. All you need to know is crypto has market value that market value is not going away. Save the philosophy questions for the philosophers and the economic questions for the economists. If you want to start trading, just start trading. The second thing you don't need to know flows from the first one and that is how his cryptocurrency made. Probably heard a lot about mining, about halving, about a GPU crisis, about how much energy it consumes. And it goes back to the first question. How can cryptocurrency have value if someone can just flip a switch, turn on a computer and mint or produce more? It sounds like a Ponzi scheme. Again, you don't need to worry about it. Actually, different cryptos are generated differently. Some are proof of stake, some are proof of work, some use some other validator. Again, you don't need to worry about it. If you're an advanced trader, you should be and you probably already are looking into halving, the timing of the halving and things like that for the different coins you're in or how many units of a particular coin will be ever made. But those are advanced concepts. If you're a beginner and want to start trading, you don't need to worry. You don't need to be a miner to start trading. Third thing you don't need to worry about when you're starting out is how to transfer cryptocurrency. Cryptocurrency, like any other currency, is transferable and indeed, it would not be a good store of value if it weren't easily transferable. But when I mean easy, it's not as simple as pulling out a physical bill and handing it to the other person. Most crypto use a hash string for a wallet address and these hash strings are incomprehensible to humans. It would be really, really difficult to manually type out a wallet address. So these hash strings are really meant to be hard to reproduce and this goes back to the early days of crypto where privacy was a major consideration at least for the early crypto projects. So the wallet addresses are basically incomprehensible plus depending on the network you're using you have to be very careful in the information and the network that you choose. The Ethereum network has several different variants. If you're sending XRP, there's different information you need to put. This can be scary for beginners and again, if you're a trader, you don't need to worry about it because initially, what you're going to be doing is you're going to put money into your exchange, you're going to buy a cryptocurrency hopefully at a low price, sell it at a high price and then turn around and do that all again. You won't actually be transferring a lot of crypto at least when you're starting out. So wallet addresses, hash strings, which network, gas or the fees used to transfer these are things that you can set aside for another time. Number four, you don't need to be super techie to start trading. Cryptocurrency started out being mined or created by consumer hardware. So at first it was CPUs, just like your computer now, then it was GPUs, then at least for Bitcoin, it became specialized mining hardware. You don't need to be a hardware guy to get into the crypto space. In fact, it will probably be more profitable for you to be a trader rather than a miner. So if you've been hearing about Bitcoin, Ethereum, Bitcoin Cash, Shiba Inu, all of those other coins and want to jump into that space but are scared because you are not super into computers, you don't need to be. You don't need to understand GPU, CPUs. Actually, your computer can be super slow. You can use an old phone if your exchange has an app. You don't need to have a good computer. You don't need to have extensive computer knowledge to trade cryptocurrencies. And lastly, the fifth thing you don't need to know is NFTs. Some people get confused whether a cryptocurrency is the same as an NFT. They do use the same technology and some NFTs actually use the same network as some cryptocurrencies but all of that makes it more complicated than it actually is. Just think of NFTs as a completely separate market. If you're trading in crypto and you want to exclusively trade in crypto, you can. You don't need to worry about NFTs. You don't need to worry about how that will affect your market. You don't need to hold NFTs before you start trading crypto. That's a whole other can of worms altogether. If you're interested in crypto but not in NFTs, that's fine. If you're a trader, you don't need to know anything about NFTs. So I hope these five things to set aside are helpful especially if you're a beginner just getting into trading cryptocurrencies. Some people might argue that of course you should know how your currency is mined when the halving is and other technical things. I agree in general as a concept. As a concept philosophically more knowledge about anything can't hurt but in the short term when you're starting out trying to learn everything all at once can be overwhelming. Better to set aside some things and those are the five things that I mentioned to the back burner for now and concentrate on getting comfortable with trading. Again, this is not financial advice. I'm not telling you to trade. I'm not telling you don't trade. As I mentioned in my first video though I am heavily invested in the crypto space. I think it's a great way to grow your money. My only advice really is whatever money you put into crypto be comfortable in that money going to zero. Let's say you put in $100. Be sure you're comfortable losing the entirety that whole $100 because crypto is a wild ride. Hopefully you can multiply that many times over but if the worst comes to worst and it goes to zero then at least you should still be able to eat send your kids to school pay the bills. The money that you put into crypto should be money that you are willing to gamble with. So that's a second video in our trilogy and the third video coming up in a few weeks will be about who should you follow in the Twitter space to get good tips on the coins that you might be interested in trading in. Thanks for watching. Bonus tip one thing you do need to know about crypto is where to find your Kremil S or for non-Filipinos that's your ant-acid because crypto is a wild, wild ride. You can have wild swings. Thousands of dollars up. Thousands of dollars down. It is a wild ride especially if you're a season trader or you want to get more serious into this space you really need to have a strong stomach. Paming saan may nagtatanong dala ba kaming computer shop na trusted yung hindi kalolo ko hin? Actually, meron kami. Full service PC store ang hardware sugar. Nagbabenta kami ng PC components. Nagbabenta rin kami ng fully assembled rigs. We clean computers. Kasama na rin yung excellent table management namin and CPU cooler repasting sa cleaning. We also clean and repaste GPUs. Na sa makati yung physical store namin and you can also buy from our site www.hwsugar.ph na 100% palaging up to date yung inventory doon. Kung instock yung item sa amin available yung sa site. We also ship nationwide. Thanks for watching and maybe one of these days magkita tayo sa shop.


Hi, my name's Brooke. I'm the lead child and youth coordinator for the State of California National Guard. The official flower of the military child is the dandelion. Why? The plant puts down roots almost anywhere, and it's almost impossible to destroy. It's an unpretentious plant, yet good-looking. It's a survivor in a broad range of climates. Military children bloom everywhere, the way it carries them. They are hardy and upright. Their roots are strong, cultivated deeply in the culture of the military. Planted swiftly and surely. They're ready to fly in the breezes that take them to new adventures, new lands, and new friends. Experts say that military children are well-rounded, culturally aware, tolerant, and extremely resilient. Military children have learned from an early age that home is where their hearts are. A good friend can be found in every corner of the world, and the education doesn't only come from school. They live history. They learn that to survive means to adapt. That the door that closes one chapter of their life opens up to a new and exciting adventure full of new friends and new experiences. April 14th is Purple Up Day. Please wear purple to work to support our military youth.