6/11/2023 0 Comments Baseelements xml error bomThe standard also does not recommend removing a BOM when it is there, so that round-tripping between encodings does not lose information, and so that code that relies on it continues to work. Byte order has no meaning in UTF-8, so its only use in UTF-8 is to signal at the start that the text stream is encoded in UTF-8, or that it was converted to UTF-8 from a stream that contained an optional BOM. The Unicode Standard permits the BOM in UTF-8, but does not require or recommend its use. The UTF-8 representation of the BOM is the ( hexadecimal) byte sequence EF BB BF. The Unicode 1.0 name for this codepoint is also BYTE ORDER MARK UTF-8 Since Unicode 3.2, this usage has been deprecated in favor of U+2060 WORD JOINER. The name ZWNBSP comes from should the BOM character appears in the middle of a data stream, Unicode says it should be interpreted as a normal codepoint (namely a word joiner), not as a BOM. A text file beginning with the bytes FE FF suggests that the file is encoded in big-endian UTF-16, while a text file beginning with FF FE suggests that the file is encoded in little-endian UTF-16. The BOM character is, simply, the Unicode codepoint U+FEFF ZERO WIDTH NO-BREAK SPACE, encoded in the current encoding. This use of the BOM character is called a "Unicode signature". Therefore, placing an encoded BOM at the start of a text stream can indicate that the text is Unicode and identify the encoding scheme used. The byte sequence of the BOM differs per Unicode encoding (including ones outside the Unicode standard such as UTF-7, see table below), and none of the sequences is likely to appear at the start of text streams stored in other encodings. Generally the receiving computer will swap the bytes to its own endianness, if necessary, and would no longer need the BOM for processing. Hence, the process accessing the text can examine these first few bytes to determine the endianness, without requiring some contract or metadata outside of the text stream itself. The BOM is encoded in the same scheme as the rest of the document and becomes a noncharacter Unicode code point if its bytes are swapped. For the 16- and 32-bit representations, a computer receiving text from arbitrary sources needs to know which byte order the integers are encoded in. Unicode can be encoded in units of 8-bit, 16-bit, or 32-bit integers. Its presence interferes with the use of UTF-8 by software that does not expect non-ASCII bytes at the start of a file but that could otherwise handle the text stream. Which Unicode character encoding is used.īOM use is optional.The fact that the text stream's encoding is Unicode, to a high level of confidence.The byte order, or endianness, of the text stream in the cases of 16-bit and 32-bit encodings.The byte order mark ( BOM) is a particular usage of the special Unicode character, U+FEFF ZERO WIDTH NO-BREAK SPACE, whose appearance as a magic number at the start of a text stream can signal several things to a program reading the text: For the name of U+FEFF in Unicode and the alternative usage as a zero-width non-breaking space, see Word joiner. For the program used in X-ray absorption spectroscopy, see FEFF (software). For the airport in Central African Republic with the airport code FEFF, see Bangui M'Poko International Airport.
0 Comments
6/11/2023 0 Comments Watching bbc news onlineīBC2 started transmission on 20 April 1964 and began broadcasting a new show, Newsroom. 19 September 1960 saw the start of the radio news and current affairs programme The Ten O'clock News. On 20 June 1960, Nan Winton, the first female BBC network newsreader, appeared in vision. Ī newsroom was created at Alexandra Palace, television reporters were recruited and given the opportunity to write and voice their own scripts–without having to cover stories for radio too. Greene made changes that were aimed at making BBC reporting more similar to its competitor ITN, which had been highly rated by study groups held by Greene. On 1 January 1960, Greene became Director-General. In 1958, Hugh Carleton Greene became head of News and Current Affairs. It was from here that the first Panorama, a new documentary programme, was transmitted on 11 November 1953, with Richard Dimbleby becoming anchor in 1955. Mainstream television production had started to move out of Alexandra Palace in 1950 to larger premises – mainly at Lime Grove Studios in Shepherd's Bush, west London – taking Current Affairs (then known as Talks Department) with it. On-screen newsreaders were introduced a year later in 1955 – Kenneth Kendall (the first to appear in vision), Robert Dougall, and Richard Baker-three weeks before ITN's launch on 21 September 1955. This was then followed by the customary Television Newsreel with a recorded commentary by John Snagge (and on other occasions by Andrew Timothy). Correspondents provided reports for both outlets, and the first televised bulletin, shown on 5 July 1954 on the then BBC television service and presented by Richard Baker, involved his providing narration off-screen while stills were shown. Television news, although physically separate from its radio counterpart, was still firmly under radio news' control in the 1950s. That year, there were around two million TV Licences held in the UK, rising to over three million the following year, and four and a half million by 1955. Those live pictures were fed from 21 cameras in central London to Alexandra Palace for transmission, and then on to other UK transmitters opened in time for the event. It is estimated that up to 27 million people viewed the programme in the UK, overtaking radio's audience of 12 million for the first time. The public's interest in television and live events was stimulated by Elizabeth II's coronation in 1953. Televised bulletins began on 5 July 1954, broadcast from leased studios within Alexandra Palace in London. The network began simulcasting its radio news on television in 1946, with a still picture of Big Ben. A weekly Children's Newsreel was inaugurated on 23 April 1950, to around 350,000 receivers. In addition to news, Gaumont British and Movietone cinema newsreels had been broadcast on the TV service since 1936, with the BBC producing its own equivalent Television Newsreel programme from January 1948. However, it could not broadcast news before 6 p.m. The BBC gradually gained the right to edit the copy and, in 1934, created its own news operation. Wishing to avoid competition, newspaper publishers persuaded the government to ban the BBC from broadcasting news before 7 p.m., and to force it to use wire service copy instead of reporting on its own. The British Broadcasting Company broadcast its first radio bulletin from radio station 2LO on 14 November 1922. BBC news programme opening during the 1920s The BBC is a quasi-autonomous corporation authorised by royal charter, making it operationally independent of the government. All nations and English regions produce their own local news programmes and other current affairs and sport programmes. Through BBC English Regions, the BBC also has regional centres across England and national news centres in Northern Ireland, Scotland and Wales. Parliamentary coverage is produced and broadcast from studios in London. BBC News' domestic, global and online news divisions are housed within the largest live newsroom in Europe, in Broadcasting House in central London. In 2019, it was reported in an Ofcom report that the BBC spent £136m on news during the period April 2018 to March 2019. Deborah Turness has been the CEO of news and current affairs since September 2022. The service maintains 50 foreign news bureaus with more than 250 correspondents around the world. The department is the world's largest broadcast news organisation and generates about 120 hours of radio and television output each day, as well as online news coverage. BBC News is an operational business division of the British Broadcasting Corporation (BBC) responsible for the gathering and broadcasting of news and current affairs in the UK and around the world. 6/11/2023 0 Comments Universal studios ticketsAdditional restrictions may apply and benefits are subject to change without notice. Some CityWalk venues require ages 21 or older for admission. Unless otherwise stated, does not include admission to separately ticketed events at any of the Universal theme parks or within any of the CityWalk venues, Universal Cinemark, the Blue Man Group show, or Hollywood Drive-In Golf™, and parking or discounts on food or merchandise. The Universal 2-Day Hopper Ticket entitles one (1) guest 2 days admission to Universal Studios Florida and Universals Islands of Adventure. Parks, attractions, or entertainment may: close due to refurbishing, capacity, weather or special events change operating hours and otherwise change or be discontinued without notice and without liability to the owners of Universal Orlando Resort ("Universal"). Valid only during normal operating hours. The above Admission Media is non-refundable, non-transferable, and must be used by the same person on all days. ¹The Universal Orlando 3 Park Explorer Ticket entitles one (1) guest admission to Universal Studios Florida, Universal's Islands of Adventure, Universal's Volcano Bay water theme park, and select live entertainment venues of Universal CityWalk on all days during a fourteen (14) consecutive calendar day period which includes the first day any portion of the ticket is used. Full Details Adult (Ages 10 & Up) Select Date Child (Ages 3-9) Select Date 1-Day One Park After 2pm Ticket 2023 Blockout Dates: December 17 - 31, 2022 January 1 - 2, 2023 April 1 - 15, 2023 June 10 - AugDecember 23 - 31, 2023 Must show conference badge and ID. Some imagery shown does not represent current operational and safety guidelines. Attractions are subject to substitutions without notice. Valid at select attractions at each park. Early Park Admission begins up to one (1) hour prior to regular scheduled park opening for Universal’s Volcano Bay. Early Park Admission begins up to one (1) hour prior to regular scheduled park opening to either Universal Studios Florida or Universal’s Islands of Adventure as determined by Universal Orlando. Universal elements and all related indicia TM & © 2022 Universal Studios. ENDLESS SUMMER registered trademarks, Bruce Brown Films, LLC. WIZARDING WORLD and all related trademarks, characters, names, and indicia are © & ™ Warner Bros. Prices are valid only when purchasing Tour America package holiday (Additional restrictions apply).This ticket is not available at any park's entrance. Plus, with this ticket you can board the Hogwarts TM Express and travel between King's Cross Station in Universal Studios Florida and Hogsmeade TM Station in Universal's Islands of Adventure. Read More Get 3 Parks for the Price of 2*!Įnjoy 14 consecutive days of unlimited park to park access to Universal Studios Florida, Universal's Islands of Adventure, the Universal's Volcano Bay water theme park and select live entertainment venues of Universal CityWalk. Enjoy 14 consecutive days of unlimited park to park access to Universal Studios Florida, Universal's. 6/11/2023 0 Comments Perian salviola(“MGP”) (collectively, the “Magna Entities”). The Commission’s complaint alleges that Joshua Sason violated Sections 5 and 17(a)(2) of the Securities Act of 1933 (the “Securities Act”) and Section 10(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Rule 10b-5(b) thereunder, and that he is liable as a control person for the violations of Section 17(a) of the Securities Act and Section 10(b) of the Exchange Act and Rule 10b-5 thereunder by Magna Group, Magna Equities II, and a third entity alleged to have been involved in the NewLead scheme, MG Partners, Ltd. Kautilya “Tony” Sharma and Perian Salviola, who controlled Pallas Holdings, are alleged to also have participated in the scheme. To obtain approval of the settlement, Joshua Sason and Magna Equities II falsely swore to the court that the fake promissory note was a bona fide debt of NewLead. Magna Equities II and the note’s issuer, NewLead Holdings, Ltd., later agreed to retire the fake debt in exchange for shares of the issuer through a court-approved settlement agreement. The complaint also alleges that in November 2013, Magna Equities II, which was also wholly-owned by Joshua Sason, and Marc Manuel, purchased another fake promissory note from Pallas Holdings. The complaint alleges that Marc Manuel, Magna Group’s former head of research and due diligence, personally negotiated and executed the sham transactions. The defendants’ sales of the Lustros shares also had the effect of destroying the value of the Lustros shares held by the public. The defendants then sold the shares to unsuspecting retail investors, who did not know that the shares were fraudulently acquired and were being sold illegally. and then to convert those notes into shares of Lustros common stock. In sum, the alleged illegal transactions resulted in proceeds of more than $25 million.Īccording to the SEC’s complaint, from approximately December 2012 to June 2013, microcap stock financier Magna Group, which was founded and owned by Joshua Sason, engaged in a scheme to acquire fake convertible promissory notes supposedly issued by penny stock issuer Lustros Inc. On Februthe SEC announced charges against four individuals and related businesses for their roles in two microcap frauds and unlawful securities offerings. 6/10/2023 0 Comments Barotrauma colonTalk to your doctor, nurse or pharmacist before following any medical regimen to see if it is safe and effective for you. It is not intended as medical advice for individual conditions or treatments. The above information is an educational aid only. You always have the right to refuse treatment. Discuss treatment options with your healthcare providers to decide what care you want to receive. Learn about your health condition and how it may be treated. You have the right to help plan your care.
6/10/2023 0 Comments Git add remote orignThe result should be a success status as shown below. Enter the passphrase of the SSH keys generated in the previous section and press OK. If the 'Fetch Immediately' action in the popup window was left selected, the first thing Git GUI will do is fetch the content of the remote GitHub repository. The location for the remote GitHub repository can be found by logging into GitHub, selecting the repository to be added and then clicking on the SSH link at the bottom right-hand side of the screen. In this example we will enter test-repo as name and :source4code/test-repo.git as location as shown below. A new window will pop-up in which a name for the remote repository and the location need to be added. Next step is to add the remote Git repository at GitHub. Click the Create button to complete the repository creation.Ī new window will open which shows the newly created Git repository. In the example below the local repository is created at C:/source4code/code/test-repo. Click on the Create New Repository link and select a folder in which you would like to create a new local repository. The first thing to do is to create a new local Git repository. Start Git GUI by clicking on the Git GUI link inside the Git program group. Note that the key fingerprint shown should be the same as the one that was printed during SSH keys creation in the previous section: 41:d7:ed:23:51:e0:ac:54:b4:52:6a:cf:b4:52:02 The newly added key is part of the SSH keys that are associated with your account as shown below. Save the SSH key by clicking the Add key button. Then open the id_rsa.pub file that was generated in the previous section and copy paste the contents in the Key text field as shown below. In the Title text field enter a name for the public key that we will add (in the example below the name test-repo is used). Then on the left-hand side menu click on the SSH keys link.Ĭlick on the Add SSH key button in the top right hand corner. To do so access the GitHub account settings by clicking on the wrench/screwdriver icon in the top right-hand corner. Next step is to add the public SSH key to your GitHub account. Enter a repository name and check the 'Initialize this repository with a README' checkbox so a README.md is automatically added as shown below. Add a new remote repository by clicking the New repository button. Configure GitHub #Ĭreate an account at GitHub and sign in. The id_rsa file contains your private key and the id_rsa.pub file contains your public key. In the above example the location is: C:\Users\source4code\.ssh. Locate the generated keys by going to the location as shown in the console output. Enter your password twice and the result should be as shown below. Then a passphrase is requested which acts as a password you need to enter each time you want to use your key with SSH. When asked to Enter file in which to save the key just press ENTER to continue. In order to do so enter following commands and replace the value between the quotes with your own values. The first thing that needs to be done is to setup some basic Git parameters like user name and email address. A bash window should appear as shown below. Start the Git command processor by clicking on the Git Bash link inside the Git program group Start>All Programs>Git. At the end click Finish and Git should be successfully installed. In this tutorial, we will use Windows.ĭouble click to run the downloaded '.exe' file and click Next keeping the default settings on the different installer steps. Git GUI Install #įirst, let’s start by going to the Git downloads page and download the Git installer for your operating system. We highly recommend you check it out as it is simple to use and very powerful in terms of features. Note that we have switched to Sourcetree which is another free Git GUI alternative for Mac and Windows. It is used to share code with other people and a GitHub account is free for open source projects.įollowing tutorial will show you how to setup and configure Git Gui on your Windows computer so you can upload code towards a remote GitHub repository. GitHub is a web-based hosting service for software development projects that use the Git revision control system. 6/10/2023 0 Comments Timeless skin care vitamin cOur cruelty-free products are all created in the United States and include no parabens, perfumes, or dyes. TIMELESS PROMISE: With high concentrations of active ingredients and fewer fillers and additives, Timeless Skin Care offers excellent results. How to Keep It: Keeping this serum in the fridge or a cold, dark spot can help it last longer by reducing the oxidation process that happens naturally with Vitamin C. It is suggested that after using SPF in the morning, you apply it again. Apply evenly and gradually reduce the number of pumps used until the skin has gotten used to the mixture. How To Use It: For best results, use it daily in the morning or evening. At a 20% concentration, L-ascorbic acid, a powerful skin antioxidant, and collagen bio booster are present at 20% concentrations.įor more information, please click the linkĢ4/7 PROTECTION: The lightweight, non-greasy solution absorbs swiftly and transparently into the skin, providing all-day protection against environmental contaminants. Turn Back The Clock: This potent Vitamin C serum replenishes and neutralizes environmental stresses that might hasten the aging process. A super-charged brightening facial serum Lightweight, non-greasy formula absorbs quickly & transparently into skin Contains a 20 concentration of. Vitamin E and ferulic acid were added to help reduce hyperpigmentation and discoloration while also promoting healthy skin turnover. TIMELESS SKINCARE-BRIGHTEN & CORRECT Vitamin C and E at 20% Ferulic Acid Serum brightens, firms, and evens out skin tone. 20 percent Vitamin C + E Use Daily to Brighten, Restore, and Correct Skin. The Gentle Brightener Size: 15ml 10 Vitamin C + E Ferulic Acid Serum - face serum, known as 'The Gentle Brightener' combines powerful antioxidants and hydrating ingredients to brighten dull skin and reduce the signs of aging.A gentle version of our Best Seller 20 Vitamin C + E Ferulic Acid Serum. Vitamin C with its powerful antioxidants is the first line of defense for your skin as it brightens, clarifies and protects. It's enriched with Vitamin E and Ferulic Acid to address hyperpigmentation and discoloration and promote healthy skin turnover. Kick start your daily skin care routine with this essential serum. TIMELESS SKINCARE-BRIGHTEN & CORRECT Vitamin C and E at 20% Ferulic Acid Serum brightens, firms, and evens out skin tone. The 3 products I tried were Timeless 20 C + E + Ferulic Acid Serum, Paulas Choice Resist C-15 Super Booster, and Cosmetic Skin Solutions Vitamin C + E. This serum supports healthy cell turnover to minimize the effects of hyperpigmentation and evens out skin tone. Timeless skincare 20 vitamin C | Timeless vitamin C serumĪscorbic acid, a highly efficient skin anti-oxidant and collagen builder, is 20% concentrated in our Vitamin C + Ferulic Acid. 6/10/2023 0 Comments Pritunl not connecting linux>HEADER Get-NetIPInterface | Sort-Object Interfacemetric Name: .comĪliases: On POSIX (in case your colleague uses MacOS or Linux): dig To find it out with a working corporate connection (ask your colleague?), use the follwing while the corporate VPN is connected and intranet resources are accessible. You need to know which DNS server the corporate intranet is using. Add your corporate intranet DNS server to the DNS property. Note that you can use the calculator to exclude more IP addresses from the VPN to access them directly. This is the range of all IPs except LAN subnets.Įdit your server ("tunnel") in the WireGuard app and put this line into the section. Luckily, there exist online calclators that do this for you. In order to do that, you need to specify all ranges between and around those LAN ranges, which is not a trivial task at all. The problem is that you don't want to allow ranges, you want to exclude ranges! Specifically, you need to exclude all the LAN subnets such as 10.x.x.x, 172.16.x.x and .x. Ranges that are not covered will work directly, outside the VPN. What it actually does is defines which IP ranges should be routed through the WireGuard VPN connection. The AllowedIPs configuration property name is misleading. Update the AllowedIPs property to exclude LAN IP ranges. Import the configuration to the WireGuard client. Pick just one server for starters, the one that the Mullvad client chooses by default (hopefully it's one of the fastest for you). Please note that you don't have to export all servers as the manual suggests. Export a server configuration from Mullvad and import it to the WireGuard clientĪfter log in, configuration exporting is available here: Don't worry, we got you covered!ĭownload the vanilla WireGuard client here: Their tech support recommend using the vanilla WireGuard client, but they refuse to assist configuring it. The Mullvad VPN client does not allow configuring AllowedIPS or DNS. But I was able to do it using this tutorial: Setting up a self-hosted WireGuard VPN server is wa-a-ay out of scope of this guide. Subscribe to Mullvad VPN if you haven't already or set up a self-hosted WireGuard server Update the InterfaceMetric of your connections.Ġ.Add your corporate intranet DNS server to the DNS property.Update the AllowedIPs property to exclude LAN IP ranges.Export a server configuration from Mullvad.Subscribe to Mullvad VPN if you haven't already or set up a self-hosted WireGuard server. 6/10/2023 0 Comments Kami garcia“Picolo’s spare, effective use of color and slightly edgy art helps situate the story in a supernaturally tinged world of high-school drama. “Well-paced and thrilling readers will fly high with Raven’s tale.” Lovers of superheroes will appreciate this complex origin story.” Picolo’s gorgeous illustrations are dynamic and nuanced. “Garcia’s ambitious origin story of a Teen Titan is funny and unequivocally feminist. The YA titles are standalone stories, not part of DC’s ongoing continuity, and completely accessible to new readers who have no previous knowledge of DC characters. Picolo has developed projects for clients such as Blizzard, BOOM! Studios, HarperCollins, and DeviantArt.ĭC’s young adult graphic novels introduce DC’s most iconic Super Heroes to a new generation of fans with stories told by some of the most successful authors from the young adult publishing space. His work has become known for its strong storytelling and atmospheric colors. Gabriel Picolo is a Brazilian comics artist and illustrator based in São Paulo. She is a cofounder of YALLFest, the biggest teen book festival in the country. Kami was a teacher for 17 years before co-authoring her first novel on a dare from seven of her students. Her other works include The X-Files Origins: Agent of Chaos and the YA contemporary novels The Lovely Reckless and Broken Beautiful Hearts. Kami’s solo series, The Legion, includes Unbreakable, an instant New York Times bestseller, and its sequel, Unmarked, both of which were nominated for Bram Stoker Awards. Beautiful Creatures has been published in 50 countries and translated into 39 languages. Kami Garcia is the #1 New York Times, USA Today, and international bestselling co-author of the Beautiful Creatures and Dangerous Creatures novels. When Gar realizes the extent of his mysterious physical changes, he has to face the truth about himself-and the people who truly matter-before his life goes roaring out of control. Gar takes on bigger and bigger dares and the stakes keep getting higher. He’s finally getting everything he wanted, but his newfound popularity comes at a price. Gar grows six inches overnight, his voice suddenly drops, and he’s stronger and faster. When Gar accepts a wild dare, he impresses the popular kids, and his social status soars. Gar’s besties, Stella and Tank, can’t understand why he cares what other people think, and they miss their funny, pizza-loving, video game-obsessed friend. And Gar is determined to find a way to impress the social elite at Bull Creek High School. Even in a small town like Eden, Georgia, the 17-year-old with green streaks in his hair can’t find a way to stand out. Garfield Logan has spent his entire life being overlooked. Teen Titans: Beast Boy hits stores everywhere books are sold on. This original young adult graphic novel is aimed at readers ages 13+ and examines themes like finding out who you really are, dealing with the pressure of societal expectations and wanting to be popular, finding your true friends, and unleashing your inner beast. Teen Titans: Beast Boy is a thrilling coming-of-age story about growing up…in more ways than one. But when he starts going through an unexpected transformation, he discovers the savage truth about himself and who his real friends are. This new reimagining of Beast Boy’s origin story follows 17-year-old Garfield Logan as he takes on a dangerous set of dares in an attempt to get in with the popular crowd and win over the girl of his dreams. From #1 New York Times bestselling writer Kami Garcia and Instagram superstar artist Gabriel Picolo, the dynamic duo behind the smash hit Teen Titans: Raven, comes the exciting next entry in the Teen Titans series, Teen Titans: Beast Boy. 6/10/2023 0 Comments Dying light the followingThis addition makes The Following feel even more like an entirely different game, and the map in which the story takes place is brilliantly designed to accommodate both the new need for driving and open space, but also the parkour and on-foot evasive elements as well. If you’ve played the original Dying Light at any decent length, you’ll find yourself becoming skittish and overly cautious when not in your vehicle much like that “brand new player” feeling when you first get out into the streets on foot. The vehicle does require constant maintenance just like the weapons do, and the parts have limited repair numbers before they are rendered unusable. As you level the vehicle the improvements in speed, handling, braking, and other areas is drastic and rewarding. The buggy is upgradeable through leveled parts, equipment upgrades, and there is also a new skill tree devoted to driving that can expand your capabilities as well. The buggy can be used for certain missions to get around quickly and is also central to a few for completion, but it is mostly optional like a lot of other features in this game tend to be. Found early in the expansion, this vehicle is quick and agile, but takes damage quickly and leaves you prone to attacks from all sides. The most evident and crucial of these updates is the ability to drive a buggy vehicle around the map. Further expansions of the player’s capabilities as well as the actual mechanics of the game itself give The Following a deeper immersive feeling, and provide more than just extra space and side quests. The Following is a lengthy expansion on the main story, and takes place on a considerably larger map representing outer Harran. In Dying Light: The Following, you crawl out from the cramped walls of Harran and try to find answers in the open countryside surrounding the city proper.ĭying Light is a pretty fantastic gaming experience, and quite large as well. Now, in a tower garrison held by a benevolent group of survivors, a near dead newcomer has brought with him a map that seems to indicate the unthinkable: there is a way out of the city, and it leads to a people who’ve found the secret to avoiding zombie infection. Nobody is comfortable in the city, cramped and confined and limited to stacks of tables and boxes to navigate the corpse strewn streets, so undoubtedly all survivors have some stake in getting the hell out of the city and out into the sweet, pristine countryside. All the survivors, be they bully or prey, feel the same moist press of zombie flesh smacking against their collective cheeks. |