text:
Jewish Political Prisoner Who Saved Life of Black Trump Supporter On Jan 6 Tells Incredible Story Of Brutal Police Beatings From Prison [AUDIO]
Women System December 18, 2021 0 comment
The Gateway Pundit is doing an amazing job of reporting on the political prisoners from January 6th, many of whom have been tortured and severely punished while in detention at several prisons across America.
Today, The Gateway Pundit released a stunning interview with Jewish political prisoner Jake Lang who saved the life of Philip Anderson on January 6th.
Here's a video from the incredible website J6Truth.org that shows Jake Lang saving Philip Anderson's life:
The Gateway Pundit spoke exclusively with Jake and Philip.
Here is their incredible report – Jake is being held inside the prison and had to call in twice because the prison cut off his first call when it timed out.
Philip Anderson thanked Jake Lang for saving his life that day.
Political prisoner Jake Lang is currently serving time in Washington DC for his actions on January 6.
Jake Lang, a Jewish Trump supporter, has been held without trial and abused in the DC Gitmo for over 330 days.
Philip was being trampled when Capitol Police attacked and then without warning pushed Trump supporters down the stairs outside the US Capitol in Washington DC.
Philip was buried under several people when the Capitol police continued to push protesters on top of him. He was next to Rosanne Boyland who was killed by police when they trampled her and pushed Trump protesters on top of her. Jake saw Rosanne die. He saw it in her eyes. He also saw Philip Anderson's limp body who was laying next to Rosanne Boyland. This was all while DC Police continued to beat, push, and pepper-sprayed the protesters on the ground.
Jake told us he has seen a video from "inside the tunnel" near the US Capitol on January 6th. The Democrats and Liz Cheney refuse to release this video. Because they know it is a game-changer. Jake Lang was there that day and witnessed DC Police viciously beating seniors and women in this tunnel. Jake says the police were wailing on the Trump supporters. They used all their force to beat the unarmed Trump supporters that day. This story is not being told. Democrats and Liz Cheney refuse to release the video.
Here's the audio of their incredible interview with Gateway Pundit's Jim Hoft:
Jake told the Gateway Pundit he was offered a plea deal this week. The government offered him 9 YEARS in prison for his crimes on January 6. NINE YEARS! Jake said no thanks. He will see them in court.
Last week, we shared the heartbreaking letter from a January 6 political prisoner that was sent to Rep. Marjorie Taylor Greene (R-GA) – On November 5, 2021, Rep. Marjorie Taylor Greene (R-GA) and Rep.Louie Gohmert (R-LA), visited the D.C. jail where political prisoners from January 6th are still being held. She reported back to the American public that the detainees charged in connection with the Capitol riot were "suffering greatly."
Following her visit to the DC Jail, Rep Taylor Greene released a gut-wrenching report titled, "Unusually Cruel" to document her disturbing findings.
Washington Times reports – The Georgia Republican said her visiting the detainees in the "Patriot" wing of the D.C. Central Treatment Facility "was like walking into a prisoner of war camp and seeing men [whose] eyes can't believe someone had made it in to see them."
Mrs. Greene said they have "virtually no medical care, very poor food quality, and [are] being put through re-education which most of them are rejecting."
She said the detainees "have felt forgotten and hopeless" and that she was "greeted by men with overwhelming cheers who rushed out to meet me with tears streaming down their faces."
The lawmaker is planning to release a report about the visit and said she is committed to bringing an end to this "political war."
One of the political prisoners Rep. Taylor Greene visited in the DC Jail recently sent her a letter to express his gratitude for her concern over their well-being. The letter, written by Andrew Taake can be seen below. Andrew's profile can be found on the American Gulag, a website dedicated to keeping tabs on the January 6th political prisoners.
Andrew Taake
Rep. Marjorie Taylor-Greene posted a copy of the letter from Taake on social media. Along with a photo of the letter, she wrote:
I received a letter from a J6 PRE-TRIAL defendant who says he has been transferred to a maximum-security prison and is now in 24-hour-a-day confinement & only gets to shower 3 days per week.
Andrew Taake is the defendant I met on my DC Jail visit that has a mangled finger and has been refused medical treatment all these months.
His letter states that he and 2 others were transferred to USP Lewisburg after my visit.
ALL J6 defendants should be in a pre-trial facility or allowed out on bail until their trial.
Hello, I hope all is well with you and your staff. This is Andrew Take. I am the gentleman you met at D.C. Jail with the horrendously mangled finger…that I also saw you mention on War Room.
I wanted to update you on some of the happenings since your visit. Three of us have been clearly retaliated against by the Government & D.C. Jail as of 11/9/21. Thomas Ballard, Chris Quaglin, and myself have been shipped over 3 hours away to a UNITED STATES PENITENTIARY which is a maximum security facility meant for the worst offenders that get convicted. We are still in Pre-Trial Detainment and SHOULD NOT in any circumstances have come to USP Lewisburg. This place admittingly, by staff, is not even set up for Pre-Trial people.
They have us housed in a maximum-security portion of an already maximum security prison. This is a nightmare even compared to D.C. It's been 10+ days with no access to a phone to call family or an Attorney. We're on 24-hour per day lockdown in a 7 X 10 2-person cell, with only 3 times per week out to shower. We are treated like animals, being handcuffed even for 50 feet to get to the shower. We get no recreation time. We have no access to a law library which is another legal right. It seems that we are trying to be hidden and beaten.
Thank you again for taking your time to visit us, and the love and compassion you have shown us!! We are still in good spirits after the tear filled prayer and national anthem during your visit.
It would be a blessing to have your continued support as we try to get ourselves out of "The Big House" (USP Lewisburg) and back to a regular Pre-Trial facility.
P.S. was just told that they had a meeting specifically about fixing my finger…minimum of 6 months to even begin taking care of it
Thank you & God bless,
Andrew Taake and Thomas Ballard


Roberts was the representative for Maryland's 2nd congressional district and was a Democrat. He served from 1877 to 1879.
He was previously the representative for Maryland's 2nd congressional district as a Democrat from 1875 to 1877.
Look for a contact form on Rep. Charles Roberts's website to express your opinion.
Head over to Rep. Charles Roberts's website. If you are having a problem with a government agency, look for a contact link for casework to submit a request for help. Otherwise, look for a phone number on that website to call his office if you have a question.
From Dec 1875 to Mar 1879, Roberts missed 291 of 705 roll call votes, which is 41.3%. This is much worse than the median of 22.6% among the lifetime records of representatives serving in Mar 1879. The chart below reports missed votes over time.


Fear of failure can work against you, if it's holding you back from speaking up, tackling challenges in new ways or taking on projects usually out of your comfort zone.
A famous quote from Michael Jordan goes like this: "I've missed more than 9,000 shots in my career. I've lost almost 300 games. Twenty-six times I've been trusted to take the game-winning shot and missed. I've failed over and over and over again in my life. And that is why I succeed."
While Jordan is one of the most celebrated sports stars in history, known much more for his accomplishments than any of his failures, his point is that failure, while scary, ultimately leads to success.
That's easier said than done when you're in a business environment, especially when you may be new to a company or team. When your performance is measured by how well you've achieved your goals, the idea of failure in any capacity can be terrifying.
Yet, fear of failure can actually work against you, if it's holding you back from speaking up, tackling challenges in new ways or taking on projects usually out of your comfort zone. "Professionals who let the fear of failure impact their work don't take risks or suggest unusual innovations," says Simon Slade, CEO and co-founder of Affilorama, an affiliate marketing training portal. "They tend not to make errors, but they also don't initiate grand ideas or make significant improvements."
So while you might have a spotless record at work, by letting fear rule your everyday actions, you may find yourself missing out on a promotion or not being seen by others as a leader. "When someone has a fear of failure at work, they often will not volunteer when an opportunity is given for new assignments," says Denise Macik, HR client advisor at G&A Partners, a national professional employer organization and HR services provider. "This shuts down the chance to be seen as a team player by peers, or to be seen as a creative and energetic employee by supervisors. When this happens, the employee is often overlooked when significant opportunities for advancement or promotion occur."
In order to start taking more risks, you have to look at failure differently. As Michael Lan, senior resume consultant at Resume Writer Direct points out, not everyone views failure the same way.
"What one might consider to be a failure, another might consider a wonderful opportunity to learn something new," he says. "A failure is only truly a failure if we do not gain new insight or take anything away from the experience. Making mistakes is simply a process to ensure that we learn from them and do not make the same mistakes down the road."
Slade says that to conquer your fear of failure, you first need to lower your expectations "and realize that perfection isn't realistic or a healthy aspiration. Also, don't be afraid to ask for help. Seeking assistance isn't a sign of weakness; it's an indication of openness to teamwork and acknowledgment of your co-workers' strengths."
Macik agrees, and says that building a relationship with a supervisor or a senior colleague who has succeeded in the areas you're struggling with can help build confidence. "Asking for advice from a superior also has the added benefits of strengthening that relationship and creating a mentoring time that allows the employee to improve and enhance their own skills," she says.
Lan suggests that in any scenario, taking all of the possible outcomes into consideration can mitigate anxiety. "Such is human nature to fear failure because we fear the unknown; we can mitigate the element of the unknown by careful analysis," he says. "Although things do not always go according to plan, increasing confidence goes a long way to determining our success. In the case that your plans go awry, have a back-up plan or a plan B to fall back on."
That way, you know that even if your new idea doesn't work, you still have a way to accomplish your goal.
"Fear of failure is a very natural and important human emotion," says Kelly Babb, resource manager at staffing agency Kavaliro. "It's what keeps us from pulling out in front of cars when we don't have enough space or climbing too high up a cliff we could fall from. If you're afraid to fail, that doesn't make you unique or special. What makes somebody extraordinary is knowing when to push through that fear and perform at an even greater level than before. Race car drivers and mountain climbers have the same fears as you, they just walk a line far closer to the edge."
Ready to move forward in your career? Find out how to achieve career advancement.


text:
Employee had 'unequivocal' notice of arbitration agreement, 5th Cir. rules
The 5th U.S. Circuit Court of Appeals affirmed a jury's decision that an employee bringing an overtime pay claim had been given sufficient notice of a mandatory arbitration provision (Galan v. Valero Services, Incorporated, No. 19-40075 (5th Cir. Sept. 23, 2019)).
The employer, Valero Services, had a mandatory arbitration program called "Dialogue." At trial, the employee admitted that he knew the program existed, but said he thought it was a program for addressing interpersonal conflict, preventing workplace violence or helping those with depression. The employer presented evidence that it mailed a brochure about the program to all employees; referred to the program in its employee guide, which was distributed to all employees; posted a description of the program on its internal website, which employees could access from their home pages by clicking a link titled "Dialogue Dispute Resolution Program"; and placed posters describing the program around the employee's workplace.
"The record contains ample evidence supporting the jury's finding that Galan had unequivocal notice" of the mandatory arbitration program, said the 5th Circuit. Accordingly, it upheld the jury's verdict in favor of Valero.
An employer's policies don't carry much weight with fact finders if it's not clear that employees have been adequately informed of them. Here, the employer was able to show that it did a good job communicating its mandatory arbitration program in multiple ways: via mail, on the company website, in the employee guide and on posters throughout the workplace.
Notably, a company in the 8th Circuit lost its case involving arbitration because it only had the provision in the employee handbook, which the company could not prove had been read in its entirety by the plaintiff. Simply providing a handbook was not an enforceable agreement to arbitrate, the court said.
Mandatory arbitration provisions like the one at issue here are common and are often deemed sound from a legal perspective. Employees, however, are increasingly taking issue with them, arguing they unfairly favor employers. For this reason, many employers are starting to curtail the provisions' use, particularly when the dispute involves a sensitive issue like assault or harassment. Google and Facebook, for example, both have discontinued mandatory arbitration for sexual harassment disputes.

redpajama_set_name: RedPajamaCommonCrawl


text:
October 28, 2017 November 8, 2017 valannin
The Horror From NYC – Part 1
Words by NautiusMax
Tim peddled his bike carefully down the rutted dirt road. It was an awful place to live, worse even than the slums outside of Nairobi they had lived near one year, but his parents were anthropologists, and went where a tribe of primitive humans could be studied for their work.
Why this place and tribe were so awful Tim's parents couldn't yet answer. After all, it was a very rich country, and not far to the north people were much different. People here ate strange food, used a language his parents said was related to English yet unintelligible, and had very few teeth. Tim, not much of a student most places, was considered the school nerd here. People lived huddled in beat-up metal boxes, with leaky roofs patched with signs that said "MAGA" in bold letter. His parents had no idea what that meant in English yet, and cars on blocks were everywhere. His parents were still arguing over whether or not that was a religious symbol. In spite of the attempts of the country's government, the tribe had shown no interest in changing.
As he peddled down the dirt road, he passed a number of interesting places:
The old folks home, where Old Man Davis dozed with an empty pudding cup in his lap. Tim went by at this time to avoid the awful sound of Davis' voice ruined from years of shouting "get of my lawn" to passing kids. Old man Wayne also lived there, but Tim was careful not to utter his name or he migt escape and a half hour later get stalked by someone shouting about atheist Muslims. Tim's parents said he was a failed priest of the local faith centered on the cars.
Mariner's farm, where the sound of a terrified heifer came from the small barn. Tim had once peeked through a knothole and still shuddered over what he had seen. His parents in comforting him claimed this was unusual even for this tribe, usually preferring that activity with close relatives.
The turtle pond, where a fat naked woman covered in mud mumbled to herself.
A run down house shack with the words "Gone to Italy, Drop Dead" painted on the side, and Cloudy's Freedumbs on the front.
Turning into what passed for the center of tribal life here, Tim entered the market area. The boney guy with wild grey hair stood as he always did, with his placards claiming
"Jesus Loves You" on one side and "Repent Or Fry" on the other. He claimed his name was Happy, but he never seemed very happy to Tim. A belch from the storm drain came and Tim knew Lowdy had survived the recent hurricane.
The marketplace was different. In it were people hawking alcohol, pills, and a strange white powder Tim's parents said eliminated the need for dentists. There was also someone selling coloring books along with half chewed crayons.
The only nice place in the whole area was a building with a cross on it, and a Cadillac parked in the back. The owner often stood at the front door and lured people in with a smile that gave Tim the creeps, but the tribe often went in there, usually on Sundays.
Tim finally arrived at the grass hut with the word "Skool" on a sign out front. A number of flags flew on sticks out front. The flag of the national government, a flag that had once been white but was now a dirt brown, and a red flag with a large blue "X" with stars inside it. Tim's parents said that was the symbol of the tribe, and they usually preferred it to the national flag except during something called "feettball seeson".
Inside the hut was a well dressed man, also a scientist who was working undercover teaching for the national government. His name was Mr. Tenni. Tim's parents said he was a colleague but was wasting his time and career with this tribe, as they didn't have the intelligence level needed for his advanced material. Tim wondered about that as the it was material he'd had in the 5th grade, and now he was in 8th. The barefoot kids said their parents called the teacher a "stinkin' librul" and to not pay any attention to what was taught.
Most of the kids were barefoot, and half of the girls were currently pregnant. Tim's parents had told him that in this tribe first pregnancies were usually with a sibling or parent as the father, but they usually went on to marry a first or second cousin. They said it helped explain the low IQs and the tribe but the food and living conditions also contributed. The girls all flirted with Tim as he was the only non-relative in the school, but they smelled bad even if they weren't pregnant and Tim was not interested. Soap was always in short supply.
A bad smell drifted over the town, and the other kids took deep breaths as if to fully enjoy it. Tim didn't understand it but the kids said it "wuz the smell of freedumb". Apparently an out of town grifter had bought the local wetland and said he was going to clean it up, but had instead turned it into the cesspool for the local area. All kinds of sewage flowed into the cesspool and back out, polluting the countryside for miles around. The local townspeople loved the man as he had "a lot of bucks" and a wife with a full set of teeth not a relative.
Walking down the sidewalk was a man, but nobody knew his name. His parents said the man went door to door trying to talk people out of their car religion and into something called "Jehovah's Witnesses". He didn't have any luck but that never stopped him trying. He handed out flyers with the word "Watchtower" on them, but the words inside were too complicated for those in the tribe, even though to Tim they were 6th grade level at best.
NautiusMax
Previous Fruited Plains Confidential
Next The Horror From NYC – Part II


text:
Q: Writing a function to take character representing number and return corresponding integer So far I have got this. I understand that I need to instantiate char to int but I am wondering if there is a way to say if a value as a character is entered 0-9 it will provide the integer value.
char_to_int :: Char -> Integer
char_to_int c = digitToInt c

main = do
    let number = '0'
    putStrLn "The number : "
    print (number)
    putStrLn "Integer equivalent to character entered"
    print ( char_to_int number)

I am getting this error:
Variable not in scope: digitToInt :: Char -> Integer
  |
6 | char_to_int c = digitToInt c
  |                 ^^^^^^^^^^
Failed, no modules loaded.

Any help would be appreciated :)

A: You need to import the function. Furthermore it converts a Char to an Int, and thus only works for a single character:
import Data.Char (digitToInt)

char_to_int :: Char -> Int
char_to_int = digitToInt
But since you only here make an extra reference to the digitToInt function, you can use that directly:
import Data.Char (digitToInt)

main :: IO ()
main = do
    let number = '0'
    putStrLn "The number : "
    print (number)
    putStrLn "Integer equivalent to character entered"
    print (digitToInt number)

redpajama_set_name: RedPajamaStackExchange


text:
package com.liferay.blade.workflow.basic.service.persistence.impl;

import com.liferay.blade.workflow.basic.exception.NoSuchBazException;
import com.liferay.blade.workflow.basic.model.Baz;
import com.liferay.blade.workflow.basic.model.impl.BazImpl;
import com.liferay.blade.workflow.basic.model.impl.BazModelImpl;
import com.liferay.blade.workflow.basic.service.persistence.BazPersistence;
import com.liferay.blade.workflow.basic.service.persistence.impl.constants.WorkflowPersistenceConstants;
import com.liferay.petra.string.StringBundler;
import com.liferay.portal.kernel.configuration.Configuration;
import com.liferay.portal.kernel.dao.orm.EntityCache;
import com.liferay.portal.kernel.dao.orm.FinderCache;
import com.liferay.portal.kernel.dao.orm.FinderPath;
import com.liferay.portal.kernel.dao.orm.Query;
import com.liferay.portal.kernel.dao.orm.QueryPos;
import com.liferay.portal.kernel.dao.orm.QueryUtil;
import com.liferay.portal.kernel.dao.orm.Session;
import com.liferay.portal.kernel.dao.orm.SessionFactory;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.service.ServiceContext;
import com.liferay.portal.kernel.service.ServiceContextThreadLocal;
import com.liferay.portal.kernel.service.persistence.CompanyProvider;
import com.liferay.portal.kernel.service.persistence.CompanyProviderWrapper;
import com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.kernel.util.OrderByComparator;
import com.liferay.portal.kernel.util.ProxyUtil;
import com.liferay.portal.kernel.util.SetUtil;
import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.kernel.uuid.PortalUUIDUtil;

import java.io.Serializable;

import java.lang.reflect.InvocationHandler;

import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Set;

import javax.sql.DataSource;

import org.osgi.annotation.versioning.ProviderType;
import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference;

/**
 * The persistence implementation for the baz service.
 *
 *

 * Caching information and settings can be found in portal.properties
 *

 *
 * @author Inácio Nery
 * @generated
 */
@Component(service = BazPersistence.class)
@ProviderType
public class BazPersistenceImpl
	extends BasePersistenceImpl<Baz> implements BazPersistence {

	/*
	 * NOTE FOR DEVELOPERS:
	 *
	 * Never modify or reference this class directly. Always use BazUtil to access the baz persistence. Modify service.xml and rerun ServiceBuilder to regenerate this class.
	 */
	public static final String FINDER_CLASS_NAME_ENTITY =
		BazImpl.class.getName();

	public static final String FINDER_CLASS_NAME_LIST_WITH_PAGINATION =
		FINDER_CLASS_NAME_ENTITY + ".List1";

	public static final String FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION =
		FINDER_CLASS_NAME_ENTITY + ".List2";

	private FinderPath _finderPathWithPaginationFindAll;
	private FinderPath _finderPathWithoutPaginationFindAll;
	private FinderPath _finderPathCountAll;
	private FinderPath _finderPathWithPaginationFindByUuid;
	private FinderPath _finderPathWithoutPaginationFindByUuid;
	private FinderPath _finderPathCountByUuid;

	/**
	 * Returns all the bazs where uuid = ?.
	 *
	 * @param uuid the uuid
	 * @return the matching bazs
	 */
	@Override
	public List<Baz> findByUuid(String uuid) {
		return findByUuid(uuid, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);
	}

	/**
	 * Returns a range of all the bazs where uuid = ?.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param uuid the uuid
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @return the range of matching bazs
	 */
	@Override
	public List<Baz> findByUuid(String uuid, int start, int end) {
		return findByUuid(uuid, start, end, null);
	}

	/**
	 * Returns an ordered range of all the bazs where uuid = ?.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param uuid the uuid
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @param orderByComparator the comparator to order the results by (optionally null)
	 * @return the ordered range of matching bazs
	 */
	@Override
	public List<Baz> findByUuid(
		String uuid, int start, int end,
		OrderByComparator<Baz> orderByComparator) {

		return findByUuid(uuid, start, end, orderByComparator, true);
	}

	/**
	 * Returns an ordered range of all the bazs where uuid = ?.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param uuid the uuid
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @param orderByComparator the comparator to order the results by (optionally null)
	 * @param retrieveFromCache whether to retrieve from the finder cache
	 * @return the ordered range of matching bazs
	 */
	@Override
	public List<Baz> findByUuid(
		String uuid, int start, int end,
		OrderByComparator<Baz> orderByComparator, boolean retrieveFromCache) {

		uuid = Objects.toString(uuid, "");

		boolean pagination = true;
		FinderPath finderPath = null;
		Object[] finderArgs = null;

		if ((start == QueryUtil.ALL_POS) && (end == QueryUtil.ALL_POS) &&
			(orderByComparator == null)) {

			pagination = false;
			finderPath = _finderPathWithoutPaginationFindByUuid;
			finderArgs = new Object[] {uuid};
		}
		else {
			finderPath = _finderPathWithPaginationFindByUuid;
			finderArgs = new Object[] {uuid, start, end, orderByComparator};
		}

		List<Baz> list = null;

		if (retrieveFromCache) {
			list = (List<Baz>)finderCache.getResult(
				finderPath, finderArgs, this);

			if ((list != null) && !list.isEmpty()) {
				for (Baz baz : list) {
					if (!uuid.equals(baz.getUuid())) {
						list = null;

						break;
					}
				}
			}
		}

		if (list == null) {
			StringBundler query = null;

			if (orderByComparator != null) {
				query = new StringBundler(
					3 + (orderByComparator.getOrderByFields().length * 2));
			}
			else {
				query = new StringBundler(3);
			}

			query.append(_SQL_SELECT_BAZ_WHERE);

			boolean bindUuid = false;

			if (uuid.isEmpty()) {
				query.append(_FINDER_COLUMN_UUID_UUID_3);
			}
			else {
				bindUuid = true;

				query.append(_FINDER_COLUMN_UUID_UUID_2);
			}

			if (orderByComparator != null) {
				appendOrderByComparator(
					query, _ORDER_BY_ENTITY_ALIAS, orderByComparator);
			}
			else if (pagination) {
				query.append(BazModelImpl.ORDER_BY_JPQL);
			}

			String sql = query.toString();

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				QueryPos qPos = QueryPos.getInstance(q);

				if (bindUuid) {
					qPos.add(uuid);
				}

				if (!pagination) {
					list = (List<Baz>)QueryUtil.list(
						q, getDialect(), start, end, false);

					Collections.sort(list);

					list = Collections.unmodifiableList(list);
				}
				else {
					list = (List<Baz>)QueryUtil.list(
						q, getDialect(), start, end);
				}

				cacheResult(list);

				finderCache.putResult(finderPath, finderArgs, list);
			}
			catch (Exception e) {
				finderCache.removeResult(finderPath, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return list;
	}

	/**
	 * Returns the first baz in the ordered set where uuid = ?.
	 *
	 * @param uuid the uuid
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the first matching baz
	 * @throws NoSuchBazException if a matching baz could not be found
	 */
	@Override
	public Baz findByUuid_First(
			String uuid, OrderByComparator<Baz> orderByComparator)
		throws NoSuchBazException {

		Baz baz = fetchByUuid_First(uuid, orderByComparator);

		if (baz != null) {
			return baz;
		}

		StringBundler msg = new StringBundler(4);

		msg.append(_NO_SUCH_ENTITY_WITH_KEY);

		msg.append("uuid=");
		msg.append(uuid);

		msg.append("}");

		throw new NoSuchBazException(msg.toString());
	}

	/**
	 * Returns the first baz in the ordered set where uuid = ?.
	 *
	 * @param uuid the uuid
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the first matching baz, or null if a matching baz could not be found
	 */
	@Override
	public Baz fetchByUuid_First(
		String uuid, OrderByComparator<Baz> orderByComparator) {

		List<Baz> list = findByUuid(uuid, 0, 1, orderByComparator);

		if (!list.isEmpty()) {
			return list.get(0);
		}

		return null;
	}

	/**
	 * Returns the last baz in the ordered set where uuid = ?.
	 *
	 * @param uuid the uuid
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the last matching baz
	 * @throws NoSuchBazException if a matching baz could not be found
	 */
	@Override
	public Baz findByUuid_Last(
			String uuid, OrderByComparator<Baz> orderByComparator)
		throws NoSuchBazException {

		Baz baz = fetchByUuid_Last(uuid, orderByComparator);

		if (baz != null) {
			return baz;
		}

		StringBundler msg = new StringBundler(4);

		msg.append(_NO_SUCH_ENTITY_WITH_KEY);

		msg.append("uuid=");
		msg.append(uuid);

		msg.append("}");

		throw new NoSuchBazException(msg.toString());
	}

	/**
	 * Returns the last baz in the ordered set where uuid = ?.
	 *
	 * @param uuid the uuid
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the last matching baz, or null if a matching baz could not be found
	 */
	@Override
	public Baz fetchByUuid_Last(
		String uuid, OrderByComparator<Baz> orderByComparator) {

		int count = countByUuid(uuid);

		if (count == 0) {
			return null;
		}

		List<Baz> list = findByUuid(uuid, count - 1, count, orderByComparator);

		if (!list.isEmpty()) {
			return list.get(0);
		}

		return null;
	}

	/**
	 * Returns the bazs before and after the current baz in the ordered set where uuid = ?.
	 *
	 * @param bazId the primary key of the current baz
	 * @param uuid the uuid
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the previous, current, and next baz
	 * @throws NoSuchBazException if a baz with the primary key could not be found
	 */
	@Override
	public Baz[] findByUuid_PrevAndNext(
			long bazId, String uuid, OrderByComparator<Baz> orderByComparator)
		throws NoSuchBazException {

		uuid = Objects.toString(uuid, "");

		Baz baz = findByPrimaryKey(bazId);

		Session session = null;

		try {
			session = openSession();

			Baz[] array = new BazImpl[3];

			array[0] = getByUuid_PrevAndNext(
				session, baz, uuid, orderByComparator, true);

			array[1] = baz;

			array[2] = getByUuid_PrevAndNext(
				session, baz, uuid, orderByComparator, false);

			return array;
		}
		catch (Exception e) {
			throw processException(e);
		}
		finally {
			closeSession(session);
		}
	}

	protected Baz getByUuid_PrevAndNext(
		Session session, Baz baz, String uuid,
		OrderByComparator<Baz> orderByComparator, boolean previous) {

		StringBundler query = null;

		if (orderByComparator != null) {
			query = new StringBundler(
				4 + (orderByComparator.getOrderByConditionFields().length * 3) +
					(orderByComparator.getOrderByFields().length * 3));
		}
		else {
			query = new StringBundler(3);
		}

		query.append(_SQL_SELECT_BAZ_WHERE);

		boolean bindUuid = false;

		if (uuid.isEmpty()) {
			query.append(_FINDER_COLUMN_UUID_UUID_3);
		}
		else {
			bindUuid = true;

			query.append(_FINDER_COLUMN_UUID_UUID_2);
		}

		if (orderByComparator != null) {
			String[] orderByConditionFields =
				orderByComparator.getOrderByConditionFields();

			if (orderByConditionFields.length > 0) {
				query.append(WHERE_AND);
			}

			for (int i = 0; i < orderByConditionFields.length; i++) {
				query.append(_ORDER_BY_ENTITY_ALIAS);
				query.append(orderByConditionFields[i]);

				if ((i + 1) < orderByConditionFields.length) {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(WHERE_GREATER_THAN_HAS_NEXT);
					}
					else {
						query.append(WHERE_LESSER_THAN_HAS_NEXT);
					}
				}
				else {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(WHERE_GREATER_THAN);
					}
					else {
						query.append(WHERE_LESSER_THAN);
					}
				}
			}

			query.append(ORDER_BY_CLAUSE);

			String[] orderByFields = orderByComparator.getOrderByFields();

			for (int i = 0; i < orderByFields.length; i++) {
				query.append(_ORDER_BY_ENTITY_ALIAS);
				query.append(orderByFields[i]);

				if ((i + 1) < orderByFields.length) {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(ORDER_BY_ASC_HAS_NEXT);
					}
					else {
						query.append(ORDER_BY_DESC_HAS_NEXT);
					}
				}
				else {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(ORDER_BY_ASC);
					}
					else {
						query.append(ORDER_BY_DESC);
					}
				}
			}
		}
		else {
			query.append(BazModelImpl.ORDER_BY_JPQL);
		}

		String sql = query.toString();

		Query q = session.createQuery(sql);

		q.setFirstResult(0);
		q.setMaxResults(2);

		QueryPos qPos = QueryPos.getInstance(q);

		if (bindUuid) {
			qPos.add(uuid);
		}

		if (orderByComparator != null) {
			for (Object orderByConditionValue :
					orderByComparator.getOrderByConditionValues(baz)) {

				qPos.add(orderByConditionValue);
			}
		}

		List<Baz> list = q.list();

		if (list.size() == 2) {
			return list.get(1);
		}
		else {
			return null;
		}
	}

	/**
	 * Removes all the bazs where uuid = ? from the database.
	 *
	 * @param uuid the uuid
	 */
	@Override
	public void removeByUuid(String uuid) {
		for (Baz baz :
				findByUuid(uuid, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {

			remove(baz);
		}
	}

	/**
	 * Returns the number of bazs where uuid = ?.
	 *
	 * @param uuid the uuid
	 * @return the number of matching bazs
	 */
	@Override
	public int countByUuid(String uuid) {
		uuid = Objects.toString(uuid, "");

		FinderPath finderPath = _finderPathCountByUuid;

		Object[] finderArgs = new Object[] {uuid};

		Long count = (Long)finderCache.getResult(finderPath, finderArgs, this);

		if (count == null) {
			StringBundler query = new StringBundler(2);

			query.append(_SQL_COUNT_BAZ_WHERE);

			boolean bindUuid = false;

			if (uuid.isEmpty()) {
				query.append(_FINDER_COLUMN_UUID_UUID_3);
			}
			else {
				bindUuid = true;

				query.append(_FINDER_COLUMN_UUID_UUID_2);
			}

			String sql = query.toString();

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				QueryPos qPos = QueryPos.getInstance(q);

				if (bindUuid) {
					qPos.add(uuid);
				}

				count = (Long)q.uniqueResult();

				finderCache.putResult(finderPath, finderArgs, count);
			}
			catch (Exception e) {
				finderCache.removeResult(finderPath, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return count.intValue();
	}

	private static final String _FINDER_COLUMN_UUID_UUID_2 = "baz.uuid = ?";

	private static final String _FINDER_COLUMN_UUID_UUID_3 =
		"(baz.uuid IS NULL OR baz.uuid = '')";

	private FinderPath _finderPathFetchByUUID_G;
	private FinderPath _finderPathCountByUUID_G;

	/**
	 * Returns the baz where uuid = ? and groupId = ? or throws a NoSuchBazException if it could not be found.
	 *
	 * @param uuid the uuid
	 * @param groupId the group ID
	 * @return the matching baz
	 * @throws NoSuchBazException if a matching baz could not be found
	 */
	@Override
	public Baz findByUUID_G(String uuid, long groupId)
		throws NoSuchBazException {

		Baz baz = fetchByUUID_G(uuid, groupId);

		if (baz == null) {
			StringBundler msg = new StringBundler(6);

			msg.append(_NO_SUCH_ENTITY_WITH_KEY);

			msg.append("uuid=");
			msg.append(uuid);

			msg.append(", groupId=");
			msg.append(groupId);

			msg.append("}");

			if (_log.isDebugEnabled()) {
				_log.debug(msg.toString());
			}

			throw new NoSuchBazException(msg.toString());
		}

		return baz;
	}

	/**
	 * Returns the baz where uuid = ? and groupId = ? or returns null if it could not be found. Uses the finder cache.
	 *
	 * @param uuid the uuid
	 * @param groupId the group ID
	 * @return the matching baz, or null if a matching baz could not be found
	 */
	@Override
	public Baz fetchByUUID_G(String uuid, long groupId) {
		return fetchByUUID_G(uuid, groupId, true);
	}

	/**
	 * Returns the baz where uuid = ? and groupId = ? or returns null if it could not be found, optionally using the finder cache.
	 *
	 * @param uuid the uuid
	 * @param groupId the group ID
	 * @param retrieveFromCache whether to retrieve from the finder cache
	 * @return the matching baz, or null if a matching baz could not be found
	 */
	@Override
	public Baz fetchByUUID_G(
		String uuid, long groupId, boolean retrieveFromCache) {

		uuid = Objects.toString(uuid, "");

		Object[] finderArgs = new Object[] {uuid, groupId};

		Object result = null;

		if (retrieveFromCache) {
			result = finderCache.getResult(
				_finderPathFetchByUUID_G, finderArgs, this);
		}

		if (result instanceof Baz) {
			Baz baz = (Baz)result;

			if (!Objects.equals(uuid, baz.getUuid()) ||
				(groupId != baz.getGroupId())) {

				result = null;
			}
		}

		if (result == null) {
			StringBundler query = new StringBundler(4);

			query.append(_SQL_SELECT_BAZ_WHERE);

			boolean bindUuid = false;

			if (uuid.isEmpty()) {
				query.append(_FINDER_COLUMN_UUID_G_UUID_3);
			}
			else {
				bindUuid = true;

				query.append(_FINDER_COLUMN_UUID_G_UUID_2);
			}

			query.append(_FINDER_COLUMN_UUID_G_GROUPID_2);

			String sql = query.toString();

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				QueryPos qPos = QueryPos.getInstance(q);

				if (bindUuid) {
					qPos.add(uuid);
				}

				qPos.add(groupId);

				List<Baz> list = q.list();

				if (list.isEmpty()) {
					finderCache.putResult(
						_finderPathFetchByUUID_G, finderArgs, list);
				}
				else {
					Baz baz = list.get(0);

					result = baz;

					cacheResult(baz);
				}
			}
			catch (Exception e) {
				finderCache.removeResult(_finderPathFetchByUUID_G, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		if (result instanceof List<?>) {
			return null;
		}
		else {
			return (Baz)result;
		}
	}

	/**
	 * Removes the baz where uuid = ? and groupId = ? from the database.
	 *
	 * @param uuid the uuid
	 * @param groupId the group ID
	 * @return the baz that was removed
	 */
	@Override
	public Baz removeByUUID_G(String uuid, long groupId)
		throws NoSuchBazException {

		Baz baz = findByUUID_G(uuid, groupId);

		return remove(baz);
	}

	/**
	 * Returns the number of bazs where uuid = ? and groupId = ?.
	 *
	 * @param uuid the uuid
	 * @param groupId the group ID
	 * @return the number of matching bazs
	 */
	@Override
	public int countByUUID_G(String uuid, long groupId) {
		uuid = Objects.toString(uuid, "");

		FinderPath finderPath = _finderPathCountByUUID_G;

		Object[] finderArgs = new Object[] {uuid, groupId};

		Long count = (Long)finderCache.getResult(finderPath, finderArgs, this);

		if (count == null) {
			StringBundler query = new StringBundler(3);

			query.append(_SQL_COUNT_BAZ_WHERE);

			boolean bindUuid = false;

			if (uuid.isEmpty()) {
				query.append(_FINDER_COLUMN_UUID_G_UUID_3);
			}
			else {
				bindUuid = true;

				query.append(_FINDER_COLUMN_UUID_G_UUID_2);
			}

			query.append(_FINDER_COLUMN_UUID_G_GROUPID_2);

			String sql = query.toString();

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				QueryPos qPos = QueryPos.getInstance(q);

				if (bindUuid) {
					qPos.add(uuid);
				}

				qPos.add(groupId);

				count = (Long)q.uniqueResult();

				finderCache.putResult(finderPath, finderArgs, count);
			}
			catch (Exception e) {
				finderCache.removeResult(finderPath, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return count.intValue();
	}

	private static final String _FINDER_COLUMN_UUID_G_UUID_2 =
		"baz.uuid = ? AND ";

	private static final String _FINDER_COLUMN_UUID_G_UUID_3 =
		"(baz.uuid IS NULL OR baz.uuid = '') AND ";

	private static final String _FINDER_COLUMN_UUID_G_GROUPID_2 =
		"baz.groupId = ?";

	private FinderPath _finderPathWithPaginationFindByUuid_C;
	private FinderPath _finderPathWithoutPaginationFindByUuid_C;
	private FinderPath _finderPathCountByUuid_C;

	/**
	 * Returns all the bazs where uuid = ? and companyId = ?.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @return the matching bazs
	 */
	@Override
	public List<Baz> findByUuid_C(String uuid, long companyId) {
		return findByUuid_C(
			uuid, companyId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);
	}

	/**
	 * Returns a range of all the bazs where uuid = ? and companyId = ?.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @return the range of matching bazs
	 */
	@Override
	public List<Baz> findByUuid_C(
		String uuid, long companyId, int start, int end) {

		return findByUuid_C(uuid, companyId, start, end, null);
	}

	/**
	 * Returns an ordered range of all the bazs where uuid = ? and companyId = ?.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @param orderByComparator the comparator to order the results by (optionally null)
	 * @return the ordered range of matching bazs
	 */
	@Override
	public List<Baz> findByUuid_C(
		String uuid, long companyId, int start, int end,
		OrderByComparator<Baz> orderByComparator) {

		return findByUuid_C(
			uuid, companyId, start, end, orderByComparator, true);
	}

	/**
	 * Returns an ordered range of all the bazs where uuid = ? and companyId = ?.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @param orderByComparator the comparator to order the results by (optionally null)
	 * @param retrieveFromCache whether to retrieve from the finder cache
	 * @return the ordered range of matching bazs
	 */
	@Override
	public List<Baz> findByUuid_C(
		String uuid, long companyId, int start, int end,
		OrderByComparator<Baz> orderByComparator, boolean retrieveFromCache) {

		uuid = Objects.toString(uuid, "");

		boolean pagination = true;
		FinderPath finderPath = null;
		Object[] finderArgs = null;

		if ((start == QueryUtil.ALL_POS) && (end == QueryUtil.ALL_POS) &&
			(orderByComparator == null)) {

			pagination = false;
			finderPath = _finderPathWithoutPaginationFindByUuid_C;
			finderArgs = new Object[] {uuid, companyId};
		}
		else {
			finderPath = _finderPathWithPaginationFindByUuid_C;
			finderArgs = new Object[] {
				uuid, companyId, start, end, orderByComparator
			};
		}

		List<Baz> list = null;

		if (retrieveFromCache) {
			list = (List<Baz>)finderCache.getResult(
				finderPath, finderArgs, this);

			if ((list != null) && !list.isEmpty()) {
				for (Baz baz : list) {
					if (!uuid.equals(baz.getUuid()) ||
						(companyId != baz.getCompanyId())) {

						list = null;

						break;
					}
				}
			}
		}

		if (list == null) {
			StringBundler query = null;

			if (orderByComparator != null) {
				query = new StringBundler(
					4 + (orderByComparator.getOrderByFields().length * 2));
			}
			else {
				query = new StringBundler(4);
			}

			query.append(_SQL_SELECT_BAZ_WHERE);

			boolean bindUuid = false;

			if (uuid.isEmpty()) {
				query.append(_FINDER_COLUMN_UUID_C_UUID_3);
			}
			else {
				bindUuid = true;

				query.append(_FINDER_COLUMN_UUID_C_UUID_2);
			}

			query.append(_FINDER_COLUMN_UUID_C_COMPANYID_2);

			if (orderByComparator != null) {
				appendOrderByComparator(
					query, _ORDER_BY_ENTITY_ALIAS, orderByComparator);
			}
			else if (pagination) {
				query.append(BazModelImpl.ORDER_BY_JPQL);
			}

			String sql = query.toString();

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				QueryPos qPos = QueryPos.getInstance(q);

				if (bindUuid) {
					qPos.add(uuid);
				}

				qPos.add(companyId);

				if (!pagination) {
					list = (List<Baz>)QueryUtil.list(
						q, getDialect(), start, end, false);

					Collections.sort(list);

					list = Collections.unmodifiableList(list);
				}
				else {
					list = (List<Baz>)QueryUtil.list(
						q, getDialect(), start, end);
				}

				cacheResult(list);

				finderCache.putResult(finderPath, finderArgs, list);
			}
			catch (Exception e) {
				finderCache.removeResult(finderPath, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return list;
	}

	/**
	 * Returns the first baz in the ordered set where uuid = ? and companyId = ?.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the first matching baz
	 * @throws NoSuchBazException if a matching baz could not be found
	 */
	@Override
	public Baz findByUuid_C_First(
			String uuid, long companyId,
			OrderByComparator<Baz> orderByComparator)
		throws NoSuchBazException {

		Baz baz = fetchByUuid_C_First(uuid, companyId, orderByComparator);

		if (baz != null) {
			return baz;
		}

		StringBundler msg = new StringBundler(6);

		msg.append(_NO_SUCH_ENTITY_WITH_KEY);

		msg.append("uuid=");
		msg.append(uuid);

		msg.append(", companyId=");
		msg.append(companyId);

		msg.append("}");

		throw new NoSuchBazException(msg.toString());
	}

	/**
	 * Returns the first baz in the ordered set where uuid = ? and companyId = ?.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the first matching baz, or null if a matching baz could not be found
	 */
	@Override
	public Baz fetchByUuid_C_First(
		String uuid, long companyId, OrderByComparator<Baz> orderByComparator) {

		List<Baz> list = findByUuid_C(uuid, companyId, 0, 1, orderByComparator);

		if (!list.isEmpty()) {
			return list.get(0);
		}

		return null;
	}

	/**
	 * Returns the last baz in the ordered set where uuid = ? and companyId = ?.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the last matching baz
	 * @throws NoSuchBazException if a matching baz could not be found
	 */
	@Override
	public Baz findByUuid_C_Last(
			String uuid, long companyId,
			OrderByComparator<Baz> orderByComparator)
		throws NoSuchBazException {

		Baz baz = fetchByUuid_C_Last(uuid, companyId, orderByComparator);

		if (baz != null) {
			return baz;
		}

		StringBundler msg = new StringBundler(6);

		msg.append(_NO_SUCH_ENTITY_WITH_KEY);

		msg.append("uuid=");
		msg.append(uuid);

		msg.append(", companyId=");
		msg.append(companyId);

		msg.append("}");

		throw new NoSuchBazException(msg.toString());
	}

	/**
	 * Returns the last baz in the ordered set where uuid = ? and companyId = ?.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the last matching baz, or null if a matching baz could not be found
	 */
	@Override
	public Baz fetchByUuid_C_Last(
		String uuid, long companyId, OrderByComparator<Baz> orderByComparator) {

		int count = countByUuid_C(uuid, companyId);

		if (count == 0) {
			return null;
		}

		List<Baz> list = findByUuid_C(
			uuid, companyId, count - 1, count, orderByComparator);

		if (!list.isEmpty()) {
			return list.get(0);
		}

		return null;
	}

	/**
	 * Returns the bazs before and after the current baz in the ordered set where uuid = ? and companyId = ?.
	 *
	 * @param bazId the primary key of the current baz
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @param orderByComparator the comparator to order the set by (optionally null)
	 * @return the previous, current, and next baz
	 * @throws NoSuchBazException if a baz with the primary key could not be found
	 */
	@Override
	public Baz[] findByUuid_C_PrevAndNext(
			long bazId, String uuid, long companyId,
			OrderByComparator<Baz> orderByComparator)
		throws NoSuchBazException {

		uuid = Objects.toString(uuid, "");

		Baz baz = findByPrimaryKey(bazId);

		Session session = null;

		try {
			session = openSession();

			Baz[] array = new BazImpl[3];

			array[0] = getByUuid_C_PrevAndNext(
				session, baz, uuid, companyId, orderByComparator, true);

			array[1] = baz;

			array[2] = getByUuid_C_PrevAndNext(
				session, baz, uuid, companyId, orderByComparator, false);

			return array;
		}
		catch (Exception e) {
			throw processException(e);
		}
		finally {
			closeSession(session);
		}
	}

	protected Baz getByUuid_C_PrevAndNext(
		Session session, Baz baz, String uuid, long companyId,
		OrderByComparator<Baz> orderByComparator, boolean previous) {

		StringBundler query = null;

		if (orderByComparator != null) {
			query = new StringBundler(
				5 + (orderByComparator.getOrderByConditionFields().length * 3) +
					(orderByComparator.getOrderByFields().length * 3));
		}
		else {
			query = new StringBundler(4);
		}

		query.append(_SQL_SELECT_BAZ_WHERE);

		boolean bindUuid = false;

		if (uuid.isEmpty()) {
			query.append(_FINDER_COLUMN_UUID_C_UUID_3);
		}
		else {
			bindUuid = true;

			query.append(_FINDER_COLUMN_UUID_C_UUID_2);
		}

		query.append(_FINDER_COLUMN_UUID_C_COMPANYID_2);

		if (orderByComparator != null) {
			String[] orderByConditionFields =
				orderByComparator.getOrderByConditionFields();

			if (orderByConditionFields.length > 0) {
				query.append(WHERE_AND);
			}

			for (int i = 0; i < orderByConditionFields.length; i++) {
				query.append(_ORDER_BY_ENTITY_ALIAS);
				query.append(orderByConditionFields[i]);

				if ((i + 1) < orderByConditionFields.length) {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(WHERE_GREATER_THAN_HAS_NEXT);
					}
					else {
						query.append(WHERE_LESSER_THAN_HAS_NEXT);
					}
				}
				else {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(WHERE_GREATER_THAN);
					}
					else {
						query.append(WHERE_LESSER_THAN);
					}
				}
			}

			query.append(ORDER_BY_CLAUSE);

			String[] orderByFields = orderByComparator.getOrderByFields();

			for (int i = 0; i < orderByFields.length; i++) {
				query.append(_ORDER_BY_ENTITY_ALIAS);
				query.append(orderByFields[i]);

				if ((i + 1) < orderByFields.length) {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(ORDER_BY_ASC_HAS_NEXT);
					}
					else {
						query.append(ORDER_BY_DESC_HAS_NEXT);
					}
				}
				else {
					if (orderByComparator.isAscending() ^ previous) {
						query.append(ORDER_BY_ASC);
					}
					else {
						query.append(ORDER_BY_DESC);
					}
				}
			}
		}
		else {
			query.append(BazModelImpl.ORDER_BY_JPQL);
		}

		String sql = query.toString();

		Query q = session.createQuery(sql);

		q.setFirstResult(0);
		q.setMaxResults(2);

		QueryPos qPos = QueryPos.getInstance(q);

		if (bindUuid) {
			qPos.add(uuid);
		}

		qPos.add(companyId);

		if (orderByComparator != null) {
			for (Object orderByConditionValue :
					orderByComparator.getOrderByConditionValues(baz)) {

				qPos.add(orderByConditionValue);
			}
		}

		List<Baz> list = q.list();

		if (list.size() == 2) {
			return list.get(1);
		}
		else {
			return null;
		}
	}

	/**
	 * Removes all the bazs where uuid = ? and companyId = ? from the database.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 */
	@Override
	public void removeByUuid_C(String uuid, long companyId) {
		for (Baz baz :
				findByUuid_C(
					uuid, companyId, QueryUtil.ALL_POS, QueryUtil.ALL_POS,
					null)) {

			remove(baz);
		}
	}

	/**
	 * Returns the number of bazs where uuid = ? and companyId = ?.
	 *
	 * @param uuid the uuid
	 * @param companyId the company ID
	 * @return the number of matching bazs
	 */
	@Override
	public int countByUuid_C(String uuid, long companyId) {
		uuid = Objects.toString(uuid, "");

		FinderPath finderPath = _finderPathCountByUuid_C;

		Object[] finderArgs = new Object[] {uuid, companyId};

		Long count = (Long)finderCache.getResult(finderPath, finderArgs, this);

		if (count == null) {
			StringBundler query = new StringBundler(3);

			query.append(_SQL_COUNT_BAZ_WHERE);

			boolean bindUuid = false;

			if (uuid.isEmpty()) {
				query.append(_FINDER_COLUMN_UUID_C_UUID_3);
			}
			else {
				bindUuid = true;

				query.append(_FINDER_COLUMN_UUID_C_UUID_2);
			}

			query.append(_FINDER_COLUMN_UUID_C_COMPANYID_2);

			String sql = query.toString();

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				QueryPos qPos = QueryPos.getInstance(q);

				if (bindUuid) {
					qPos.add(uuid);
				}

				qPos.add(companyId);

				count = (Long)q.uniqueResult();

				finderCache.putResult(finderPath, finderArgs, count);
			}
			catch (Exception e) {
				finderCache.removeResult(finderPath, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return count.intValue();
	}

	private static final String _FINDER_COLUMN_UUID_C_UUID_2 =
		"baz.uuid = ? AND ";

	private static final String _FINDER_COLUMN_UUID_C_UUID_3 =
		"(baz.uuid IS NULL OR baz.uuid = '') AND ";

	private static final String _FINDER_COLUMN_UUID_C_COMPANYID_2 =
		"baz.companyId = ?";

	public BazPersistenceImpl() {
		setModelClass(Baz.class);

		setModelImplClass(BazImpl.class);
		setModelPKClass(long.class);

		Map<String, String> dbColumnNames = new HashMap<String, String>();

		dbColumnNames.put("uuid", "uuid_");

		setDBColumnNames(dbColumnNames);
	}

	/**
	 * Caches the baz in the entity cache if it is enabled.
	 *
	 * @param baz the baz
	 */
	@Override
	public void cacheResult(Baz baz) {
		entityCache.putResult(
			entityCacheEnabled, BazImpl.class, baz.getPrimaryKey(), baz);

		finderCache.putResult(
			_finderPathFetchByUUID_G,
			new Object[] {baz.getUuid(), baz.getGroupId()}, baz);

		baz.resetOriginalValues();
	}

	/**
	 * Caches the bazs in the entity cache if it is enabled.
	 *
	 * @param bazs the bazs
	 */
	@Override
	public void cacheResult(List<Baz> bazs) {
		for (Baz baz : bazs) {
			if (entityCache.getResult(
					entityCacheEnabled, BazImpl.class, baz.getPrimaryKey()) ==
						null) {

				cacheResult(baz);
			}
			else {
				baz.resetOriginalValues();
			}
		}
	}

	/**
	 * Clears the cache for all bazs.
	 *
	 *

	 * The EntityCache and FinderCache are both cleared by this method.
	 *

	 */
	@Override
	public void clearCache() {
		entityCache.clearCache(BazImpl.class);

		finderCache.clearCache(FINDER_CLASS_NAME_ENTITY);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);
	}

	/**
	 * Clears the cache for the baz.
	 *
	 *

	 * The EntityCache and FinderCache are both cleared by this method.
	 *

	 */
	@Override
	public void clearCache(Baz baz) {
		entityCache.removeResult(
			entityCacheEnabled, BazImpl.class, baz.getPrimaryKey());

		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);

		clearUniqueFindersCache((BazModelImpl)baz, true);
	}

	@Override
	public void clearCache(List<Baz> bazs) {
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);

		for (Baz baz : bazs) {
			entityCache.removeResult(
				entityCacheEnabled, BazImpl.class, baz.getPrimaryKey());

			clearUniqueFindersCache((BazModelImpl)baz, true);
		}
	}

	protected void cacheUniqueFindersCache(BazModelImpl bazModelImpl) {
		Object[] args = new Object[] {
			bazModelImpl.getUuid(), bazModelImpl.getGroupId()
		};

		finderCache.putResult(
			_finderPathCountByUUID_G, args, Long.valueOf(1), false);
		finderCache.putResult(
			_finderPathFetchByUUID_G, args, bazModelImpl, false);
	}

	protected void clearUniqueFindersCache(
		BazModelImpl bazModelImpl, boolean clearCurrent) {

		if (clearCurrent) {
			Object[] args = new Object[] {
				bazModelImpl.getUuid(), bazModelImpl.getGroupId()
			};

			finderCache.removeResult(_finderPathCountByUUID_G, args);
			finderCache.removeResult(_finderPathFetchByUUID_G, args);
		}

		if ((bazModelImpl.getColumnBitmask() &
			 _finderPathFetchByUUID_G.getColumnBitmask()) != 0) {

			Object[] args = new Object[] {
				bazModelImpl.getOriginalUuid(),
				bazModelImpl.getOriginalGroupId()
			};

			finderCache.removeResult(_finderPathCountByUUID_G, args);
			finderCache.removeResult(_finderPathFetchByUUID_G, args);
		}
	}

	/**
	 * Creates a new baz with the primary key. Does not add the baz to the database.
	 *
	 * @param bazId the primary key for the new baz
	 * @return the new baz
	 */
	@Override
	public Baz create(long bazId) {
		Baz baz = new BazImpl();

		baz.setNew(true);
		baz.setPrimaryKey(bazId);

		String uuid = PortalUUIDUtil.generate();

		baz.setUuid(uuid);

		baz.setCompanyId(companyProvider.getCompanyId());

		return baz;
	}

	/**
	 * Removes the baz with the primary key from the database. Also notifies the appropriate model listeners.
	 *
	 * @param bazId the primary key of the baz
	 * @return the baz that was removed
	 * @throws NoSuchBazException if a baz with the primary key could not be found
	 */
	@Override
	public Baz remove(long bazId) throws NoSuchBazException {
		return remove((Serializable)bazId);
	}

	/**
	 * Removes the baz with the primary key from the database. Also notifies the appropriate model listeners.
	 *
	 * @param primaryKey the primary key of the baz
	 * @return the baz that was removed
	 * @throws NoSuchBazException if a baz with the primary key could not be found
	 */
	@Override
	public Baz remove(Serializable primaryKey) throws NoSuchBazException {
		Session session = null;

		try {
			session = openSession();

			Baz baz = (Baz)session.get(BazImpl.class, primaryKey);

			if (baz == null) {
				if (_log.isDebugEnabled()) {
					_log.debug(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey);
				}

				throw new NoSuchBazException(
					_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey);
			}

			return remove(baz);
		}
		catch (NoSuchBazException nsee) {
			throw nsee;
		}
		catch (Exception e) {
			throw processException(e);
		}
		finally {
			closeSession(session);
		}
	}

	@Override
	protected Baz removeImpl(Baz baz) {
		Session session = null;

		try {
			session = openSession();

			if (!session.contains(baz)) {
				baz = (Baz)session.get(BazImpl.class, baz.getPrimaryKeyObj());
			}

			if (baz != null) {
				session.delete(baz);
			}
		}
		catch (Exception e) {
			throw processException(e);
		}
		finally {
			closeSession(session);
		}

		if (baz != null) {
			clearCache(baz);
		}

		return baz;
	}

	@Override
	public Baz updateImpl(Baz baz) {
		boolean isNew = baz.isNew();

		if (!(baz instanceof BazModelImpl)) {
			InvocationHandler invocationHandler = null;

			if (ProxyUtil.isProxyClass(baz.getClass())) {
				invocationHandler = ProxyUtil.getInvocationHandler(baz);

				throw new IllegalArgumentException(
					"Implement ModelWrapper in baz proxy " +
						invocationHandler.getClass());
			}

			throw new IllegalArgumentException(
				"Implement ModelWrapper in custom Baz implementation " +
					baz.getClass());
		}

		BazModelImpl bazModelImpl = (BazModelImpl)baz;

		if (Validator.isNull(baz.getUuid())) {
			String uuid = PortalUUIDUtil.generate();

			baz.setUuid(uuid);
		}

		ServiceContext serviceContext =
			ServiceContextThreadLocal.getServiceContext();

		Date now = new Date();

		if (isNew && (baz.getCreateDate() == null)) {
			if (serviceContext == null) {
				baz.setCreateDate(now);
			}
			else {
				baz.setCreateDate(serviceContext.getCreateDate(now));
			}
		}

		if (!bazModelImpl.hasSetModifiedDate()) {
			if (serviceContext == null) {
				baz.setModifiedDate(now);
			}
			else {
				baz.setModifiedDate(serviceContext.getModifiedDate(now));
			}
		}

		Session session = null;

		try {
			session = openSession();

			if (baz.isNew()) {
				session.save(baz);

				baz.setNew(false);
			}
			else {
				baz = (Baz)session.merge(baz);
			}
		}
		catch (Exception e) {
			throw processException(e);
		}
		finally {
			closeSession(session);
		}

		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);

		if (!_columnBitmaskEnabled) {
			finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);
		}
		else if (isNew) {
			Object[] args = new Object[] {bazModelImpl.getUuid()};

			finderCache.removeResult(_finderPathCountByUuid, args);
			finderCache.removeResult(
				_finderPathWithoutPaginationFindByUuid, args);

			args = new Object[] {
				bazModelImpl.getUuid(), bazModelImpl.getCompanyId()
			};

			finderCache.removeResult(_finderPathCountByUuid_C, args);
			finderCache.removeResult(
				_finderPathWithoutPaginationFindByUuid_C, args);

			finderCache.removeResult(_finderPathCountAll, FINDER_ARGS_EMPTY);
			finderCache.removeResult(
				_finderPathWithoutPaginationFindAll, FINDER_ARGS_EMPTY);
		}
		else {
			if ((bazModelImpl.getColumnBitmask() &
				 _finderPathWithoutPaginationFindByUuid.getColumnBitmask()) !=
					 0) {

				Object[] args = new Object[] {bazModelImpl.getOriginalUuid()};

				finderCache.removeResult(_finderPathCountByUuid, args);
				finderCache.removeResult(
					_finderPathWithoutPaginationFindByUuid, args);

				args = new Object[] {bazModelImpl.getUuid()};

				finderCache.removeResult(_finderPathCountByUuid, args);
				finderCache.removeResult(
					_finderPathWithoutPaginationFindByUuid, args);
			}

			if ((bazModelImpl.getColumnBitmask() &
				 _finderPathWithoutPaginationFindByUuid_C.getColumnBitmask()) !=
					 0) {

				Object[] args = new Object[] {
					bazModelImpl.getOriginalUuid(),
					bazModelImpl.getOriginalCompanyId()
				};

				finderCache.removeResult(_finderPathCountByUuid_C, args);
				finderCache.removeResult(
					_finderPathWithoutPaginationFindByUuid_C, args);

				args = new Object[] {
					bazModelImpl.getUuid(), bazModelImpl.getCompanyId()
				};

				finderCache.removeResult(_finderPathCountByUuid_C, args);
				finderCache.removeResult(
					_finderPathWithoutPaginationFindByUuid_C, args);
			}
		}

		entityCache.putResult(
			entityCacheEnabled, BazImpl.class, baz.getPrimaryKey(), baz, false);

		clearUniqueFindersCache(bazModelImpl, false);
		cacheUniqueFindersCache(bazModelImpl);

		baz.resetOriginalValues();

		return baz;
	}

	/**
	 * Returns the baz with the primary key or throws a com.liferay.portal.kernel.exception.NoSuchModelException if it could not be found.
	 *
	 * @param primaryKey the primary key of the baz
	 * @return the baz
	 * @throws NoSuchBazException if a baz with the primary key could not be found
	 */
	@Override
	public Baz findByPrimaryKey(Serializable primaryKey)
		throws NoSuchBazException {

		Baz baz = fetchByPrimaryKey(primaryKey);

		if (baz == null) {
			if (_log.isDebugEnabled()) {
				_log.debug(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey);
			}

			throw new NoSuchBazException(
				_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey);
		}

		return baz;
	}

	/**
	 * Returns the baz with the primary key or throws a NoSuchBazException if it could not be found.
	 *
	 * @param bazId the primary key of the baz
	 * @return the baz
	 * @throws NoSuchBazException if a baz with the primary key could not be found
	 */
	@Override
	public Baz findByPrimaryKey(long bazId) throws NoSuchBazException {
		return findByPrimaryKey((Serializable)bazId);
	}

	/**
	 * Returns the baz with the primary key or returns null if it could not be found.
	 *
	 * @param bazId the primary key of the baz
	 * @return the baz, or null if a baz with the primary key could not be found
	 */
	@Override
	public Baz fetchByPrimaryKey(long bazId) {
		return fetchByPrimaryKey((Serializable)bazId);
	}

	/**
	 * Returns all the bazs.
	 *
	 * @return the bazs
	 */
	@Override
	public List<Baz> findAll() {
		return findAll(QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);
	}

	/**
	 * Returns a range of all the bazs.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @return the range of bazs
	 */
	@Override
	public List<Baz> findAll(int start, int end) {
		return findAll(start, end, null);
	}

	/**
	 * Returns an ordered range of all the bazs.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @param orderByComparator the comparator to order the results by (optionally null)
	 * @return the ordered range of bazs
	 */
	@Override
	public List<Baz> findAll(
		int start, int end, OrderByComparator<Baz> orderByComparator) {

		return findAll(start, end, orderByComparator, true);
	}

	/**
	 * Returns an ordered range of all the bazs.
	 *
	 *

	 * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from BazModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
	 *

	 *
	 * @param start the lower bound of the range of bazs
	 * @param end the upper bound of the range of bazs (not inclusive)
	 * @param orderByComparator the comparator to order the results by (optionally null)
	 * @param retrieveFromCache whether to retrieve from the finder cache
	 * @return the ordered range of bazs
	 */
	@Override
	public List<Baz> findAll(
		int start, int end, OrderByComparator<Baz> orderByComparator,
		boolean retrieveFromCache) {

		boolean pagination = true;
		FinderPath finderPath = null;
		Object[] finderArgs = null;

		if ((start == QueryUtil.ALL_POS) && (end == QueryUtil.ALL_POS) &&
			(orderByComparator == null)) {

			pagination = false;
			finderPath = _finderPathWithoutPaginationFindAll;
			finderArgs = FINDER_ARGS_EMPTY;
		}
		else {
			finderPath = _finderPathWithPaginationFindAll;
			finderArgs = new Object[] {start, end, orderByComparator};
		}

		List<Baz> list = null;

		if (retrieveFromCache) {
			list = (List<Baz>)finderCache.getResult(
				finderPath, finderArgs, this);
		}

		if (list == null) {
			StringBundler query = null;
			String sql = null;

			if (orderByComparator != null) {
				query = new StringBundler(
					2 + (orderByComparator.getOrderByFields().length * 2));

				query.append(_SQL_SELECT_BAZ);

				appendOrderByComparator(
					query, _ORDER_BY_ENTITY_ALIAS, orderByComparator);

				sql = query.toString();
			}
			else {
				sql = _SQL_SELECT_BAZ;

				if (pagination) {
					sql = sql.concat(BazModelImpl.ORDER_BY_JPQL);
				}
			}

			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(sql);

				if (!pagination) {
					list = (List<Baz>)QueryUtil.list(
						q, getDialect(), start, end, false);

					Collections.sort(list);

					list = Collections.unmodifiableList(list);
				}
				else {
					list = (List<Baz>)QueryUtil.list(
						q, getDialect(), start, end);
				}

				cacheResult(list);

				finderCache.putResult(finderPath, finderArgs, list);
			}
			catch (Exception e) {
				finderCache.removeResult(finderPath, finderArgs);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return list;
	}

	/**
	 * Removes all the bazs from the database.
	 *
	 */
	@Override
	public void removeAll() {
		for (Baz baz : findAll()) {
			remove(baz);
		}
	}

	/**
	 * Returns the number of bazs.
	 *
	 * @return the number of bazs
	 */
	@Override
	public int countAll() {
		Long count = (Long)finderCache.getResult(
			_finderPathCountAll, FINDER_ARGS_EMPTY, this);

		if (count == null) {
			Session session = null;

			try {
				session = openSession();

				Query q = session.createQuery(_SQL_COUNT_BAZ);

				count = (Long)q.uniqueResult();

				finderCache.putResult(
					_finderPathCountAll, FINDER_ARGS_EMPTY, count);
			}
			catch (Exception e) {
				finderCache.removeResult(
					_finderPathCountAll, FINDER_ARGS_EMPTY);

				throw processException(e);
			}
			finally {
				closeSession(session);
			}
		}

		return count.intValue();
	}

	@Override
	public Set<String> getBadColumnNames() {
		return _badColumnNames;
	}

	@Override
	protected EntityCache getEntityCache() {
		return entityCache;
	}

	@Override
	protected String getPKDBName() {
		return "bazId";
	}

	@Override
	protected String getSelectSQL() {
		return _SQL_SELECT_BAZ;
	}

	@Override
	protected Map<String, Integer> getTableColumnsMap() {
		return BazModelImpl.TABLE_COLUMNS_MAP;
	}

	/**
	 * Initializes the baz persistence.
	 */
	@Activate
	public void activate() {
		BazModelImpl.setEntityCacheEnabled(entityCacheEnabled);
		BazModelImpl.setFinderCacheEnabled(finderCacheEnabled);

		_finderPathWithPaginationFindAll = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_LIST_WITH_PAGINATION, "findAll", new String[0]);

		_finderPathWithoutPaginationFindAll = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "findAll",
			new String[0]);

		_finderPathCountAll = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, Long.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "countAll",
			new String[0]);

		_finderPathWithPaginationFindByUuid = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_LIST_WITH_PAGINATION, "findByUuid",
			new String[] {
				String.class.getName(), Integer.class.getName(),
				Integer.class.getName(), OrderByComparator.class.getName()
			});

		_finderPathWithoutPaginationFindByUuid = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "findByUuid",
			new String[] {String.class.getName()},
			BazModelImpl.UUID_COLUMN_BITMASK);

		_finderPathCountByUuid = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, Long.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "countByUuid",
			new String[] {String.class.getName()});

		_finderPathFetchByUUID_G = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_ENTITY, "fetchByUUID_G",
			new String[] {String.class.getName(), Long.class.getName()},
			BazModelImpl.UUID_COLUMN_BITMASK |
			BazModelImpl.GROUPID_COLUMN_BITMASK);

		_finderPathCountByUUID_G = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, Long.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "countByUUID_G",
			new String[] {String.class.getName(), Long.class.getName()});

		_finderPathWithPaginationFindByUuid_C = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_LIST_WITH_PAGINATION, "findByUuid_C",
			new String[] {
				String.class.getName(), Long.class.getName(),
				Integer.class.getName(), Integer.class.getName(),
				OrderByComparator.class.getName()
			});

		_finderPathWithoutPaginationFindByUuid_C = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, BazImpl.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "findByUuid_C",
			new String[] {String.class.getName(), Long.class.getName()},
			BazModelImpl.UUID_COLUMN_BITMASK |
			BazModelImpl.COMPANYID_COLUMN_BITMASK);

		_finderPathCountByUuid_C = new FinderPath(
			entityCacheEnabled, finderCacheEnabled, Long.class,
			FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "countByUuid_C",
			new String[] {String.class.getName(), Long.class.getName()});
	}

	@Deactivate
	public void deactivate() {
		entityCache.removeCache(BazImpl.class.getName());
		finderCache.removeCache(FINDER_CLASS_NAME_ENTITY);
		finderCache.removeCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.removeCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);
	}

	@Override
	@Reference(
		target = WorkflowPersistenceConstants.ORIGIN_BUNDLE_SYMBOLIC_NAME_FILTER,
		unbind = "-"
	)
	public void setConfiguration(Configuration configuration) {
		super.setConfiguration(configuration);

		_columnBitmaskEnabled = GetterUtil.getBoolean(
			configuration.get(
				"value.object.column.bitmask.enabled.com.liferay.blade.workflow.basic.model.Baz"),
			true);
	}

	@Override
	@Reference(
		target = WorkflowPersistenceConstants.ORIGIN_BUNDLE_SYMBOLIC_NAME_FILTER,
		unbind = "-"
	)
	public void setDataSource(DataSource dataSource) {
		super.setDataSource(dataSource);
	}

	@Override
	@Reference(
		target = WorkflowPersistenceConstants.ORIGIN_BUNDLE_SYMBOLIC_NAME_FILTER,
		unbind = "-"
	)
	public void setSessionFactory(SessionFactory sessionFactory) {
		super.setSessionFactory(sessionFactory);
	}

	private boolean _columnBitmaskEnabled;

	@Reference(service = CompanyProviderWrapper.class)
	protected CompanyProvider companyProvider;

	@Reference
	protected EntityCache entityCache;

	@Reference
	protected FinderCache finderCache;

	private static final String _SQL_SELECT_BAZ = "SELECT baz FROM Baz baz";

	private static final String _SQL_SELECT_BAZ_WHERE =
		"SELECT baz FROM Baz baz WHERE ";

	private static final String _SQL_COUNT_BAZ =
		"SELECT COUNT(baz) FROM Baz baz";

	private static final String _SQL_COUNT_BAZ_WHERE =
		"SELECT COUNT(baz) FROM Baz baz WHERE ";

	private static final String _ORDER_BY_ENTITY_ALIAS = "baz.";

	private static final String _NO_SUCH_ENTITY_WITH_PRIMARY_KEY =
		"No Baz exists with the primary key ";

	private static final String _NO_SUCH_ENTITY_WITH_KEY =
		"No Baz exists with the key {";

	private static final Log _log = LogFactoryUtil.getLog(
		BazPersistenceImpl.class);

	private static final Set<String> _badColumnNames = SetUtil.fromArray(
		new String[] {"uuid"});

}

redpajama_set_name: RedPajamaGithub


Helping young children and their families grow in faith through developmentally appropriate events, education, and activities.
Sunday morning classes for infants through Kindergarten begin at 10:00 a.m. We hope that you will find Sunday School a positive and rewarding time of learning for both you and your child(ren). All are welcome!
Children this age love things to be consistent. They gain comfort and confidence in knowing what will take place each week. The same Bible lesson is taught for six to eight weeks in a row - the same way each week. Hands-on manipulatives are provided for each child throughout the lesson which involves singing, laughing, and lots of fun.
Another cool aspect of this class is all of the little "tidbits" that one can pick up as a parent on how to share faith with your child(ren). For example, when you hear a bird singing you can touch your child's ear and say, "Thank you God for (child's name) ears to hear the bird singing....." etc. Every unit has great little tips that we as parents don't necessarily think of on our own, but when we hear them ourselves, it seems so easy and natural! Little things like that can be so powerful. Parents are welcome to stay or to attend an adult class.
A rainbow is a sign of God's promise, and like the rainbow, children are signs of God's promise and love.
Curriculum for this class incorporates many of the concepts and fun things this age group likes to explore. Twos like to move around, copy activities they see parents doing such as driving, cooking, reading, and keeping house. These familiar activities also apply to going to church, praying, and singing. One special thing children do before they leave each time is to look for a rainbow light on their hand to help remind them of God's love for them. Spread the word and watch for our "Rainbow Children" as they grow in God's love.
There is a huge developmental jump between the ages of two and three. Children become so much more verbal, and have acquired many more skills to help them discover and interact with the world around them and with other children. This class is structured so that one Bible story is introduced every three weeks or so. Each week children will work with the story in a variety of ways.
A sample schedule may include a welcoming activity or song followed by the storytelling. After the story, children are invited to explore a variety of learning centers with activities that are structured to help them further explore the story. The class comes back together at the end for a closing time and prayer.
Godly Play really introduces children to worship through play. Children in this group have a longer attention span and are much more independent.
Each class follows the pattern of getting ready (Opening Acclamation), listening and responding to a Bible story (The Word of God), and saying goodbye (Blessing and Dismissal). In a traditional Godly Play classroom, each child chooses whether to respond to the story with art materials or play. Children at Gloria Dei also have a formalized activity to choose from.
Children in Godly Play will be working on memorizing the Lord's Prayer throughout the year.
The Children's Library: Everyone is welcome to check out books from our library. You do not need a library card. Just sign your name on the card in the back of the book, and leave it in the card box. Return the book(s) when you are through to the book return box.


Enriched with Regu®-Age PF, Sepicalm™ ,Glucam™ E-20 & Hydroviton®.
This soothing Eye Cream has been formulated by combining rejuvenating Dead Sea minerals with a wealth of natural ingredients & innovative ingredient complexes such as Regu®-Age PF, Sepicalm™ ,Glucam™ E-20 & Hydroviton®. These choice, natural ingredients are renowned for their anti-aging, anti-oxidant & moisturizing qualities and when applied regularly to the delicate skin around the eye, these active ingredients help to reduce the appearance of fine lines, wrinkles and puffiness to promote a fresher appearance.
Aqua (Water), Isopropyl Myristate, (Regu®-Age PF) Glycine Soja (Soybean) Protein & Hydrolyzed Rice Protein & Superoxide Dismutase & Glycerin, Propylene Glycol, Cetyl Alcohol, Glyceryl Stearate, (Glucam™ E-20) Methyl Gluceth-20, (Sepicalm™VG) Sodium Palmitoyl Proline & Nymphaea Alba Flower Extract, (Hydroviton®) Pentylene Glycol & Glycerin & Sodium Lactate & Lactic Acid & Serine & Urea & Sorbitol & Sodium Chloride & Allantoin, Phenoxyethanol & Caprylyl Glycol & Chlorphenesin, PEG-40 Stearate, Simmondsia Chinensis (Jojoba) Seed Oil, Glyceryl Caprylate, Sorbitan Tristearate, Maris Sal (Dead Sea Salt), Tetrasodium EDTA, Aloe Barbadensis (Aloe Vera) Leaf Juice Powder, Parfum, Hydrolyzed Collagen, (Manoliva™) Manganese Gluconate & Olive Extract, Tocopheryl Acetate (Vit.E), Triethanolamine.
Apply to the cleansed eye area daily, gently tapping with your fingertips until absorbed.


The climate and the configuration of the land make the county of Chania a paradise for thousands of plants and animals. Lilys of the sea (pancratium maritimum), lavdano (lavdanum), cyclamen (cyclamen creticum), Cretan tulips (tulipa cretica), maple (acer creticus). The endemic and unique dittany (origanum dictamum), malotira (fideritis cretica) and matzourana (origanum maiorana), are medicinal boiling plants which are abundant.
On the plain of Omalos you can find stamnagathi (cihorium spinosum). Dried or freshly cut, these special medicinal herbs can be found in the Public Market or local shops. Over 1742 unique Cretan plants can also be found, 10% of which exist only in the county of Chania. The proud Cretan beast (capra aegagrus cretica) lives freely only in the Samaria Gorge. There and elsewhere, you can see Cretan eagles (aquila chrysaetos) and partridges (alectoris chukar). Ferrets, skunks, weasels, hares, hawks etc. can also be seen in open places. There is also an endeavour to protect an area on the north shores of the county especially for the turtles (caretta-caretta) that live there.


The bass have already begun to spawn, this time of year most of us bass anglers look forward to getting back out on the water. More big bass are probably caught during the spring spawn than any other time of the year. The sandbass are moving up the creeks for their spawning activity and should be easy to catch as well. The crappie and catfish won't be far behind.
As you prepare to venture out to the water, whether by boat or from the bank, there are a few things to remember. First, make sure you have a current fishing license. These can be purchased at most sporting good retail outlets or you can purchase online. You can find your states website by going to Fishing Licenses further information. Second, make sure your fishing gear is in shape. For instance, its always a good idea to clean your reels and oil them, if you did not do so at the end of last year. Also, make sure your fishing line is good. If in doubt, I would suggest replacing it. Remember, this is the time of year your chances are best for catching, or loosing, the big one. By changing your line now, most of you should be ok for the remainder of the season.
If you are going to be fishing by boat, its always a good idea to make sure your boat and motor are in good working order prior to going fishing. Just this past weekend, I saw at least three boater having trouble getting their boats started at the boat ramp. All too often, we fail to prepare fully for a fishing trip. Save yourself the headache and disappointment of having everything ready except your boat. Blake's Boats and Repair or one of our other service dealers would be happy to schedule an appointment for you to make sure everything is working properly before you head out to the lake for a day of fishing.
Last, but not least, if you are taking a kid fishing, be sure to have plenty of drinks and snacks on hand just in case the fish aren't biting or if things get slow. Youngsters often loose interest quicker than adults do. You wouldn't want them to become disenchanted with fishing just because the fish might not be biting. Remember, its not the number you catch or the size of the fish, but rather the experience you have in the great outdoors.


Olive Oil- ~1 1/2 Tbs.
Heat oil in large skillet over medium-high heat. Add zucchini, summer squash & garlic. Cook until just tender. Add tomatoes and stir until they just release their juices, ~2 minutes. Cook gnocchi according to package/recipe directions. Drain, reserving 1 c. cooking liquid. Add gnocchi to skillet and toss. Chop up your herbs. Add reserved cooking liquid. Remove from heat and stir in chopped herbs, butter and lemon juice. Stir in parmesan & season to taste with salt and pepper.
Serve with extra parmesan for sprinkling and a loaf of Pane Rustico for sopping up the juices.


International Cricket Council (ICC) has announced the complete schedule of the ICC World Cup 2019. The cricket World Cup 2019 will jointly be hosted by England and Wales starting from 30th May to 14th July. 10 teams from around the world will be participating in the ICC World Cup 2019.
A total of 11 venues have been chosen from England and Wales to host the ICC World Cup 2019. Here is a list of all the 11 venues.
A total of 10 teams will be seen facing off each other in the ICC World Cup 2019.
he hosts England has automatically qualified for the ICC World Cup 2019. Apart from England 7 other countries on the top of ICC rankings have qualified for the cricket World Cup 2019. The other 2 countries who will be joining in are the ones who have played the qualifiers and have qualified for the ICC World Cup 2019.
ICC Cricket World Cup 2019 Groups.


text:
Our Signature Work
Cynthia's signature contribution to the Christian contemplative reawakening has focused on four main areas:
For more than thirty years Cynthia was a student, then colleague, of Fr. Thomas Keating, the renowned founder of the Centering Prayer movement. In addition to her own two books on the subject, she has also taught and offered Centering Prayer retreats worldwide, as well as an acclaimed online course on The Secret Embrace, Keating's final work.
Centering Prayer is the path to a wonderful and radical new way of seeing the world. It is not, as is sometimes thought, simply an act of devotional piety, nor is it a Christianized form of other meditation methods. Cynthia cuts through the misconceptions to show that Centering Prayer is in fact a pioneering development within the Christian contemplative tradition.
In Centering Prayer and Inner Awakening, Cynthia examines how the practice is related to the classic tradition of Christian contemplation; she looks at the distinct nuances of the method and explores its revolutionary potential to transform Christian life. In The Heart of Centering Prayer, Cynthia provides an overview and instruction to the practice and goes deeper to analyze what actually happens in Centering Prayer: the mind effectively switches to a new operating system that makes open-hearted, nondual perception possible.
Image: Cynthia and Thomas Keating
The Christian Wisdom Tradition
"Wisdom is not knowing more. It is knowing deeper, knowing with more of you," writes Cynthia — and it is this different way of knowing that unlocks the real transformational force of Jesus's still radically non-dual teaching. The Wisdom Way of Knowing and The Wisdom Jesus are Cynthia's gateway books into this life-changing terrain.
The Wisdom Way of Knowing, which launched Cynthia's reputation as a contemporary Wisdom teacher, was originally commissioned by the Fetzer Institute shortly after September 11, 2001, as part of their "Reawakening the American Dream" series.
The Wisdom Jesus has been a perennial favorite since its first appeared in 2008, offering tens of thousands of seekers worldwide a fresh start in a Christian faith they knew only too well. It has been translated into several languages, including most recently Latvian!
Image: This beautiful Wisdom Jesus ikon was created by Vancouver ikon writer Kathleen Symons.
The Christian Inner and Fourth Way Traditions
From the Gospel of Thomas to the "Fourth Way" of G.I. Gurdjieff, the Christian Inner (or Esoteric) tradition has been that branch of the Christian lineage most directly concerned with passing on the spiritual knowledge and practices that "put teeth" in Jesus's radically transformative teaching.
Here you'll find the practices of mindfulness, non-identification, conscience, three-centered awareness, and cosmic energy exchange, contexted against a metaphysical backdrop broad enough to let you see the fuller picture of our human purpose and responsibility in the wider scheme of things.
Cynthia has been a student of the Gurdjieff Work for nearly three decades, and her unique synthesis of Fourth Way and Christian mystical reference points has broken new ground not only for Christians but within the Work itself.
This work is showcased in her 2013 book The Holy Trinity and the Law of Three as well as her acclaimed book Eye of the Heart: A Spiritual Journey into the Imaginal Realm, which earned her a place on the prestigious 2021 Watkins List of "the hundred most spiritually influential people in the world." In 2021 Cynthia provided additional instruction with the publication of Mystical Courage: Commentaries on Selected Contemplative Exercises by G.I. Gurdjieff, as Compiled by Joseph Azize.
Image: Cynthia teaching at a Claymont Wisdom School: Mr. Gurdjieff Meet Mr. Teilhard
The Path of Conscious Love
Could it be that love, desire, and longing all have a critical role to play as the driveshaft of creativity? What is the divine essence of desire and how can we begin to work with desire instead of against it? Cynthia explores the nature of eros, self-emptying, and creativity in Eye of the Heart, The Meaning of Mary Magdalene and Love is Stronger than Death.
Image: Cynthia's teacher and spiritual partner, Rafe.


text:
Q: Replace a motherboard or try to move HDD to a new computer The motherboard on my HP P6214Y is fried and the local computer repair shop wants $300 to fix it (I paid $500 for it 1.5 years ago).  Should I order my own OEM motherboard from Hong Kong for about $170 and attempt the repair myself or buy a new HP for around $450 and try to move my old HDD to the new computer.  I have some programs on the HDD that I no longer have the installation disk for (including some downloaded programs).
Thoughts??
Thank you all!

A: Assuming you are running windows 7, you could replace the motherboard and boot the computer up and install the drivers you may need (without BSOD or any issues at all). If there are issues (if have done this numerous time with no issues), boot using a Windows live CD/Flash Drive and install the drivers (put the drivers on the flash drive). If you need help understanding this, please let me know.

A: The decision in the long run is your's, but from my perspective (been repairing computers for years) I would replace the motherboard. If you buy a new board, make sure that it is the exact one that is in your computer already, or you may end up having problems.
On the other hand, a computer that is 1.5 years old could have a little bit outdated technology. It would be easy to install the old HDD into the new computer to get the other programs. If you have the product keys, you can probably download trial software off of the company's website and enter the key to unlock the full version. If you lost the product keys, Lifehacker recently posted an article about something called ProduKey that can retrieve them after you install the HDD in the new computer.


text:
<!DOCTYPE html>

        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Material Admin</title>

        <link href="vendors/bower_components/animate.css/animate.min.css" rel="stylesheet">
        <link href="vendors/bower_components/google-material-color/dist/palette.css" rel="stylesheet">
        <link href="vendors/bower_components/material-design-iconic-font/dist/css/material-design-iconic-font.min.css" rel="stylesheet">

        <link href="css/app.min.1.css" rel="stylesheet">
        <link href="css/app.min.2.css" rel="stylesheet">

                    Hi Malinda Hollway!

                            <input type="text" class="input-sm form-control fg-input">
                            Email Address

                    <button class="btn palette-Teal bg">Sign in</button>