![]() If the FileAssociation component for some reason does not work for you, or you need to run it as administrator for all users without elevating your application privileges, an Inno Setup Script may fit your needs best. To add icons to file associations, and register them for use with a program, use the FileAssociation component. The result may be, for example, interleaved output to a file which is probably not what you intended.įor details of code signing Windows executables to avoid your end users receiving warnings that the publisher of the software is "unknown" when attempting to run an executable, see Code Signing for Windows. That second click will be put into the Windows message queue and a second identical task will now be triggered. ![]() sprinkling Application.ProcessMessages through your code like fairy dust may sound like a good idea, but consider what happens if your application is still busy with the task and an impatient user clicks that button a second time. However, even in that case, it might be better to simply alert the user to the extended processing time (eg when compressing a file) by using the appropriate "busy" cursor or a progress bar.īeware of unintended consequences. Instead, you should be calling another function or procedure which may require the use of Application.ProcessMessages to ensure the application continues to respond to events and does not appear to have locked up. Of course, event handlers should probably not be doing any significant processing. ![]() So you would only need to call it in your event handler where there is a significant delay doing some processing. Note that Application.ProcessMessages is called by the LCL automatically after every message (eg after every event like OnClick). Any other sleep is almost always bad programming. This has a special meaning and means relinquish time slice. Application.ProcessMessages handles all waiting system messages in an application's message queue. You have to give the OS the time to process its message queue. In such a case use Application.ProcessMessages instead of sleep(n) which is blocking. Windows has a messaging system (see ) and uses messages to "talk" to all running applications. See Daemons and Services Using sleep(n) and Application.ProcessMessages Lazarus and FPC make writing Windows services easy. You can use ActiveX controls in recent Lazarus versions. See possible Windows implementation ActiveX controls Importtl.exe C:\Windows\system32\oleacc.dllĪnd it will generate the type library pascal unit Accessibility_1_1_TLB.pas in the folder where it is.Ĭreating a library which exports a COM objectĪvailable since Windows 7. You can call it, for example for MSAA like this: A pre-compiled binary of this program can be found here: Use the program importtl which is located in Free Pascal in fpc/utils/importtl. The first step to import and use a COM library is generating the interface definitions from it. See Windows specific issues for more details.ĬOM Programming Importing and using a COM library ![]() While you can use Windows-only code (such as the windows unit), with a little care you can often prepare for cross-platform use (e.g. Writing cross-platform code that works on Windows Omitting this option creates a console application (same as passing -WC). No console is shown, writeln and readln are not possible, you will get File not open errors. See Project Options / Compiler Options / Linking / Target OS Specific options / Win32 GUI application. The most prominent options are the -W flags. Inno Setup Usage - How to create setup files with File Association support.Windows Icon - How to design your icon with the right sizes.Aero Glass - How to apply Aero Glass effect in a Lazarus Form on Windows 7.High DPI - How to make your application DPI-aware on Windows 7.10.3 FPC 2.6.x/Lazarus warning (Missing support for SEH).10.2 Lazarus 32 bit: External SIGSEGV exception when running with debugging.10.1 A referral was returned from the server.9.16 Retrieving hard disk serial number etc.9.15 Task bar icon not showing on secondary monitor.9.9 Getting special folders (My documents, Desktop, local application data, etc).9.4 Using Windows native wininet for web retrieval.9.3 Showing Memory, Disk Space Information.9.2 Ensure only a single instance can run.7 Using sleep(n) and Application.ProcessMessages.4.2 Creating a library which exports a COM object.3 Writing cross-platform code that works on Windows.
0 Comments
Scroll down the page for Joseph Wu's origami instructions to find the Eastern Dragon. I love the photos of the completed model at the end of the page.ģ7 steps and a whole lot of creasing to make a long tailed, no-wing dragon. Step-by-step images and a video are provided for you.ģ) Standing Legged Dragon > Diagram for a Standing VersionĪ 19 step diagram only for a model that's complete with legs and stretched out wings.Ī 17 step diagram and instructions to fold Drake a 3d version. I love the fact that there are lots of example photos at the bottom by people who've tried this so you can see what it looks like once made.Ģ) Winged Paper Dragon > Make a Winged Beastġ0 steps (after making the bird base) to a winged creature of legend. The Japanese have no fewer than five dragons in their mythology but in origami, there is only one dragon: Tatsu. The instructions are included on a separate page. Links to instructions which are not for the absolute beginner in paper folding:ġ) Origami Dragon > 11 Step-by-Step InstructionsĪ cute paper folded dragon in just 11 steps - although you first need to make the bird base. A photograph of the finished product is supplied. Written instructions only to make a children's paper 'pet' that "dances" on sticks. Written instructions, images and a printable fortune teller.ĥ) Dancing Chinese Dragon for Kids > Fold a Dancing Dragon Once made, you can move each part with your fingers and you can use it like a game to "tell your fortune." This one has a printable head on it. I can remember making basic versions of these paper fortune tellers at school. Full written instructions and step-by-step images.Ĥ) Fortune Teller Dragon for Kids > Folding Head Great to show off to friends.ģ) Chinese Dragon Puppet for Kids > Children's Folding PuppetĪ colorful and printable children's puppet project where you can make a fun Chinese or oriental themed puppet out of paper or thin card. The website includes a video of how this trick works. The head appears to follow you around the room even though it doesn't actually move. Not origami, but a printable color mythical beast which you can cut out and fold into a cardboard model. There is also an instructional video and a photo of the finished product.Ģ) Paper Dragon Illusion > A Fantastical Illusion Step 4: Finishing Touches on Your Origami Dragon The last couple steps to folding are to shape the dragons head and tail. Step by step instructions for a basic and easy face or head which you can print off or follow online. So, take a square sheet of craft paper and refer to the below images and steps to make a paper origami dragon.1) Origami Dragon Head > Head Instructions and Video How to Make Easy Origami Dragon - Origami Dragon - DIY 3D Paper Dragon Easy Tutorial QueeniePlays 2.14M subscribers Subscribe 294K views 3 years ago Origami DIY Origami: 3D Dragon. You can create a white dragon, a black dragon, a blue dragon, a red dragon or a dragon having a color of your choice. One day, he created a beautiful paper dragon and blew life into it. To make a simple origami dragon you will need a square craft paper. Origami Dragon 1 star(s) Description: When Deus was a child, he liked creating origami. Remember, toothless from how to train a dragon? So, let’s get started on making a paper dragon. Dragons are legendary creatures who can fly and breathe fire. It will help you to make an origami dragon within few minutes. In this article, there are simple origami dragon instructions. ![]() You can make paper hats, boats, planes, box, flowers, dog, etc. You can make some very simple origami art. However, origami doesn’t have to be that difficult. Also, a largest paper crane was made in 1999 and it was over 215 feet wide! That’s a big crane! Naito using a microscope and some special tools which he himself made. Naito of Japan and is the smallest origami crane in the world. Yep, it’s that tiny! This crane is made by Mr. Did you know that there is a record of an origami crane which is 0.1 by 0.1 mm square in size. Today, one can see different types of origami art. Origami originated in China, but it was the Japanese who refined this art. ![]() Ancient art of origami can be traced to 500 A. ![]() When we told him what we were looking for, he said this was his route and he didn’t know one was there so let’s all go find it together. He said he was just checking to make sure we were ok. We finally thought we spotted it, pulled over and was walking down a hill when we looked up and a state trooper had pulled in behind our Airstream. We had always wanted to find one and our airmail map showed one pointing pilots East toward Chicago near where we were headed. Deja Vu Showgirls OKC - Oklahoma Strip Club Business Profile: Contact Information, Customer Reviews, Rating & Accreditation, Customer Complaints. Since that time, the club has experienced ups and downs in quality of talent and number of customers. Located on East Sprague Avenue, weve got everything you could want in a local strip club: a. About 10 years ago, they obtained a liquor license and Vegas laws required them at the point to become a topless club. Since 1989, Showgirls Spokane has been the best strip club around. I did not like the long days or the long nights but the money was well worth it. The tips were really good and I really loved working with certain people that I worked with. During World War II, numerous concrete arrows were destroyed so as to not help enemy pilots visually navigate the country. Deja Vu Showgirls originally opened as a full nude club and was for many years one of the best gentlemen’s clubs in Las Vegas. Dancer/Performer (Former Employee) - Tacoma, WA - March 23, 2021. ![]() With concrete arrows indicating the direction to the next beacon, a rotating light tower, and a shed that usually held a generator and fuel tanks, these beacons were once situated on air routes across the United States beginning around 1923. The Open Database Of The Corporate World. The federal government funded the Transcontinental Airway System to be built every 10 miles or so along established airmail routes to help airmail pilots trace their way across America. Free and open company data on California (US) company DEJA VU SHOWGIRLS-SACRAMENTO, LLC (company number 200722210359), 11252 TRADE CENTER. Airmail concrete directional arrows from the 1920s. We spent a couple of hours chasing down one of the old U.S. Airmail concrete directional arrow from the 1920s If you choose to do business with this business, please let the business know that you contacted BBB for a BBB Business Profile.Īs a matter of policy, BBB does not endorse any product, service or business.U.S. BBB Business Profiles are subject to change at any time. ![]() When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints.īBB Business Profiles generally cover a three-year reporting period. Deja Vu Showgirls Location 3247 S Sammy Davis Jr Dr, Las Vegas, NV 89109 Popularity 4. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. 2145 B St, Colorado Springs, CO, United States, Colorado (719) 576-7724. ![]() Colorado Springss only 18 and over Gentlemans Club. We’re very excited to announce that this. Welcome To Deja Vu Showgirls Colorado Springs. agent joins a unique investigation using experimental surveillance technology to find the bomber, but soon finds himself becoming obsessed with one of the victims. BBB Business Profiles may not be reproduced for sales or promotional purposes.īBB Business Profiles are provided solely to assist you in exercising your own best judgment. The self-proclaimed world’s largest group of adult nightclubs, Deja Vu is opening a Deja Vu Showgirls at 5220 Grand Avenue in Davenport, Iowa. After a ferry is bombed in New Orleans, an A.T.F. ![]() Since the Summer has come and gone, it's more than likely we won't hear about The Elder Scrolls 6 until Bethesda's next event in 2021. It’s likely to hit PC, but will it land on the Xbox Series X and PS5, or will it overshoot their life cycles entirely? Anything is possible given how little we know about this game. We don’t even know what consoles it’s going to land on. We imagine that the earliest we’ll see it is in 2024, considering Bethesda has to get through an entire sci-fi RPG first, and we all know how long that’s liable to take (hint: a very long time). Overall, we’re not expecting The Elder Scrolls 6 to show up for at least a few years. The Elder Scrolls 6 is currently in development.Director and executive producer of Bethesda Game Studios, Todd Howard, actually told IGN at E3 2019 that “everyone should be very patient,” and just before nonexistent E3 2020, Peter Hines, SVP of global marketing at Bethesda, tweeted: "If you’re coming at me for details now and not years from now, I’m failing to properly manage your expectations.” A future Elder Scrolls game could benefit from early access player feedback, given the high expectations for The Elder Scrolls 6's release. In contrast, the secrecy around the development of The Elder Scrolls 6 has frustrated fans who have been anxiously waiting for years since the early release announcement. The MMORPG and its various expansions allow gamers to explore areas of Tamriel that might be present in the upcoming RPG. It could be argued that the lack of context around The Elder Scrolls 6 has driven more players to explore The Elder Scrolls Online. Other gamers are looking to past franchise titles like The Elder Scrolls: Morrowind and The Elder Scrolls: Oblivion for clues on what the upcoming game might be focused on. For instance, the verdant and mountainous landscape in the short video has players theorizing that TES6 might be in Hammerfell or Black Marsh. As the wait has stretched on, the Elder Scrolls community has taken to dissecting the release trailer for possible clues. ![]() As more players discover and rediscover Skyrim, experiment with mods, and curate their play experience, The Elder Scrolls 6 becomes less special and enticing.Īs the announcement date for The Elder Scrolls 6 has long since passed, some fans are frustrated with the lack of updates or information about the game. Numerous community-made mods revolutionize Skyrim gameplay, with some adding hours of new gameplay to the base game. Not only is Skyrim one of the most popular video games of all time, but it has received near-universal praise, with fans amassing thousands of in-game hours. Remarkably, The Elder Scrolls: Skyrim might even compete with The Elder Scrolls 6, as the game has found new players and thousands of fan-made mods since its 2011 release. With so many upcoming RPGs in development, the next Elder Scrolls game may face a brutal climb compared to Skyrim's release. As more expansive and ambitious role-playing games are announced and released - including Baldur's Gate 3 and Dragon Age: Dreadwolf - the competition against The Elder Scrolls 6 becomes fiercer. With the help of next-generation gaming technology, titles like Ghost of Tsushima, Cyberpunk 2077, and Elden Ring have raised the bar for future open-world RPGs. In the nearly five-year wait since the announcement of The Elder Scrolls 6, numerous open-world RPGs have pushed the genre forward. RELATED: Skyrim's Enderal Mod is Essentially a Standalone Game Open-World RPGs Released In Recent Years Pose A Threat to TES6 As gamers anxiously wait for more information on the next Elder Scrolls game, excitement quickly turns into impatience. Unfortunately, all three games have required a multi-year wait, with no guarantees that the upcoming Bethesda titles will be released in 2023 or further delayed. Both the Bethesda-published first-person shooter Redfall and Bethesda-developed outer space RPG Starfield are presently in the works, with Bethesda game director Todd Howard emphasizing that they will release before The Elder Scrolls 6. One of the main reasons for the notable delay could be that Bethesda is currently working on two games using new IP. Unfortunately, fans have been given almost no new information about the upcoming game, making it clear that the 2000-day mark since The Elder Scrolls 6 announcement could pass without a release date. First teased during the 2018 E3 Conference, the early announcement of The Elder Scrolls 6 - alongside the enigmatic trailer - was met with immediate fanfare. While the release of The Elder Scrolls: Skyrim: Anniversary Edition and the upcoming Elder Scrolls Online: Necrom expansion have gamers rediscovering enduring pillars of the series, there has been growing impatience for the release of The Elder Scrolls 6. The Elder Scrolls franchise is rapidly expanding, but not nearly fast enough for some fans. ![]() MOSFETs exhibit high input impedance, making them versatile and adaptable to various applications.MOSFETs have very high input impedance, which means almost anything can drive them.However, with a MOSFET, simply apply enough voltage to the gate, and the switch operates. When using a BJT, the base resistor must be carefully calculated based on the current being switched. MOSFETs are voltage-controlled, while BJTs are current-controlled.To sum up the distinctions between BJTs and MOSFETs: This property makes FETs ideal for handling large current flows, and MOSFETs are commonly employed as switches. In essence, the gate-source voltage applied to a FET controls the electrical field across a channel, similar to pinching or opening a straw to stop or permit current flow. However, when you apply voltage to the gate-source, the drain-source resistance decreases, allowing current to flow through the now-closed circuit. When no voltage is applied between the gate and source, the drain-source resistance is incredibly high-almost like an open circuit-preventing current from flowing. ![]() Think of a MOSFET as a variable resistor, where the voltage difference between the gate and source determines the resistance between the drain and source. By applying voltage to the gate, you create an electrical field that controls the current flow through the channel between the drain and source, without any current flowing from the gate into the MOSFET itself. The MOSFET has 3 terminals, “ gate“, “d rain” and “ source“, differs from BJT which has “base”, “collector”, and “emitter” terminals. Unlike a bipolar junction transistor (BJT) that operates based on current control, MOSFETs are voltage-controlled devices. ![]() MOSFET, short for metal-oxide-semiconductor field-effect transistor, is a unique type of field-effect transistor (FET). A Simplified Explanation of How MOSFETs Work.Understanding Different Types of MOSFETs. Their mother was Elysius, who was herself genetically modified to be the perfect mate for Mar-Vell. Much like Genis, Phyla was brought into this world through artificial insemination after their father's death. Her brother Genis-Vell rebooted the whole entire universe with only a few slight differences, one of which being that he was no longer an only child, he now had a highly competitive sister. ![]() The Marvel Universe is known for being the home of some pretty strange happenings, but even by those standards, Phyla's origin story is pretty weird. To say the least, her relatively short time in the Marvel Universe has been quite a wild ride, so buckle up.Ĭredit: Marvel / Captain Marvel #17, written by Peter David, art by Paul Azaceta and Chris Sotomayor, lettering by Cory Petit On the other hand, while her father was guided by a need for logic and perfection that was instilled upon him via his time with the Kree, Phyla goes by her gut instincts and doesn't always think things through. ![]() In many ways, Phyla embodies her father's best qualities - she's hopeful, compassionate, brave, and rebellious. ![]() Phyla-Vell might only have been Captain Marvel for the time it takes to blink, but she certainly made her mark on the title.Ī well-meaning hero from a highly convoluted family, Phyla did what she could to be her own person, but her life just couldn't help but be influenced by her father's legacy and, as such, entrenched in all the Cosmic Marvel drama we know and love. Sword lesbians unite, your outer space hero has landed and her name is Phyla-Vell! Though this might not be the first person you associate with the title of Captain Marvel, she was indeed briefly known by that name and has a fairly substantial claim to it as the daughter of the original Mar-Vell. ![]() What will Atlanta’s dining scene look like in the years to come? No doubt it will include the minds currently at work at Bacchanalia and Restaurant Eugene.Ītlanta’s restaurant scene has long benefited from the wealth of culinary diversity that runs along Buford Highway. ![]() As aspirational restaurants, they foster the next generation of chefs, sommeliers, servers. Contributed by Brian Woodcockīut these restaurants do far more than make us feel like kings and queens for one night. Kumamoto oysters with caviar and champagne gelee from Baccahanalia's Anne Quatrano. It’s why we go there to celebrate anniversaries and birthdays. Their gift to us is the special memories they help to create. They are reminders that dining is an experience. Through ambitious tasting menus that champion local flavors, highly curated wine lists and remarkably informed waitstaff, these restaurants display a commitment to excellence. With the rise of fast-casual concepts, long-standing, high-end gastronomic destinations like Restaurant Eugene and Bacchanalia might seem dated and irrelevant. The meal was a celebration of the bounty from near here, capped with Bacchanalia’s parting gift: a loaf of bread that you select as you pass through sister store Star Provisions on your way out the door. There were odes to springtime - delicate fennel fronds over flounder crudo, gorgeous red-and-white striped cross-sections of Chioggia beets on local Capra Gia goat cheese atop a spring onion pancake. The four-course prix fixe saw the appearance of Anne Quatrano classics, like crab fritter and coddled egg. ![]() Then there was that visit to Bacchanalia in late March, the last week of service before it closed to move to its new home on Ellsworth Industrial Boulevard. And how did the car just magically appear when we stepped outside at the end of the night? The dishes were decadent, rising to art form in presentation. On it went: sweetbreads with a mustard jus, truffle-crusted flounder with a sweat garlic cream, rib-eye with bordelaise. There was that ephemeral first-run, soft-shell crab, brought in from the Georgia coast only hours before, fried to an airy crispness and napped in sauce Louis. Next came cornbread with the airiest of house-churned butter. The night at Restaurant Eugene began with amuses of pimento cheese sandwiched between itty-bitty black pepper macarons and a demitasse filled with grapefruit agua fresca seasoned with olive oil and sea salt. ![]() On the bike there is a fuel gage that simply counts down the seconds left of fuel and is automatically refilled at the completion of each lap. The races take place on flat roads with straights and curves simulating the layout of the real track. The track can raced in ether the wet or the dry (only dry in Arcade mode) and the weather can change from the Qualify to the Race. The race is made up of a Qualify to determine gird position and then the Race where the player races 15 other races (including Wayne) over a predefined number of laps depending on track length. Wayne races like a real player would, having both good and bad races and occasionally making mistakes. A CPU character named Wayne controls the bike on the top screen if there is no other player playing. The game is played on a split screen even if only one player is playing. Grand Prix is where the player races in all 15 tracks in order of the 1989 season.Īll races regardless of the mode played in the same way. In Tournament players get to choose any number of tracks to race, from 0 (which defaults to the Arcade track) to all 15 available tracks. In Arcade the player races on only 1 track that is named Arcade. There are 3 modes of play that are Arcade, Tournament, and Grand Prix. There is also an extra Arcade track for the player to race on. GP Rider is an arcade like motorcycle racing game that players can race in all the tracks of all the 15 tracks of the 1989 Motorcycle Grand Prix. This game can be played also in a version for SMS. ![]() If you think that the game in your browser doesn't work as it should, try to choose another online emulator from this table. This type of benchmarking is also called Real-world benchmarking, as it can be used to test specific games and provide accurate FPS, which is why gamers opt for this sort of test in the first place. Real-time benchmarking provides exactly that. The results will usually be presented as a score/points, but this doesn’t tell gamers what they really want to know: their frame rate. The aim is to create a single benchmark program where the execution frequency of statements in the benchmark matches the statement frequency of a large set of benchmarks. For this reason, they’re also called Artificial Benchmarks. Synthetic Benchmarks are programs designed to simulate the characteristics of a large set of software. On the surface, this may seem like a simple stress test, but if we dig a little deeper, there are clearly two separate ways of benchmarking your graphics card. We also need to discuss the different methods of benchmarking. It could also be that you’re overclocking your card and wondering just how close to the limit you have managed to push it. You could be looking for bo t tleneck issues in your machine, or maybe you just want to test your brand new GPU and compare it with other users. There are various reasons why you might want to benchmark your GPU, but the most common one is to know how much intensity your graphics card can handle. This guide will show you a closer look at a few of these applications and help you find the best GPU benchmarking software for 2023.įirst, you should know why we’re even using benchmarking software and why it’s important to know which is the best. Numerous applications have been developed to provide a more accurate way of testing the latest GPUs, but there are different ways to perform these tests and many more types of GPU benchmarking software available. ![]() ![]() The old measuring stick of “ Can It Run Crysis?” doesn’t hold water anymore. ![]() Mac OS 7.5.5 desktop booted on actual Quadra 700. With these programs, the Quadra should be able to connect to other machines with its own Ethernet and copy files. That’s it! I was able to successfully copy 2 applications over to the Quadra that will be needed when I get my Ethernet transceiver, MacSSH 68k and Stuffit Expander 5.5. The emulator treats the floppy block device like a non-removable hard drive rather than a removable floppy, so in order for changes to the file system to be updated correctly, the machine had to be Shut Down entirely. The only drawback to this approach, which isn’t a big deal considering the other difficulties, is that I have to quit the emulator to swap out the floppy out, or else I would get file system errors that required me to reformat the floppy with the Quadra. This mounted floppy can be seen in the lower right of the emulator window. Running Basilisk II in Linux emulating a Quadra 650 running System 7.5.5 and copying files to a physical floppy called ‘asdf’. Amazingly, Basilisk II knows exactly how to handle a raw block device like this. For this to work, the floppy can not be mounted in Linux or with the linux HFS tools. The solution is to add the block dev file, ‘ /dev/fd0‘ to the list of volumes in the Basilisk II configuration window that appears at launch. Adding the block device to Basilisk II’s settings for the floppy.įiguring out how to mount the floppy drive was tricky because it had to be mounted in a way that bypassed the UNIX file system entirely. ![]() From inside the emulator, I copied the downloaded files to the floppy drive which was mounted in the emulator at launch time. There is a classic Macintosh 68k CPU emulator called Basilisk II that uses a ROM from one of these old machines. I needed a different approach that did not require a UNIX file system as an intermediate step.Īfter many different tries and google searches that revealed nothing, I figured out the right approach. In Debian, they can be installed with the Apt packages hfsprogs and hfsutils, but after several failed attempts, I gave up. There are utilities for doing this in Linux. Though Linux has the ability to mount, read, and write HFS file systems, it does not know how to handle this resource fork and only can copy the data fork. When copying from a UNIX file system to a Mac file system, the UNIX file system ignores the Resource Fork, a crucial part of the Mac’s executable files. But I ran into a big problem that I had forgotten about after all these years. When I stopped in Part 1, the Zip and floppy drives were working and I was able to read and write to them from the Linux laptop. The chassis and all of its connectors are in very good condition. ![]() The machine was worth it, in my opinion, because it came fully loaded with RAM and VRAM, (20MB and 4MB respectively) and has an original and working hard drive. I got this old Mac from eBay for a price that is higher than I care to admit, especially for a computer that probably has less than 1/100th the processing power of the cell phone I used to take its picture. This machine was a top-of-the-line computer that cost $6000 in 1991. In the previous post, I installed Debian Linux on an old Dell laptop so that I could use its floppy drive and network connection to get files off the internet onto an ancient Apple Macintosh Quadra 700. |