1/9/2024 0 Comments Linux grep wildcard patternNo output would normally have been printed. Instead print the name of each input file from which If no -color option is given, the default is -color=never. Plain -color is treated like -color=auto Suggests that the terminal supports colors. With a terminal device and the TERM environment variable’s value WHEN is ‘ always’ to use colors, ‘ never’ to not useĬolors, or ‘ auto’ to use colors if standard output is associated Green byte offsets, cyan separators, and default terminal colors otherwise. The colors are defined by the environment variable GREP_COLORSĪnd default to ‘ ms=01 31:mc=01 31:sl=:cx=:fn=35:ln=32:bn=32:se=36’įor bold red matched text, magenta file names, green line numbers, Groups of context lines) with escape sequences to display them in color Surround matched non-empty strings, matching lines, context lines,įile names, line numbers, byte offsets, and separators (for fields and Instead print a count of matching lines for each input file. Next: Output Line Prefix Control, Previous: Matching Control, Up: Command-line Options 2.1.3 General Output Control ¶ -c -count Pattern and then surrounding it with ‘ ^’ and ‘ $’. Select only those matches that exactly match the whole line.įor regular expression patterns, this is like parenthesizing each '\'’ cannot match any line because ‘ is not a ‘ grep -w matches a line containing only ‘ ‘ grep This option has no effect if -x is also specified.īecause the -w option can match a substring that does notīegin and end with word constituents, it differs from surrounding a Word constituent characters are letters, digits, and the underscore. Or followed by a non-word constituent character. Or preceded by a non-word constituent character. The test is that the matching substring must either Select only those lines containing matches that form whole words. Invert the sense of matching, to select non-matching lines. This option is useful for passing to shell scripts thatĪlready use -i, in order to cancel its effects because the y is an obsolete synonym that is provided for compatibility.ĭo not ignore case distinctions in patterns and input data. SHARP S) even though lowercasing the latter yields the former. Two-character string “SS” but it does not match “SS”, and it might (U+00DF, LATIN SMALL LETTER SHARP S) is normally capitalized as the Another example: the lowercase German letter “ß” This unusual character matches “S” or “s” even though uppercasing SMALL LETTER LONG S) in many locales, and it is unspecified whether Unusual lowercase counterpart “ſ” (Unicode character U+017F, LATIN Although this is straightforward when lettersĭiffer in case only via lowercase-uppercase pairs, the behavior is So that characters that differ only in case Ignore case distinctions in patterns and input data, The empty file contains zero patterns, and therefore matches nothing. When file is ‘ -’, read patterns from standard input. e ( -regexp) option, search for all patterns given. Typically patterns should be quoted when grep is used f ( -file) option, search for all patterns given. If this option is used multiple times or is combined with the Patterns separate each pattern from the next. Use patterns as one or more patterns newlines within Next: General Output Control, Previous: Generic Program Information, Up: Command-line Options 2.1.2 Matching Control ¶ -e patterns -regexp= patterns
0 Comments
Making image sequence imports and exports more reliable Topaz Video Enhance AI Beautiful video enlargements using machine learning.Fixing issues preventing a user from logging into the app.Resolving instances where the UI wouldn’t load consistently. Topaz Video AI v3.0.7and all of the weekly updates since launching v3. Usually commercial software or games are produced for sale or to serve a commercial purpose.We’ve also redesigned the app’s Preferences window layout to be easier to navigate and have made error messages more helpful by providing possible solutions to consider. Even though, most trial software products are only time-limited some also have feature limitations. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Trial software allows the user to evaluate the software for a limited amount of time. Demos are usually not time-limited (like Trial software) but the functionality is limited. In some cases, all the functionality is disabled until the license is purchased. Demoĭemo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program's interfaces. In some cases, ads may be show to the users. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. This license is commonly used for video games and it allows users to download and play the game for free. There are many different open source licenses but they all must comply with the Open Source Definition - in brief: the software can be freely used, modified and shared. Programs released under this license can be used at no cost for both personal and commercial purposes. Open Source software is software with source code that anyone can inspect, modify or enhance. Freeware products can be used free of charge for both personal and professional (commercial use).
1/9/2024 0 Comments Sente mortgage 77339If Houston is your home address, Sente Mortgage is your neighbor. Things to know about Debbie: Debbie has a wealth of knowledge and experience in the home financing. Her knowledge of the business has given her strong insight into the needs of her customers and helps her successfully guide them through the home loan process. Whatever type of property you’re considering, we hope you will choose Sente as your local mortgage experts. Debbie joined Sente with over 35 years of experience in the mortgage lending industry. Your mortgage company and your loan officer are important allies. We take your ideas seriously and make sure you understand your options as we talk together about your current needs, your financial outlook, and your long-range goals. Mortgage Corp7806 Indiana AvenueLubbockTX79423First Bank & Trust9816. Whether you are a first-time buyer, refinancing, moving, or downsizing to fit your lifestyle, your financing needs are unique. SENTE MORTGAGE901 S MOPAC EXPY, BLD IV STE 125AUSTINTX78746 117925. With an array of loan programs, including conventional, FHA, VA, USDA, and jumbo, and additional experience with commercial and construction lending, our Houston mortgage bankers can help you find a financing program that will suit you today and benefit you and your family in the years ahead. 77339, Canine lung bullae, Hyperlink color code css, Metal gate frame home. Whatever your reasons for living in Houston, the loan officers in the Sente Mortgage Houston office would love to talk with you about making the most of your real estate investment. mortgage insurance chart 2009, Pulau matahari kepulauan seribu, La lionne. Sente Mortgage - Houston, Registered Users Only, Registered Users Only. With a 95-block underground pedestrian tunnel, over 10,000 restaurants, fried Twinkies, and all the Southern charm you could desire, it’s no surprise that so many of us call Houston home. 77339-2125, Registered Users Only, Registered Users Only, Registered Users Only. We have top-ranking high schools, loads of parkland, and our award-winning bike-friendly city has a 300-mile interconnected bikeway network. We not only have one of the country’s largest museum districts and resident ballet, opera, symphony, and theater companies, but we also have the Johnson Space Center and Mission Control. Congrats to our October Power Producer, Art Aguilar One piece of advice Art would give to other Loan Originators in this difficult market is 'Stay the course. InterLinc Mortgage Services, LLC on November 17, 2023. With the second largest concentration of Fortune 1000 companies in the U.S., Houston is big, smart and cultured. We cant thank them enough for helping make our dream of owning a home come true. 1/8/2024 0 Comments Magic lantern t3iML is under ALL circumstances an "experimental" Hack, use at your own risk.ī. Its not something a narrative film maker is overly concerned with, because with Magic Lantern, you know when something is going haywire, immediately, and you just do another take.īut as to event work, I would be damned sure I had thoroughly tested the version, and knew the pitfalls before I used it.Ī. I have had plenty of problems with many versions, but I have never come close, in my mind to bricking a camera. Ultimately, you h ave to decide whether the risk of some undiscovered bug that will brick your camera is worth it. But I have one favorite in the new versions, and that is the inclusion of a false colors mode to help you set usable exposures with a minimum of hassle. The other features are extra and most of the time I disable those. But when you can't do that, and you need decent sound, in camera, Magic Lantern is the thing you will probably have to learn to use at this point. In many situation I work my way around sound problems using double system sound and Plural Eyes. To me, the necessity for something like Magic Lantern was the sound issue. He has been doing it mostly on his own, and dealing with school too. In the meantime, on the 5D side, Antony Newman was developing a new 5D version that has some very nice stuff on board. Add to that the fact that Alex over there seemed to turn out a new version twice a week, the versions never had a chance for extensive testing before the next version was out. As a result, the potential for conflict in the systems increased. The developers of ML for the T2i took off from there with a fast moving campaign which added more and more bells and whistles. At that time, the product was very basic, and only did a few things, and as a result, was eventually stabilizied. I was one of the original testers of Magic Lantern in the 5D when Trammel Hudson was first developing it. I don't care who runs what, I just don't have a "dog in this hunt", but the "true believers" ought to be trying to find this guy a REAL solution that addresses his full problem. He was stuck with the last "trial" modification and cannot even go back to original firmware version. When Tram Hudson hit that "limit" his 7D stopped accepting further updates. They stopped ML development for the 7D cold by incorporating a firmware update counter along with a counter limit in a firmware update. But they didn't and they do not like having their code in the firmware altered or "reverse engineered". In addition they may refuse to do any repairs even on a paid basis.Ĭanon should have included the features ML adds. And chances are if he sends his camera in to Canon for warranty service, they will find the ML changes in the firmware (the "bootflag" that makes the camera look to the media for the ML files) and they will likely declare his warranty null and void FOREVER. This is irrelevant to the guy who is experiencing a problem. They are quick to point out "I have run this without any problems at all". Every time we see a report indicating some malfunction, failure, or instability under ML we have the "true believers" posting something like this. Most importantly, write it somewhere other than the book first, in case you hate it. Treat it as its own little story, and let it brew inside your head like a piece of fiction. There was the never-serious friend who offered a copy of the famously gross German novel Wetlands and wrote, “I figured a sicko like you would like this… Steal what you can” the friend who joke-gifted me Oh The Places You’ll Go, complete with a Seuss-style rhymed inscription, before I plunged forward with a bad romantic decision the author who inscribed her book for me with the advice that I “never fucking give up.” I treasure each of these, and many other inscribed books on my shelves, because they remind me so viscerally of the people who wrote in them.ĭon’t rush an inscription. What made the best of them the best was that they rang true to the gift giver’s own voice. Some funny, some sentimental, some inspiring. Though my own inscriptions have been imperfect at times, I’ve been the recipient of some pretty excellent ones. So how do you write a great inscription? I know it sounds like you shouldn’t trust me, given the anecdote above, but luckily I have some solid research to draw on. He didn’t tell me until later that my oh-so-clever inscription- Thanks for fighting the good fight!, in reference to how his leftie political work had inspired me-has been used, word for word, on him in the past. I met my partner at an event where we were both speaking and signed a copy of my book to him that day. But the best inscriptions are personal to the recipient and specific to the book. If the book’s title offers something to riff on, all the better. Most of us have a few go-to gems up our sleeves for moments of utter mental blankness (one author friend told me off the record that their panic reaction is to compliment the reader, so be wary of the Enjoy, Beautiful!s scrawled across those opening pages). Any honest author will admit that coming up with witty or memorable inscriptions on the spot at book signings is anxiety inducing. If it wasn’t hard enough to guess your pal or partner’s taste in books, now you have to add your own literary flourish in the form of a few lines tucked inside the cover, under the title and author’s name. It’s inescapably personal to buy someone a book (or, if you really want to tug on the heartstrings, gift them one of your own beloved volumes).īut no book is ready to be gifted without the final touch: the inscription. Aside from obvious last-minute coffee table tomes (“I remembered how much you love generic landscape photos!”), giving someone a book means you’re trying to think from their point of view, to imagine what they might like, or to share something you love with them. All of us word nerds know that books make excellent gifts. 1/8/2024 0 Comments Breakcore in reaktor 6JOIN THE REAKTOR COMMUNITY The REAKTOR community unites thousands of artists, sound designers, and instrument builders at all skill levels passionate about sound and instrument design. REAKTOR enables hybrid software/hardware instruments that are a true evolution in instrument design. Create your own touch strip integration, custom displays, parameter mappings, light guide configurations, and more. With the REAKTOR API, you can design fully-integrated performance setups. HARDWARE CONTROL Control REAKTOR directly from a KOMPLETE KONTROL keyboard or MASCHINE. Ableton Link support lets you sync timing easily across instruments and devices, and makes collaborating with others a breeze. MIDI, OSC, and CV/Gate connectivity lets you connect hardware modular systems, standalone hardware, other software instruments, and mobile devices. GET CONNECTED REAKTOR offers extensive options for connecting to other devices. REAKTOR includes BLOCKS BASE and BLOCKS PRIMES to kick start your modular journey, and the Blocks ecosystem is expandable with releases from builders like Unfiltered Audio, Toy Box, Genki instruments, ACL, and Holonic Systems. You can patch them together to create new and unique modular synthesizers, effects chains, complex sequencers, and more. REAKTOR BLOCKS REAKTOR also provides a platform for modular synthesis in the form of Blocks – a range of sound generating and sound shaping modules. And everything inside is organized for immediate use in REAKTOR’s macro libraries for fast, creative building sessions. Their relentless pursuit of DSP excellence keeps this sonic toolkit at the head of its class. From anti-aliased oscillators and ZDF (zero delay feedback) filters to granular synthesis engines, a team of leading developers build every component in REAKTOR from the core level up using the most elegant algorithms. UNRIVALLED SOUND QUALITY REAKTOR’s trademark sound quality is unmistakable. Simply put, REAKTOR lets you build instruments to replicate the sounds in your head – in a way that existing instruments can’t. It’s a sandbox for sound creation – a limitless platform for experimenting and diving into new sound directions. FOR SOUND MAKERS Looking to take full control of your sounds, or create something never heard before? REAKTOR is the beating heart that gives life to synths like Native’s RAZOR and MONARK, as well as third-party releases from Twisted Tools, Tim Exile, Blinksonic and many more. Discover 70+ included instruments plus thousands of sounds in the User Library TRUE SONIC PLAYGROUND REAKTOR 6 is the ultimate creative toolkit for deep sound exploration, featuring cutting-edge DSP and high-fidelity sound.Experiment with rack-style modular patching using Blocks.Build custom synths, samplers, effects, and sound design tools.Plus, new features like Table Framework, Bundles, and Scoped Buses unlock a new level of power to REAKTOR builders. Workflows are now more efficient thanks to a modernized interface, improved structure editing, and a revised property and navigation. Primary and Core Macro libraries are refined for ease of use with new categories and intuitive folder structure. TEAM HCiSO | | 150.60 MB REAKTOR 6 makes advanced sonic experimentation more accessible than ever. 1/8/2024 0 Comments Frymate crumb catcherModel#_ CSI Section 11400 FootPrint PRO Filtration System for HE Gas Fryers ™ ® Frymaster 26.70 ELECTRICAL SUPPLY FOR (4) BATTERY 22.00 ELECTRICAL SUPPLY FOR (2) BATTERY 14.35 1" GAS SUPPLY ELECTRICAL SUPPLY FOR (3) BATTERY FOR (4) BATTERY INCHES (MM) 1" GAS SUPPLY FOR (2) BATTERY 1.00 9.00 19.50 FLUE DEFLECTOR (OPTIONAL) 18.72 31.52 62.48 BATTERY OF FOUR FRYERS 46.86 29.64 BATTERY OF THREE FRYERS [753 31. System extends oil life and saves restaurants, hotel and senior living facilities time and money. Frymates commercial deep fryer filter helps extend the lifespan of your oil up to 40 by filtering your oil from loose food particles & saving you money. Easy to use and clean deep fryer oil filter. 667 views, 2 likes, 0 loves, 4 comments, 0 shares, Facebook Watch Videos from Frymate LLC: Save money on your oil. The UltraGold ID-20x17 is perfect for bone-in chicken, and large-volume french fries, onion rings. This jumbo fryer has a 100 lb oil capacity and is powered by our dual infrared burners with phased array heat exchanger. Stainless steel crumb catcher lightweight for easy remo The MF-1 mobile fryer cooking oil filter system includes removable stainless steel crumb catch basket and mesh screen. The UltraGold ID-20x17 gas deep fryer is designed to meet your high volume frying needs while providing maximum energy savings. Filter pan design easy-to-clean - longer saves time.Stainless steel alloy construction Standard Features extends long frypot life even.Stainless Steel Fryer Scoop, Crumb Scoop Assembly, Total Length 21.75, Scoop Width 2'. Thanks to its fine mesh construction, this tray easily catches crumbs and other food particles It boasts. The FryOilSaver Co, Deep Fryer Crumb Scoop, V-Shaped Fryer Scoop, Use to Remove Crumb Sediment from Deep Fryer. FootPrint PRO Filtration System for HE Gas Fryers Project ™ Item ® Quantity Frymaster CSI Section 11400 Approval Date FootPrint PRO® Filtration System for HE Gas Fryers Models *I ncludes F MPH155* FPPH355 FPPH555 spr eader cabinet FPPH255 FPPH455 FPPH655 Keep your existing H55-2 or MJ45-2 gas fryer in top condition with the Frymaster 8030108(R) sediment tray Designed for the removal of sediment from the frypot, this tray fits inside the cold zone of the open frypot beneath baskets to catch crumbs that fall from breaded food products. The Crumb Catcher - Stove Gap Filler - Prevent Crumbs and Other Countertop Debris From Falling in the Gap - Ideal for Between Counter, Stovetop, and Oven (2-pack) Brand: The Crumb Catcher. 1/8/2024 0 Comments Croton chronomaster titaniumCroton men's chronomaster 20atm chronograph (cc311093ssyl).Ĭroton 10atm 330 ft diamond & gold tone automatic watch date. Bracelet measures 12.5 mm wide x 7 inches long Currently also trade revolves around a simple . Watch features bold contemporary men's croton steel date day 10atm watch all. This beautiful croton watch feature a round stainless steel case topped with a textured. Get the best deals on croton quartz 100 m (10 atm) water resistance wristwatches when. Croton 10atm 330 ft diamond & gold tone automatic watch date. 2019 model seiko watch alba quartz titanium sporty waterproof 10 atm aqpj403 men. Case measures 28 mm in diameter x 11.3 mm thick High quality, low price and was designed and manufactured concept japan outgoing brand. Water resistant to 330 feet (10 atm) New men's nautica nsr 05 day date 24 hr time 330ft water resistant Case measures 28 mm in diameter x 11.3 mm thick Ĭroton stainless steel chronomaster quartz wrist watch w/ black face, #cc311239. High quality, low price and was designed and manufactured concept japan outgoing brand. Case measures 28 mm in diameter x 11.3 mm thick Currently also trade revolves around a simple . Bracelet measures 12.5 mm wide x 7 inches long Watch features bold contemporary men's croton steel date day 10atm watch all. Croton Water from i. 2019 model seiko watch alba quartz titanium sporty waterproof 10 atm aqpj403 men. Vintage Croton Chronomaster Unisex Watch. dugena gala damenuhr quarzuhr mit metallband 4460355.Case measures 28 mm in diameter x 11.3 mm thick New men's nautica nsr 05 day date 24 hr time 330ft water resistant Croton stainless steel chronomaster quartz wrist watch w/ black face, #cc311239. Currently also trade revolves around a simple . 1/8/2024 0 Comments Super dx ball gameSeumas McNally (1979–2000), whose programmed its sequel, has also contributed the game's 3D graphic design.ĭX-Ball expanded technically on the common Breakout-style game formula with smooth 16-bit graphics, highly stylized level designs, a wide array of power-ups, high quality sound effects and unique gameplay elements never seen before in a Breakout clone of its time. In the message, Michael himself even states that his wife enjoys MegaBall more than his own game, Scorched Tanks, which was probably his main motivation to design DX-Ball. According to a message of the programmer in the game's leaderboard screen, it was originally dedicated for Michael's wife, so that she can play something in the PC that was similar to her favorite Amiga game MegaBall. Welch designed DX-Ball in 1996 as PC remake of MegaBall which was only available for the Amiga platform. The original author released in 2012 the source code of MegaBall under the Apache license. In addition, both games also include a level editor. This game, originally a vast improvement upon Taito's Arkanoid, has several features that carried on to DX-Ball, such as similar power-ups, a large playfield (compared to other Breakout clone games), and both shares a same level background textures. Trivially, the game's function could be temporarily transformed into a shoot 'em up by using a hidden cheat code that enable the Shooting Paddle power-up at the player's control, at the cost of reduced points.ĭX-Ball draws its main inspiration from the Amiga game MegaBall, programmed by Mackey Software in 1991–1993 for the Amiga. These two power-ups were dropped on the game's final development as it requires a more advanced game engine to render their effects yet their icons still remain in the coding files. In addition, there are also two unused negative power-ups called Gravity Ball and Magnetism, found in the game's internal coding and is a leftover from MegaBall. New additions include FireBall, Set-Off Exploding, Shrink Ball, Split Ball, Super Shrink, and Fast Ball. Most of the power-ups are directly taken from MegaBall with different names. To alert the player, a loud warning sound will be heard if the player picks up a negative power-up. Neutral powerups can affect the gameplay in both positive and negative ways, depends on the situation, positive ones help in passing the level, while negative ones make the level more difficult. There are three neutral, ten positive and five negative powerups in the game. If this occurs, all unbreakable blocks will eventually replaced with the breakable ones after a minute or so of the ball being stuck in a bouncing pattern. In certain levels, the layout of unbreakable blocks may allow the ball to become stuck in an infinite loop without touching the paddle. If only a single block remains on a level and it continues to be untouched by the bouncing ball for a minute or so, an electricity sound begins to build and eventually the block is blasted away by a lightning. Various power-ups appear when hitting random blocks, floating downwards towards the bottom and can be picked up by touching it with the paddle. Similarly as Arkanoid and MegaBall, there is an inclusion of power-ups other than extra balls. Clearing all the blocks results in completing the level and going to the next. The game is basically a Breakout clone: the player controls a paddle at the bottom and deflects a single ball, hitting different colored blocks on the top of the screen without having the ball fall below the screen. DX-Ball has been succeeded by three direct follow-ups: DX-Ball 2 (1998), Rival Ball (2001) and Super DX-Ball (2004). A level editor was also made available as well. The game, originally based on an earlier series of Amiga games known as MegaBall, is patterned after classic ball-and-paddle arcade games such as Breakout and Arkanoid. BΔLL, sometimes also written as DXBALL) is a freeware computer game for the PC first released in 1996 by Michael P.Lua error in Module:WikidataIB at line 665: attempt to index field 'wikibase' (a nil value). Chill for at least an hour before serving. Its combination of juicy dark cherries, rich chocolate sponge and sweet whipped cream makes it a well-loved and indulgent treat. Run a palette knife around the edge of the cake to smooth out any cream this should coat the outside of the cake with a thin layer of cream which will help the chocolate pencils to stick to the cake.ĭecorate the outside of the cake with a tightly packed line of chocolate pencils, then spoon the glazed cherries into the centre. Ah, Black Forest Gateau a classic dessert, inspired by the fruits of one of Germany’s most beautiful mountain ranges. Lay a second sponge on top, press down gently, then repeat the layering process, finishing with a final layer of sponge. Decorated with cherries and chocolate curls. Spread half of the jam over the top and then top with half of the cream. Layers of soft chocolate sponge cake, with fresh cream and cherry filling. Make the batter: In a medium bowl, whisk together the flour, baking powder, baking soda, and sea salt. Set one slice on a cake stand or serving board and then spoon over 3 tablespoons of the reserved kirsch. Make the cake first: Preheat the oven to 350F and grease three 8 cake pans with coconut or olive oil and parchment paper. To assemble the cake, using sharp bread knife, cut the sponge into three equal slices. Heat on medium height for five minutes, stirring well. Whisk well to fully mix in the corn flour. Add the granulated sugar for the cherry sauce, sugar, cinnamon and lemon juice to the pot. Add the cornflour mixture, cook for a further minute and then set aside to cool completely. Drain the juice from the sour cherries and add cup of cherry juice to a small pot. Drain the cherries, reserving the kirsch, then fold them into the cream.įor the decoration, put the fresh cherries and jam into a saucepan and cook over a high heat for 2 minutes until glossy. Remove from the oven and leave to cool completely.įor the filling, whisk the cream, vanilla and icing sugar until soft peaks form. Add wet ingredients to dry and mix on medium for 2-3 mins. In a medium bowl whisk all wet ingredients (pour hot water in slowly as not to cook the eggs). Carefully pour the mixture into the lined tin and bake for 40 minutes. Place all dry ingredients into the bowl of a stand mixer fitted with a paddle attachment. In a separate clean bowl, whisk the egg whites with a pinch of salt until stiff peaks form when the whisk is removed from the bowl.įold the egg whites into the chocolate mixture a third at a time. (It pays to whip cream first.) 1 1/2 fl oz. Sift in the cocoa powder and fold in, keeping as much air in as possible. STIR first 5 ingredients with ice and strain into chilled glass. Preheat the oven to 180C/160C Fan/Gas 4 and grease and line a 22cm/8½in spring-form cake tin with baking paper.Ĭombine the egg yolks and sugar in a freestanding mixer and whisk over a high speed for 3 minutes until pale, fluffy and doubled in volume. For the syrup 100ml/3fl oz cherry syrup (reserved from tinned cherries) 2 tbsp cherry and chocolate flavour syrup (such as Monin Black Forest syrup) tsp. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |