![]() The 5 LED front lights also provide excellent visibility when reading in a darker environment. Best of all, the glare-free screen almost looks like paper, even if you’re reading it under direct sunlight. Said display is a sharp 300 ppi that’s perfect for reading novels and even manga. You can save up to $70 off, depending on the tablet size and model you buy.The Kindle Paperwhite features a 6-inch display that’s flush with the device, giving the e-reader a sleek and uniform look. Just like the Kindle Kids Edition e-reader deals, the Kindle Fire Tablets also come in a kid-friendly version and these are on sale as well. Save up to 53% on Kindle Fire tablets now! Save up to 50% on Kindle Fire Kids Edition tablets! Save 35% on the Amazon Fire Max 11 Tablet!.Save 53% on the Kindle Fire HD 10 Tablet!.Save 45% on the Kindle Fire HD 8 Tablet!.Save 53% on the Kindle Fire HD 7 Tablet!. ![]() If you’re looking for deals on an e-reader + tablet combination, then you’ll also want to check out the Kindle Fire tablet deals! You can save up to 53% on Fire tablets this Prime Day, depending on which model you buy.Īll four Kindle Fire tablet sizes are on sale, and here are the deals: Save $50 on the Kindle Kids Edition now! Save up to 53% on Kindle Fire tablets! This means there are no games, ads, or videos on it, which means your kids can read with zero distractions! Kindle e-readers are excellent devices for kids to use, since they are geared toward reading books. The Kids Edition is similar to a regular Kindle device, but it also comes with 1 year of Amazon Kids+ (FreeTime Unlimited), a kid friendly cover, and a 2-year worry free guarantee (essentially, if it breaks within 2 years, they’ll replace it!). Kindle Prime Day deals also include excellent sales on the Kids Edition e-readers, and this year you can save $65 on the Kids Edition version! Get the Kindle Scribe now for $85 off! Save $65 on the Kindle Kids Edition! You can also get the Kindle Scribe Essentials Bundle and save $154, which includes the Kindle Scribe plus a case, power adapter, and premium pen with magnetic attach feature! You can handwrite thoughts and notes in your favore books as well as creating notebooks and lists. The Scribe is one of Amazon’s more exciting and newer Kindle devices, as it allows you to both read and write as naturally as you do on paper. The Kindle Scribe is also on a great sale for Prime Day, so if you’ve been wanting to buy one then now is the time since you can save $85 off the Kindle Scribe now! Get the Kindle Oasis for $135 off now! Save $85 on the Kindle Scribe! You can also purchase the Kindle Oasis Essentials Bundle and save $135, which includes the Kindle Oasis plus a charging cable, USB wall charger, and Oasis case. While this e-reader is a bit more expensive than the other Kindle devices, the discount during Prime Day makes it an ideal time to buy! The Oasis is Amazon’s most luxurious Kindle e-reader, and one that many Kindle users love (particularly for its buttons for turning pages and its warm light capability). Yet another Prime Day Kindle e-reader deal you shouldn’t miss is their offer to save $85 on the Kindle Oasis! Save $65 on the Kindle Paperwhite now! Save $85 on the Kindle Oasis! This is my favorite Kindle device and is also arguably Amazon’s most popular Kindle, for many reasons including its higher resolution, its waterproof capability, its auto-adjusting front light, and more. The Kindle Paperwhite is one of Amazon’s best Kindle e-readers, and for Prime Day this year you can save $65 on the Kindle Paperwhite!ĭuring Prime Day, you can also save $95 on the Kindle Paperwhite Essentials Bundle, which comes with everything you need including the Paperwhite, a wireless charging dock, and a Kindle case. Here are the best Kindle deals you can get this Prime Day 2023! Save $65 on the Kindle Paperwhite! So if you want to purchase a Kindle device for yourself or someone else, now is the time to buy. ![]() Looking for the best Amazon Prime Day Kindle deals? Prime Day is one of the best times to purchase a Kindle device, because they always have incredible deals during this sale event. ![]()
0 Comments
![]() ![]() Don't attack people's opinions without giving something for them to argue against.Ĭ. This extends to DMs between /r/DDLC users should the mod team be made aware of them.ī. Do not engage in personal attacks or use offensive language. Tag NSFW posts and spoilers for DDLC or other forms of media appropriately.Ī. To flair posts on mobile, post a comment in the format flair:, for example flair: ocfanart. ![]() Image posts should be posted as link submissions rather than as links within text submissions. Do not submit image based posts on No-Pics Tuesday or otherwise violate the NPT posting restrictions.ĭ. Roleplay accounts are under additional restrictions on their activity in /r/DDLC.Ĭ. Common posts, low-quality posts, or an excessive amount of posts by the same user will be removed. The post must be related beyond the title.ī. ![]() DDLC Booru (contains spoilers some images are NSFW)Ī.DDLC Wiki (contains spoilers, back to the other one).Join the Doki Doki Modding Club Discord!.You can also use (/s "spoiler goes here"), resulting in Visible text Active Threads To spoiler tag comments: (/s "spoiler goes here") To spoiler tag posts, click the " spoiler" button below the post after submitting it. Tagging spoilers for DDLC mods is required. Tagging DDLC spoilers is not required, but be considerate to new players. Join the Literature Club to enjoy fun activities and chat with all of its members! What's No-Pics Tuesday (NPT)? Doki Doki Literature Club is a free visual novel developed by Team Salvato. ![]() ![]() If you need more information about our wind forecast for Playa del Carmen, have a look at our help section. For converting between wind speed units such as knots, km/h (kilometers per hour), m/s (meters per second), and mph (miles per hour) use our wind speed calculator. Use website settings to switch between units and 7 different languages at any time. These units are often used by sailors, kiters, surfers, windsurfers and paragliders. We use knots and degrees Celsius as our default units. June is the hottest month in Riviera Maya with an average temperature of 28C (82F) and the coldest is January at 23C (73F) with the most daily sunshine. Or use our wind forecast to find the wind speed today in Playa del Carmen or to have a look at the wind direction tomorrow at Playa del Carmen. The arrows point in the direction in which the wind is blowing.Ĭheck the wind forecast for Playa del Carmen when you search for the best travel destinations for your kiteboarding, windsurfing or sailing vacations in Mexico. Predictions are available in time steps of 3 hours for up to 10 days into the future. - Detailed wind, waves, weather & tide forecast for Playa del Carmen / Quintana Roo, Mexico for kitesurfing, windsurfing, sailing, fishing & hiking. ![]() There is only a single weather station, Cancn International Airport. Forecasts are computed 4 times a day, at about 12:00 AM, 6:00 AM, 12:00 PM and 6:00 PM Eastern Standard Time. Over the course of the year, the temperature typically varies from 67F to 90F. The horizontal resolution is about 13 km. ![]() Windfinder specializes in wind, waves, tides and weather reports & forecasts for wind related sports like kitesurfing, windsurfing, surfing, sailing, fishing or paragliding. This is the wind, wave and weather forecast for Playa del Carmen in Quintana Roo, Mexico. ![]() ![]() ![]() Questions regarding the Creator Payment program are submitted through the Creator Payments page rather than the Help Centre. You can view your payout request history by clicking the link at the bottom of the page: Once you have completed the information, click the Submit button. You also have the option to provide any additional information that may be needed. To request a payout, click on the link at the bottom of the Creator Payments page.Ī window will pop up where you can fill in the amount you wish to withdraw and your PayPal email. You can request any full dollar amount (as long as it is US$50 or more). ![]() Now that you have signed up the program, and once your available balance has reached at least US$50, you can request a payout. In order to make a payout request your available balance must have reached a minimum of US$50. You can see how much money is pending and how much is available by visiting the Creator Payments page. ![]() Use the slider on the Creator Payments page to set your desired distribution.Īs with credit earnings, cash earnings are held in a 14 day pend. You can earn 100% cash, 100% Credits or anything in between. Yes! After you have signed up to Creator Payments you can set what percentage of your earnings you wish to receive in cash or Credits. Click the Acknowledge button from the same page. Once your account has been verified you will receive a confirmation message. If any additional information is required we will contact you. You will be assigned a unique verification ID for your request and will receive a confirmation message (and email) to notify you that your request has been received. Once you have completed your information and uploaded the relevant documents, hit the Submit button. You can find more tax-related information here. *Non-US Creators may choose not to supply us with completed tax documents (W-8BEN form), however, in that case all their payouts will be subject to 30% withholding *US Creators must supply us with a completed W9 form in order to get payouts. ![]() ![]() ![]() In pseudocode, this is what I did var lineCounter = 0 Īgain, different situation might require different way to find the last time the connection.query() will be called. If original process has made the last call, then call connection.end() in the last callback of the last asynchronous chained function.įor the program I was working on, I counted the lines that was read from the file and I matched the count to another counter counting how many records I have inserted. (Cannot enqueue Query after invoking quit error). Maybe the problem is that the mySQL query is executed after the connection is already closed, due to the asynchronous nature of Node. However, the general idea is to keep track of the original process (in this case reading my file) and check against the last process (in this case my sql insert). I tried to query the MySQL database in Node.js but I dont know where to end the connection. With multiple chained asynchronous callbacks, how could I know when will that last connection.query() be called?ĭifferent problems may require different exact implementation. I used it once, so please destroy it properly. ![]() Eureka! I need to call it after the last connection.query() ran. Error: Cannot enqueue Handshake after invoking quit. “cannot enqueue query after invoking quit”Īfter another few hours of searching the web, node-inspector debugging, and tons of debugger command and console.log(), the dark cloud was lifted away. After a few hours, as I thought I’m close to being done, I get this error: cannot enqueue query after invoking quit What does that mean Arrgghh After another few hours of searching the web, node-inspector debugging, and tons of debugger command and console.log(), the dark cloud was lifted away. After a few hours, as I thought I’m close to being done, I get this error: nodemodules events.js: 183 throw er // Unhandled error event Error: Cannot enqueue Quit after invoking quit. I put connection.end() as the last line of the code, everything works fine. So here I am with node.js, chrome dev tool, asynchronous functions everywhere, trying to process information from a file and insert them into mysql. Cannot enqueue Query after invoking quit before end has been called. For this post I will use only my initial route, the one that renders after the user logs in (dashboard.js) Event.js is not a part of my working files, probably is a file from. Database connection error: Error: Cannot enqueue Query after invoking quit. I am getting this error: Cannot enqueue Handshake after invoking quit. TCP::option get on profile without tcp option setting (line 1) invoked from. I am using node.js and mysql, to run sql commands frequently. What better way to go back at it than working with a framework that I have never code in before? Using tools that I’ve never used before! Of course! (Sarcastic laugh, then cry…) ID 488417, Cannot load config after upgrade if the admin account is disabled. Var connection = mysql.After years focusing almost exclusively on management and a bit of high level enterprise system architecture, I’m starting to code again. Here is an example on how to use it: var mysql = require('mysql') Require compiling, and is 100% MIT licensed. 2015 SS元 error when requesting connection using TLS. In this case, please do: $ npm install mysqljs/mysql Cannot enqueue Handshake after invoking quit - Stack Overflow er hadshakeerror questions Web5. Sometimes I may also ask you to install the latest version from Github to check ![]() from my source code which has a block that does update if exists. ![]() This is a Node.js module available through theīefore installing, download and install Node.js.įor information about the previous 0.9.x releases, visit the v0.9 branch. I am using mysql node module and having an error of Error: Cannot enqueue Query after invoking quit. Switching users and altering connection state. ![]() ![]() for me Rachel met Arlene and spend a LOT time with her. i cannot believed that Rachel haven't met Arlene and just have read her pocket, because the attachment that SIU show us with multiple scenes are too strong for someone who only read his journey. maybe because in the school there are books that talks about the Towers maybe she mixed these books's information with Arlene's information. So the Tower of God is keep clean by student, like Rachel, and these students can be every Irregulars expect for Enryu and Phantaminum, so yeah even the 10 family heads were student who enter the tower.Īnother thing, now we can understand why Rachel called Headon a Fairy and where se read that book. so maybe Enryu falls in love with Arlene.Īfter enryu also Phantaminum enter the tower to inform Jahard about Arlene's death and Enryu, and that's why he haven't kill any princess of Jahard. that's why Enryu, after Arlene's death, enter the tower and was mad to Jahard in the 43th floor and call him "Fake King" (Exis call themself Kings), and run to that Floor believing that Jahard desecrated the Arlene Grace's floor. in that time Arlene became a strong friend, almost like a mother, to Rachel and met Enryu who served Phantaminum. So basically Arlene exit the Tower and met Rachel who follow her and stay with her for a long time, Arlene met Phantaminum to ask him to revive Baam and he do that.Īrlene live her live outside for probably 10 years, because the time work differently but i couldn't figure out how, and then block Baam in the cave, because for me in the chapters where we see Baam and Rachel it seem to me that Baam could have 10 years. I wanna say that Arlene escape from the tower and met Rachel, because, in Talse Uzer Story in Fandom, we met towers similar to the TOWER of god, the only thing that change is that in TUS students work part-time to keep clean these Towers (i don't go into details just read Godai translation in TOG fandom) so Rachel can be a student that was working in that moment there, and she was also bullied and for this reason she hate that world, hate her uglyness (becuase others student make fun of her) and that's why she was used to clean, remember that in a flashback when baam was unconscious we see her drag by her hair by someone else, so she was also mistreated by someone else than students. Phantaminum, the irregular who kills many high ranker in the Zahard Palace for only have a chat with him, is an Exis and basically have the power of a god although they call themself Kings.Īnd who was revive by the "God of the outside"? Baam. Idk if this theory or something that comes close have been already told but i wrote it anyway. To read more about the rules, please visit here RULE 7 - NO PREVIEW SPOILERS ON THE TITLE RULE 5 - NO LINKS TO WEBSITES THAT DISTRIBUTE PREVIEW CHAPTERS Weekly Chapter Discussions: Chapters 32-100 Chapters 101-200 Chapters 201-300 Chapters 301-334 Season 3 Chapters 01-68 To go back to unfiltered r/TowerofGod, always click Reset Filters ~ His devastating power and radical accomplishments serve as examples of just how strong an Irregular can be, which bodes well for 25th Bam on his journey to ascend the Tower and confront his friend Rachel.Everything beneath the Webtoons columns is for the Webtoon Filters, and everything beneath the Anime column is for the Anime Filters. ![]() ![]() As such, Enryu's strength and skill are on a level far beyond that of even Urek Mazino, a fighter who scaled the entire Tower in record time.Īlthough he's yet to appear in the anime series, Enryu has quickly become a fan favorite. Additionally, Enryu singlehandedly defeated a Floor Administrator, a feat that's never been accomplished by any other character. What's more, Enryu is known to have used the most Baangs of shinsu of any fighter in the Tower's recorded history, using well over 9,000(!) Baangs of shinsu in a single battle. Thus, he's been given the sobriquet Red Tower. Regardless of his inactive status, Enryu's tremendous power speaks for itself. His degree of control over shinsu is so great that when he's in a given area the shinsu around him takes on a visible, red appearance. ![]() ![]() ![]() Right now at level 9 my crit chance is up to 24%. At level 12 I'm taking savage sortilage for my crit chance to apply to my spells. Literaly every fight I go 1st, my incarnate goes 2nd. PS: High wits is great because of the high initiative. I had no trouble at all soloing everything in Act 1 with just the 1 summonere character on tactitian. Otherwise get your 5 or 6 turns left out of him and then recast him without any gap in uptime. Updated: 20:35 Lone Wolf Lone Wolf provides +2 Max AP, +2 Recovery AP, +30 Vitality, +60 Physical Armour, +60 Magic Armour, and doubles invested points in attributes - up to a maximum of 40- and combat abilities (except Polymorph ability) - up to a maximum of 10, while you are adventuring solo or with at most one companion. If his initial agro pull resulted in lots of damage to him, just recast him right away. It's worth investing a few points in Pyromancy, Geomancy, and Polymorph, as these all have skills that involve summoning a creature (Fire Slug, Hungry Flower, and Oily Blob, respectively). your cooldown is already over and you can recast him any time you want! ![]() This means you will likely start the fight with 5 or 6 turns left before he expires, because half his duration burned down out of combat. ![]() Potentially even casting more buffs on him without you entering combat!Ģ) The cooldown to cast him again is faster than he expires out of combat. The reason why this is such a good way to start fights is two-fold.ġ) He has the agro, you are back and safe, and often not even in combat and can move forward cautiously. You can CTL-Click someone to run up into melee, or you can his ranged attack, or some will just agro when they see him. The Terramancer utilizes a unique blend of Necromancer, Geomancer, and Hydrosophist Skills, and is a powerful combo that also allows you to provide some healing action for yourself and your party members. My question is how do I build it I was going to pick the preset Metamorphasis and have summoner as support. Terramancer Build Divinity Original Sin 2 Gameplay One of the best Necromancer builds in DOS2 is the Terramancer. Then click his icon next to your portrait to take control of him and run him up to the enemies to start the fight. Polymorph/Summoner combo I'm really interested in this. Out side combat, cast your incarnate beside you, then buff him for range and melee. Now the #1 thing that makes a summoner really useful is how you start fights: And I would have lots of support spells to go with it in all the elemental magic schools. This way I could examine my opponents and choose what element they are weakest against and use that kind of incarnate, or physical or blood if those were the best choice. Played on Tactician solo, never having another party member.Īt first, every level up went into Summoning up to rank 12 (had a +1 item making it 13).Īfter that, each level up I put into the elemental magic skills, Pyro, Geo, Hydro and Aero. That was my summoner when he first got off the island and onto the boat at the end of Act 1. ![]() ![]() Green Building Council’s Education Provider Program. ![]() He is also currently a course reviewer for the U.S. Chris is a certified Home Energy Rater (HERS), BPI Building Analyst, BPI Envelope Professional, BPI Multifamily Building Analyst, LEED Green Associate, LEED Accredited Professional for Homes and LEED AP for New Construction. He graduated the United States Military Academy from West Point with a BS in General Engineering. What’s up next in the second part of this series? You’ll have to listen in to find out what their plans are next, how VFA supports the fellows in their own startup ideas, what’s the benefit for the companies they work for, and other questions.Chris Boggiano is the director of curriculum development and a senior level instructor at Everblue Training Institute, the largest green training provider in the United States.
![]() Also look at the instructions in your link. USB 2.0 does not have enough bandwidth to provide an uncompressed HD video stream at 25 fps or 29.97 fps. The Elgato Game Capture HD uses USB 2.0 to connect to a PC. but let us leave the Elgato Game Capture HD's unusual Direct Show drivers out of the story for a moment. However, there is a lot of information on VideoHelp about the Elgato Game Capture HD and its odd Direct Show drivers. Just testing it.Ĭlaudio I don't know the full capabilities of the AVerMedia C985. No reencode.Īnyway, the OP could try Virtualdub, it also works with Hardware Encoder like C985, its enable record using direct show codecs. We found it was possible to stream the TV signal to our Mac using Ethernet cables and then use the EyeTV software on the Mac to relay the signal via Wi-Fi to our iPad, but that's a clumsy way to do things – especially as you pay extra for the app.Strange UQ, because my C985 supposedly works like the Elgato and I can record with OBS higher bitrate >60btr (Limited in Aver software). The iPhone and iPad only work via Wi-Fi, which means that the erratic Wi-Fi performance produces poor results on those devices too. We had long discussions with Elgato in a bid to sort out the Wi-Fi problems it even sent someone to analyse our network setup, but to no avail. Even then, the Wi-Fi transmission was rather erratic, with noticeable stutters and jerks on both SD and HD channels. We had similar problems with a second router from D-Link and only managed to get the Wi-Fi streaming working on our third attempt with a Belkin N+ wireless router. ![]() Unfortunately, this is where things started to go wrong as we were unable to stream the signal via Wi-Fi using our normal BT HomeHub2 router – even though the router's Wi-Fi features works perfectly well with other streaming video services such as the BBC iPlayer or LoveFilm. If you've got a wireless router then Elgato says you should also be able to stream the TV signal over your network via Wi-Fi. Up to this point the Netstream Sat had worked perfectly well, but had only been used with computers that were connected to our network via Ethernet cables. It managed to pull in up to four days' worth of DVB EPG data and supports tvtv. The EyeTV software for the Mac provides a similar range of features, but has a much more elegant interface, including features such as a graphical preview of your recorded programmes (similar to the album artwork display in Apple's iTunes). The standard Freesat EPG isn't supported and standard DVB data wasn't picked up either, but Home Cinema does allow you to use the online tvtv service instead. The Home Cinema software isn't very elegant, but it provides a useful range of features, including the ability to record and timeshift live broadcasts, and a handy 'Mode' button that allows you to quickly switch between live TV, recordings and radio channels. The scanning process took 23 minutes, but was trouble-free. Luckily, Home Cinema was able to automatically detect that we had the Netstream Sat connected to our network and we were then able to install the software and start scanning for channels. Sadly, the Windows Media Centre on our Windows 7-powered laptop simply told us that it couldn't detect a TV signal and refused to proceed, so we moved on and installed Terratec's Home Cinema software instead. If you're using a PC then the manual states that you can either use the Windows Media Centre software that is included as part of Windows 7, or use the copy of Terratec's Home Cinema software that is also supplied with the Netstream Sat. Elgato has a strong background in the Mac market, so it includes its own easy-to-use EyeTV software for Mac users. Once you've plugged in the power and Ethernet cables you then need to install the software provided. This was not available for testing at the time of writing, but will cost around £90. This will allow the Netstream to stream two different channels to two computers at the same time. However, the Netstream Sat also has a USB port on the back that will allow you to connect an optional tuner module, the EyeTV Free. Having just a single LNB connector means that the Netstream Sat can only stream TV to one computer at a time, although it is possible to switch the TV signal from one computer to another if you want to. ![]() Just remember that you'll need a fairly powerful Mac or PC – preferably with a 2GHz processor – and a fast network connection to stream HD content. It supports both DVB-S and DVB-S2 broadcasts, so it can receive BBC HD, BBC One HD and ITV HD along with all the standard-definition Freesat channels. ![]() ![]() ![]() Sprinkle in a little fish sauce to salt and cook until mushrooms have just softened. When the oil is hot, toss in mushrooms and stir-fry until they begin to change color. ![]() If making optional mushrooms: For fresh mushrooms, heat wok or large heavy skillet over high heat, and add 1 tablespoon of oil. In another small bowl, mix together coconut milk, tomato paste, 1 teaspoon of the fish sauce (or to taste) and brown sugar, until well combined, set aside. In another small bowl, mix together curry paste, coriander, curry powder and cumin, until well combined, set aside. Have minced garlic in seperate small bowl, or whole garlic in a garlic press. Place onions, shallots and ginger together in a small bowl. While rice is cooking, measure out and prepare other ingredients as indicated. While shrimp soaks in brine, prepare your favorite rice (white or brown) according to package directions. Then rinse a few times with running water to wash off all the salt. Place in a bowl and add a teaspoon of salt and a few tablespoons of water. Take out worthy food made right at home is even healthier and more delicious than from the restaurant.Shell the shrimp and butterfly. This dish is such a unique flavor with a little spice from the Curry and a little creaminess from the coconut milk. ![]() Let this simmer with the noodles for a few minutes and the sauce will thicken as the noodles continue to cook.įinally add in the cooked shrimp and stir together with the noodles and we are ready to eat! A pretty little pop of fresh cilantro or green onions over the red Curry shrimp noodles makes them even prettier! You will either choose to soak them in hot water or boil them, I boiled mine for three minutes so they were not fully cooked.Īfter the sauce has been simmering for 10 minutes add the partially cooked rice noodles. While the sauce is simmering make the rice noodles according to the package directions. Let that cook together for about a minute and then add a can of coconut milk, soy sauce, fish sauce, lime juice, and sriracha.īring the sauce to a boil and then reduce the heat to medium low and simmer for about 10 minutes. Next add a diced onion along with more kosher salt, pepper, and old Bay.Ĭook the onion for a few minutes and then add some red Curry paste, ginger, and garlic. The shrimp won’t take long too cook, once they are pink remove from the skillet and add some more vegetable oil. Yeah, yeah I know the old Bay is non traditional in Asian cooking… but I put my own twists and spins on most of my recipes. Then in goes a pound of jumbo shrimp along with some kosher salt, pepper, and old Bay seasoning. Set the wok or skillet over medium high heat and add some vegetable oil. Pretty much everything will be done in one large wok or skillet and we will start with the shrimp. So if you don’t like coconut (like my husband) you’ll still LOVE this dish. I had most of this leftover from making Thai Curry shrimp soup a few weeks ago.Īnd don’t let the addition of the coconut milk fool you, it doesn’t taste like coconut at all. If you cook Asian food often like I do, you probably have all of these ingredients in your pantry or fridge already. Red Curry shrimp noodles has a fairly simple and easy to make sauce that really packs a punch of flavor! Jump to Recipe Print RecipeFollow Us Share Post ![]() |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |