Navigating the website and understanding job army listing information is half the battle. Access Google Sheets profile profile with a free Google account ( for personal use) or G Suite account ( army for business use). To access this document click on the following link:. Army physical profile sheet. - Thousands of veterans travel to the nation' s capital each year profile to visit the memorials sheet that. The intent of the Army Physical Fitness Test ( APFT) is to provide an assessment of the PRT program.
( b) Pull Ups ( Beam) minimum 6 army Pull ups. The Periodic Health Assessment ( PHA) is a screening tool used by the armed forces to evaluate the individual medical readiness of army their Service members. The Army PFT Calculator. 6 km Run in 5 minutes 45 seconds. The reconditioning program is a sheet physical program. A graphic features several images of veterans.
physical Read National Geographic' s latest stories about animals. Both army the Army National Guard physical standards as physical their " full- time" active duty , Air National Guard are expected to adhere to the army same sheet moral " part- time" reserve federal counterparts. Commanders may also excuse Soldiers who army have performed exhaustive duties with little or no rest. The army three events that profile sheet cause most students to physical recycle , fail Ranger School are the Ranger Physical Fitness Test ( 49x Push- ups, 5- physical mile run in under 40x minutes, sheet 6x Pull- army ups) land navigation, , 59x Sit- ups foot march. The staff of the U. DEPARTMENT OF DEFENSE. As the one- stop shop for government jobs, USAJOBS. sheet Enter your age results in the various events to find out your total score.
Army army Physical physical Fitness School ( USAPFS) prepared this Pocket Physical Training Guide. The Army PFT Calculator also includes a Body Fat Percentage Calculator. It is intended for interested members of the public news media physical Army sheet Medical Department beneficiaries. With this calculator you can calculate your Army Physical Fitness Test ( APFT) score based on the US Army PFT standards. TEMPORARY PROFILES: Reconditioning Program. How to search for federal jobs and internships on USAJOBS. physical demands of Initial Military Training ( IMT). Army physical profile sheet. soldiers on profile and sick. them ready for the semiannual Army Physical Fitness Test ( APFT' profile ). Official website profile for U.
This web site provides information on the Exceptional Family Member Program enrollment army screening requirements which are supported by the U. Physical Fitness Test. Army Medical Command. DA FORM 3349 Title: PHYSICAL PROFILE This document is located on another website. Physical fitness testing is designed to ensure the maintenance of a base level of physical fitness essential for every Soldier profile physical regardless of Army MOS duty assignment. Download FMOfficial Army Physical physical Fitness Training Guide Download FM 21- 20 Ch 14 - Chapter Dealing with profile the Army Physical Fitness Test sheet ( PFT) Download Army RegulationThe Army Weight Control Program ( ) Army PFT Calculator - Hooah 4 profile Health has the most updated APFT Scoring Calculator. This document is the sole property of United States Army Training sheet Doctrine Command army ( TRADOC) is sheet intended for use by U.
gov has profile roughly 30, 000 vacancy announcements on the site at any given time. File this transmittal sheet in front of this publication. Physical Fitness Tests applicable sheet are as follows: - ( a) 1. Army Recruiters to assist future Soldiers. PRT/ APFT Fact Sheet PRT: Unless exempted by a medical profile all Soldiers are required to participate in individual unit PRT at least three times per week.
Introduction The Department of the Army regulatory program is one of the oldest in the Federal Government. Initially it served a fairly simple, straightforward purpose: to protect and maintain the navigable capacity of the nation' s waters. Army APFT Standards. US Army Physical Fitness Test Scores ( APFT) &. Download FM 21- 20 Ch 14 - Chapter Dealing with the Army Physical Fitness Test ( PFT). The Army' s Basic Training Physical Fitness Test is a three- event physical performance test used to assess endurance.
It is used to measure a your physical strengths, abilities, and cardio. com Multi- Soldier Army Physical Fitness Test ( APFT) Score Calculator. Periodic Health Assessment The Periodic Health Assessment ( PHA) is a screening tool used by the armed forces to evaluate the individual medical readiness of their Service members.
It can be conducted alone or can be combined with other individual medical readiness needs ( e. , dental exam and immunizations).


Brendy Pugs is a Show Breeder/Owner Handler of Pugs, located in south central Pennsylvania.
Welcome to Brendy Pugs! we are dedicated to breeding quality AKC Registered pugs. We show our pugs in AKC conformation, and breed only those pugs we feel will contribute to bettering the breed. Our breeding program is based on improving and maintaining healthy, intelligent pugs with a personality. As a member of the Pug Dog Club of America, the Old Dominion Pug Club, and the Pug Club of MD, we adhere to the AKC breed standard for correct conformation and breeder ethics. Although, there are no absolute perfect specimens of any breed, we are striving to become the best and we are very selective with the pugs we breed. We would NOT breed anything unless the potential is there for excellence. Only mature, healthy, examples of the breed are used in our breeding program.
We are located in south central Pennsylvania, we have owned and rescued pugs since 2004. We are dedicated to the pug breed. We have researched the pugs history while being mentored by a few long time well established breeders, all of which have more than twenty five years experience with breeding and showing pugs in AKC Conformation. We are very grateful for their help, support, and mentor ship they have provided us. Our puppies are hand raised in our home with our family, not in kennels. Our puppies are handled and played with by our children on a daily basis. We feel that a puppy that is included in the everyday family life as a member of the family will be a happy and well adjusted puppy.


Meet Toto: she's no ordinary cat, and she can't wait to have an adventure with you! For fans of The Aristocats, The Secret Life of Pets, 101 Dalmatians and Atticus Claw Breaks the Law. Toto the cat and her brother, Silver, live footloose and fancy-free in a townhouse in London. Toto is almost totally blind and learned to trust her senses from a ninja cat-master who taught her back in Italy, where they were born.
Reissue into the First Modern Classic livery of this delightfully squirmy story starring Harry the Poisonous Centipede in a scary world of flying swoopers, furry biters and the dreaded Hoo-Mins! With wonderful humour by award-winning artist Tony Ross, this is the perfect book for wriggly young listeners.
"It's a Hoo-Min!" crackled George. "Walking on its hairy-biter feet!" But now it was Harry who felt brave. "Come on! Let's peep at it!" They crawled the rest of the way up the tunnel towards the light.
Harry is a poisonous centipede but he's not very brave. Still, he is the star of this seriously squirmy story. Harry likes to eat things that wriggle and crackle, and things that are juicy and munchy! But there are some things that a poisonous centipede must never try to eat - dangerous things like flying swoopers, belly wrigglers, furry biters and the most dangerous of all...Hoo-Mins!
Harry and George's adventures up to the world of Hoo-Mins sparkle with fun and will be a delightfully squirmy experience for all young listeners.


Dirty Informational war. Welcome to 21 century.
The situation is tense. As it turned out, our former President "sold" secret myitary information to Putin. Now, mylitary bases are occupied by russian soldiers which demand to Ukrainin Generals surrender without a fight and join Russia.
Space Illusion is right in a way that truly this is 21 century, we live in an informational era and society. So the best way to go against someone is to portray them in a bad light. So by all means it's hard to decide how are the bad guys, who started the escalation of violence- west (EU or USA) or east (Russia). Whos influence if to be exact. However you definitely cannot blame people of Ukraine for their strive towards better uncorrupted society and freedom from previous president and his party. It's most understandable thing ever. Any country would want that. Although not any country has guts to do that, some lack spirit, others lack ability and resources. Personally been twice in Kiev since December and perfect well know how sick ukrainians were of Yanukovich and his Party of Regions. So there's no doubt that nation took a right direction with its riots, however along the way there's always political interest. Money, power...so basically with all the wrong moves taken by Yanukovich (with Putin's support) and of course I would assume some influence from west as well on the side of the opposition it all led to tons of killings.... Sad very sad. And even now it is not even over, in fact it may be even worse. God bless Ukraine. Hopefully it will be resolved without any more people's lives. Damn politicians and oligarchs.
As for me, I'm a Russia citizen. Very concerned about unity of this country (UA). And I don't support at all those people who are being like "Oh, cool, let them devide" and so on.
Every country must stay inseparable no matter the outsiders interests may be.
Still it always depends on the interests of this country's citizens. And again to make such kind of decision the situation must be different and people's mood shouldn't be escalated by agression factors, they shouldn't be "pushed" to the "right" decision.
Дмитрий, i do not know what to expect from russian Hitler. He claims that ryssian troop are there to protect russian citizens?By what means?By demanding our army to surrunder? to join RF? what is this?
Арслан, respect! Hope is not lost. I hear of so many conscious russians who understand and respect others.
Dmitry, well i will agree that i don't know many things that are going on there but i hope and pray that there will be no blood spilled not Ukrainian, not Russian.
Дарина, well I guess Yugoslavia also couldn't imagine a war before it started in 1990s. Georgia I guess also didn't imagine it back in 2008!!!


text:
Small converter PCB that changes the 2.54mm pitch 20 pin connector to a 10 pin ARM microcontroller style pinout with a 1.27mm pitch.
## TODO's
Still some things need to be done:
* schematic entry (Done)
* PCB layout (Done)
* Review with one night in between (Done)
* Produce at [OSHPARK](https://oshpark.com/shared_projects/sNI7cM5I) (WIP)
* Assemble (TODO)
* Test & characterise (TODO)
* update Readme.md with pictures and BOM (TODO)
## BOM
TODO
## Pictures
TODO

redpajama_set_name: RedPajamaGithub


text:
Q: Use a Service's result in a BroadcastReceiver The Service code here gets some items from an RSS Feed. And then generates a List of the Items. The method getItems() is the one that exposes what has been brought in.
public class RssService extends Service {

    ThisBinder mBinder = new ThisBinder();
    private List<Item> items;

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    //Hid some code for brevity
    Log.i("items", Arrays.deepToString(items.toArray()));
    return Service.START_NOT_STICKY;
}

@Override
public IBinder onBind(Intent intent) {
    return mBinder;
}

List<Item> getItems(){
    return items;
}

class ThisBinder extends Binder{
    RssService getService() {
        return RssService.this;
    }

}}

This BroadcastReceiver here starts the service every 15 minutes.
public class RssReciever extends BroadcastReceiver {
        Long REPEAT_TIME = 15L * 60L * 1000L;
        //  Long REPEAT_TIME = 1000L;
        RssService rssService;
        IBinder binder;
        private Context mContext;
        @Override
        public void onReceive(Context context, Intent intent) {
            mContext = context;
            AlarmManager service = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
            Intent i = new Intent(context, StartServiceReceiver.class);
            PendingIntent pending = PendingIntent.getBroadcast(context, 0, i, PendingIntent.FLAG_CANCEL_CURRENT);
            Calendar cal = Calendar.getInstance();
            cal.add(Calendar.SECOND, 30);
            service.setInexactRepeating(AlarmManager.RTC_WAKEUP,  cal.getTimeInMillis(), REPEAT_TIME, pending);
Toast.makeText(mContext, "Connected, total Items, " + rssService.getItems().size(), Toast.LENGTH_SHORT).show();
        }
}

I need to use the RssService.getItems() method here so that I can generate a notification. So far I haven't been able to do this. I can't seem to find the proper way to get an instance of the service.
How can this be done?

redpajama_set_name: RedPajamaStackExchange


text:
Atrocities. Impunity. Refugees.
Justice and the Syrian crisis
You are hereHome Justice and the Syrian crisis
In September 2015, American visual journalist and photo editor Patrick Witty spent three weeks following refugees on their journeys across the Aegean to Greece, through Serbia, Croatia and Hungary. © Patrick Witty/Time
Atrocities committed with impunity have had an untold human impact in Syria, set its development back almost four decades, and fueled the biggest refugee exodus since the Second World War. Justice must be part of the response to the crisis that has so exposed the ineffectiveness of the international community to protect civilians and deter the most heinous crimes.
Syria suffers
Grave crimes by government forces, rebels and terrorist groups have been well-documented since the outbreak of post-Arab Spring violence in Syria. The numbers are staggering. Since the onset of the crisis in 2011, around 220,000 have been killed, over one million injured and 50 percent of the population displaced. Four million have fled and over 12 million remain in urgent need of humanitarian assistance inside the country.
According to the UN, life expectancy is estimated to have shortened by almost 13 years and school attendance dropped more than 50 percent. Syria has also seen reversals in all 12 recorded millennium development goal indicators. By the end of 2013, an estimated three in four Syrians were living in poverty, with 54 percent in extreme poverty. Fearing for their lives and livelihoods, it is no surprise so many choose to leave.
"The rule of law must become a cornerstone of the international community's approach to preventing mass human rights violations. We are fortunate to live in a world that finally has the legal tools and framework to hold perpetrators accountable. Governments must advance systemic solutions to the violence killing so many victims and driving the exodus from Syria. Regardless of the institution or forum, justice ultimately has to be part of the wider peace solution. Without it Syria will remain entrenched in cycles of violence." Radwan Ziadeh, director, Damascus Center for Human Rights Studies
Justice vetoed
With little hope for accountability domestically, it is the responsibility of the international community to advance alternative routes towards justice.
In March 2015, a UN commission of inquiry repeated its call for the UN Security Council to request the ICC prosecutor to investigate crimes by all sides in Syria. The UN secretary-general did similar later in the year, joining the call of dozens of states and hundreds of civil society groups. While Russian and Chinese vetoes of a referral resolution in 2014 make another attempt unlikely in the short-term, governments must keep the pressure on.
Some have suggested the establishment of a temporary international tribunal set up under UN auspices, separate to the ICC. However, this option would also be at the mercy of the veto-wielding states in the Security Council.
"In Syria, a lack of accountability not only encouraged ongoing violence, and contributed to the current refugee crisis, it helped carve out a space in which groups like the so-called Islamic State flourished. Yet while the barbarism of the Islamic State is hard to ignore, it is important to remember that the majority of suffering by far is being inflicted on the people of Syria by their own government. It is past time for the international community to wake up and insist on accountability both now, wherever possible, and as part of an overall political solution to the conflict." Alison Smith, director of the international justice programme, No Peace Without Justice
National prosecutions?
Several states, and some civil society groups, have been collecting evidence of grave crimes in Syria in anticipation of future prosecutions.
In September 2015, France announced a national investigation under the principle of universal jurisdiction into allegedly carried out by Bashar al-Assad's regime. Other governments may eventually be able to prosecute suspected war criminals that have fled Syria to their territories.
The ICC prosecutor has also urged ICC member states to prosecute their own nationals suspected of committing crimes in Syria and Iraq, indicating that ICC prosecutions of ISIS leaders would be unlikely given jurisdictional constraints.
While welcome, the efforts of individual countries will be of limited scope. They do not absolve the wider international community of collective action to end the widespread abuses that continue to be committed with complete impunity.
Peace and stability
Justice alone, through the ICC or other legal mechanism, will not solve the Syrian conflict. But accountability must come in some shape or form if the country is to have any chance at ending the cycles of atrocious crimes still claiming the lives of thousands.
And as long as violence and impunity reign in Syria, the unprecedented pressures on governments and the international humanitarian system will continue to mount.
"Countries in the Middle East endured a tumultuous 2015: civil war, insurgency and occupation aimed at shifting the regional power dynamics and erasing the borders of states. The chaos has reverberated beyond the region as it has become the source of a refugee crisis that has caught Europe in the headlights. For Al-Haq, the lesson is clear: impunity for international crimes perpetuates human suffering, regional instability and undermines the human rights of all." Nada Kiswanson van Hooydonk, senior legal advocacy officer and head of Europe office, Al-Haq
In the year that saw access to justice included in the new UN global development goals, governments must insist that accountability be central to efforts to bring peace and stability to Syria- and to the growing number of countries where heinous crimes are becoming ever-present.
_______________________________________________________________________________________________________________________________________________________________________________________
NOTE ON IMAGES: In September 2015, American visual journalist and photo editor Patrick Witty spent three weeks following refugees on their journeys across the Aegean to Greece, through Serbia, Croatia and Hungary. "I witnessed thousands of men, women and children landing on the coast of Greece, some crying with joy, others fearful of the next step. I was deeply moved by their strength and courage. Hopefully, I've offered a small glimpse into what it feels like to be on this epic journey." All images © Patrick Witty/Time.
This article was originally published in the 2015-16 Global Justice Monitor, the annual international justice review of the Coalition for the International Criminal Court, a civil society network in 150 countries
The Philippines' membership in the ICC comes to an end
Rome StatuteInternational Criminal CourtCrimes against humanityPreliminary examinationOther
Passing of CICC Advisory Board Member, Patricia Wald
Palestine self-referral aims to spur ICC investigation
Campaign for Global JusticeInternational Criminal Court
PalestineIsrael

redpajama_set_name: RedPajamaCommonCrawl


Our vision is to work with partners in order to build a sustainable Social Enterprise that will release invaluable knowledge and expertise, through skilled corporate volunteering, into the Third Sector. We aim to engage and work with various stakeholders to deploy corporate volunteering systems in accordance to their CSR programmes, identify opportunities for volunteering within the Third Sector, and finally connect the corporate volunteers with these opportunities.
Have easy and quick access to a "think tank" of expertise.
Get tailored advice, depending on your needs.
Helping grow your organisation and network.
Corporate volunteers will add up additional physical as well as mental labour to the existing force of third sector employees.
Helping your company achieve more through CSR.
Supporting sustainable growth in the voluntary sector locally.
Staff development and retention advantages.
Brand association and reputation avails.
If interested then for further information please contact nikolaosxypolitos@volunteerdundee.org.uk, or lesleycaldwell@volunteerdundee.org.uk, or call us on 01382 797359.


April 21st, 2019 | 2 PM - 3 PM | The Morris Museum of Art Classical French and German music from the Romantic era for clarinet with piano accompaniment. FREE. Visit the Event Page on the Morris Museum website HERE!
Pendleton King Park, 1738 Pinetree Rd.


text:
Q: Using a Navigation Drawer to Switch Activites? So, I have 3 activities that I want to link with a Navigation drawer but I'm exactly sure how to do that. I saw somewhere that I should make a new class for the Navigation Drawer methods or something like that but I didn't really understand. So, what would be a good way to do this?
By the way, I'm very new to android development...

A: It is simple, if you check the navigation drawer of Google examples, they load a fragment when you click in an item.
Just change it, and use for each item:
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);

Change the activities names for each one of your three activities.
Here an example of how to do it:
Navigation Drawer
In this part you have to change the code that I mentioned before:
 /**
 * Slide menu item click listener
 * */
private class SlideMenuClickListener implements
        ListView.OnItemClickListener {
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position,
            long id) {
        // display view for selected nav drawer item
        displayView(position);
    }
}

 /**
 * Diplaying fragment view for selected nav drawer list item
 * */
private void displayView(int position) {
    // update the main content by replacing fragments
    Fragment fragment = null;
    switch (position) {
    case 0:
        Intent intent = new Intent(MainActivity.this, SecondActivity.class);
        startActivity(intent);
        break;
    case 1:
        Intent intent = new Intent(MainActivity.this, ThirdActivity.class);
        startActivity(intent);
        break;
    case 2:
        Intent intent = new Intent(MainActivity.this, SecondActivity.class);
        startActivity(intent);
        break;
    case 3:
        Intent intent = new Intent(MainActivity.this,ForthActivity.class);
        startActivity(intent);
        break;

    default:
        break;
    }

A: As far as I know, you should make a new activity in which the navigation-drawer is used, and then convert the 3 activities to fragments. In this way, you can navigation between this 3 fragments, This is the recommended pattern to navigate between some Top level "View".


text:
US Army extends public-private rotorcraft support partnership with Boeing
16 June 2015	(Last Updated June 16th, 2015 18:30)
Boeing has received a contract to continue its support for the repair and overhaul of the US Army's AH-64 Apache and CH-47 Chinook helicopters.
Boeing has received a contract to continue its support for the repair and overhaul of the US Army's AH-64 Apache and CH-47 Chinook helicopters.
The $238m, five-year contract includes a base year and four one-year options. The deal extends the company's existing public-private partnership with the Corpus Christi Army Depot (CCAD).
Signed in 2004, the public-private agreement supports the overhaul of complex parts for Apaches and Chinooks, while providing the army with direct access to Boeing's expertise in platform service and supply networks.
Boeing Rotorcraft Support vice-president and programme manager Tim Sassenrath said: "Our partnership at Corpus Christi Army Depot allows Boeing and the army to bring the best of both government and industry to aircraft readiness and availability.
"Together we have seen successful improvements in affordability, repair turnaround time, and surplus inventory, and we look forward to continuing our successful legacy with the depot."
"We have seen successful improvements in affordability, repair turnaround time, and surplus inventory."
CCAD Boeing site lead and programme manager Lisa Stuart said: "Having employees at the depot working with army maintenance personnel gives Boeing unique agility and flexibility in helping our customers meet their fast-paced mission requirements.
"From routine maintenance support to unscheduled repairs of battle-damaged aircraft, we both benefit from the partnership."
The public-private partnership is primarily focused on ensuring aircraft readiness and availability by supporting the overhaul of complex parts, such as transmissions and gear boxes serviced at the depot.
Working side-by-side with CCAD personnel, Boeing employees provide technical, engineering, and logistics support services, as well as managing component spares and airframe support.
During the past ten years until 2014, the partnership is claimed to have decreased surplus inventory from $90m to less than $30m, while improving depot throughput by 50%.
Image: A US CH-47 Chinook helicopter drops off troops, vehicles and additional supplies in South Korea. Photo: courtesy of UNC – CFC – USFK.
i-bodi Technology
Project Research, Development and Manufacturing
Touché Technologies
High-Fidelity Force-Feedback Haptic Devices for Military Training
Royal Arms International
Tactical Breaching and EOD Equipment for Military Operations
Covid-19: UK Dstl helps NHS to address vaccine related challenges


text:
Merkel: Greece in a 'much better position' than a year ago
TAGS: Politics, Economy
Greece is in a "much better position" today than it was a year ago, Chancellor Angela Merkel said during a traditional summer news conference on Tuesday in which she appeared upbeat about the prospects of eurozone economies.
"Regarding the eurozone, we have very positive data. All member states of the eurozone are showing economic growth, including Greece," Merkel said just less than a month before Germany's September 24 national election.
"I think that we're in a much better position today than we were a year ago, when I was a lot more worried and I wish Greece every success," Merkel said.
"I know that it is very, very difficult for many people but I think that Greece will also benefit from more jobs and then gradually from more prosperity," she said.


text:
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System.Collections.Generic;
using RPM.Api;
using RPM.Api.Response;

namespace RpmApiTests
{
	[TestClass]
	public class TestRpmApi : TestBase
	{
		[TestMethod]
		public void TestIncorrectApiURL()
		{
			try
			{
				Client client = new Client("badurl", ApiSettings.key);
				Assert.Fail("Expected UriFormatException");
			}
			catch (Exception e)
			{
				Assert.AreEqual(e.GetType().Name, "UriFormatException");
			}
		}

		[TestMethod]
		public void TestIncorrectApiKey()
		{
			Client client = new Client(ApiSettings.url, "badkey");
			try
			{
				InfoResponse info = client.Info();
				Assert.Fail("Expected RPMApiError Exception");
			}
			catch (RPMApiError e)
			{
				Assert.AreEqual(e.Message, "Valid key required");
			}
		}

		[TestMethod]
		public void TestInfo()
		{
			Client client = getApiClient();
			InfoResponse info = client.Info();
			Assert.IsNotNull(info.Role);
			Assert.IsNotNull(info.Subscriber);
			Assert.IsNotNull(info.User);
			Assert.IsNotNull(info.RPM);
		}

		[TestMethod]
		public void TestAccount()
		{
			AccountResponse firstAccount = getFirstAccount();
			if (firstAccount == null)
			{
				Assert.Inconclusive("Could not find an Account");
				return;
			}
			Client client = getApiClient();
			AccountResponse account = client.Account(firstAccount.Supplier, firstAccount.Account);

			// getFirstAccount uses the Accounts API call which does not return Reps
			firstAccount.Reps = account.Reps;
			Assert.IsTrue(firstAccount.Equals(account));

			AccountResponse accountByID = client.Account(firstAccount.SupplierID, firstAccount.AccountID);
			firstAccount.Reps = accountByID.Reps;

			Assert.IsTrue(firstAccount.Equals(accountByID));
		}

		[TestMethod]
		public void TestAccountAdd()
		{
			AccountResponse accountToCreate = new AccountResponse();
			accountToCreate.Account = "The New Account";
			accountToCreate.Customer = "Mr. Customer";
			accountToCreate.Supplier = "AT&T";
			accountToCreate.LocationName = "Primary";
			Client client = this.getApiClient();

			AccountResponse account = client.AccountAdd(accountToCreate);

			Assert.AreEqual(accountToCreate.Account, account.Account);
			Assert.AreEqual(accountToCreate.Customer, account.Customer);
			Assert.IsTrue(account.CustomerID > 0);
			Assert.AreEqual(accountToCreate.Supplier, account.Supplier);
			Assert.IsTrue(account.SupplierID > 0);
			Assert.AreEqual(accountToCreate.LocationName, account.LocationName);
			Assert.IsTrue(account.LocationID > 0);
		}

		private AccountResponse getFirstAccount(SupplierResponse supplier = null)
		{
			Client client = getApiClient();
			List<AccountResponse> accounts = null;
			if (supplier == null)
			{
				List<SupplierResponse> suppliers = this.getSuppliers();
				foreach (SupplierResponse s in suppliers)
				{
					accounts = client.AccountsForSupplier(s.Supplier);
					if (accounts.Count > 0)
					{
						break;
					}
				}
			}
			else
			{
				accounts = client.AccountsForSupplier(supplier.Supplier);
			}
			if (accounts == null || accounts.Count == 0)
			{
				return null;
			}
			return accounts[0];
		}

		[TestMethod]
		public void TestAccounts()
		{
			SupplierResponse supplier = this.getFirstSupplier();
			AccountResponse account = getFirstAccount(supplier);
			if (account == null)
			{
				Assert.Inconclusive("No Accounts found for Supplier " + supplier.Supplier);
				return;
			}
			Assert.AreEqual(account.Supplier, supplier.Supplier);
			Assert.AreEqual(account.SupplierID, supplier.SupplierID);
		}

		[TestMethod]
		public void TestAgencies()
		{
			Client client = getApiClient();
			List<AgencyResponse> agencies = client.Agencies();
			AgencyResponse agency = agencies[0];
			Assert.IsNotNull(agency.Agency);
			Assert.IsTrue(agency.AgencyID > 0);
		}

		[TestMethod]
		public void TestAgency()
		{
			Client client = getApiClient();
			List<AgencyResponse> agencies = client.Agencies();
			AgencyResponse agency0 = agencies[0];

			AgencyResponse agency = client.Agency(agency0.AgencyID);

			// The Agencies call only returns these 2 fields
			Assert.AreEqual(agency0.Agency, agency.Agency);
			Assert.AreEqual(agency0.AgencyID, agency.AgencyID);
		}

		[TestMethod]
		public void TestCommAccounts()
		{
			Client client = this.getApiClient();
			List<CommAccountResponse> reports = client.CommAccounts(Client.Var.NetBilled, Client.Run._this); // Mocked
			List<CommAccountResponse> reportsYYYYMM = client.CommAccounts(Client.Var.NetBilled, "2013", "01"); // Mocked

			Assert.IsTrue(reports.Count == reportsYYYYMM.Count);
			for (int i = 0; i < reports.Count; i++)
			{
				CommAccountResponse r1 = reports[i];
				CommAccountResponse r2 = reportsYYYYMM[i];
				Assert.IsTrue(r1.Equals(r2));
			}
		}

		[TestMethod]
		public void TestCommAgencies()
		{
			Client client = this.getApiClient();
			List<CommAgencyResponse> reports = client.CommAgencies(Client.Var.NetBilled, Client.Run._this);
			List<CommAgencyResponse> reportsYYYYMM = client.CommAgencies(Client.Var.NetBilled, "2013", "01");

			Assert.IsTrue(reports.Count == reportsYYYYMM.Count);
			for (int i = 0; i < reports.Count; i++)
			{
				CommAgencyResponse r1 = reports[i];
				CommAgencyResponse r2 = reportsYYYYMM[i];
				Assert.IsTrue(r1.Equals(r2));
			}
		}

		[TestMethod]
		public void TestCommAgency()
		{
			Client client = this.getApiClient();

			int AgencyID = 1; // Mocked
			CommAgencyReport agencyReport = client.CommAgency(AgencyID, Client.Var.NetBilled);

			foreach (RunValuePairResponse runReport in agencyReport.Values)
			{
				List<CommAgencyResponse> allAgencies = client.CommAgencies(Client.Var.NetBilled, runReport.Run); // This works because Run will always be in YYYYMM format
				int total = 0;
				foreach (CommAgencyResponse agencyResult in allAgencies)
				{
					if (agencyResult.AgencyID == AgencyID)
					{
						total += agencyResult.Value;
					}
				}
				Assert.IsTrue(total == runReport.Value);
			}
		}

		[TestMethod]
		public void TestCommCustomers()
		{
			Client client = this.getApiClient();
			List<CommCustomerResponse> reports = client.CommCustomers(Client.Var.NetBilled, Client.Run._this); // Mocked
			List<CommCustomerResponse> reportsYYYYMM = client.CommCustomers(Client.Var.NetBilled, "2013", "01"); // Mocked

			Assert.IsTrue(reports.Count == reportsYYYYMM.Count);
			for (int i = 0; i < reports.Count; i++)
			{
				CommCustomerResponse r1 = reports[i];
				CommCustomerResponse r2 = reportsYYYYMM[i];
				Assert.IsTrue(r1.Equals(r2));
			}
		}

		[TestMethod]
		public void TestCommItem()
		{
			Client client = this.getApiClient();
			CommItemResponse itemInfo = client.CommItem(Client.CommItemType.Item, 77777777);
			Assert.IsNotNull(itemInfo);
		}

		[TestMethod]
		public void TestCommPayments()
		{
			Client client = this.getApiClient();
			List<CommAgencyPayment> results = client.CommPayments("201012"); // Mocked
			Assert.IsTrue(results.Count >= 0);
			foreach (CommAgencyPayment payment in results)
			{
				Assert.IsTrue(payment.Agency != null);
				Assert.IsTrue(payment.AgencyID > 0);
				Assert.IsTrue(payment.Payout >= 0);
			}
		}

		[TestMethod]
		public void TestCommRep()
		{
			Client client = this.getApiClient();
			List<RunValuePairResponse> repReport = client.CommRep(Client.Var.NetBilled, 5490);
			foreach (RunValuePairResponse runTotal in repReport)
			{
				Assert.IsTrue(runTotal.Value > 0);
			}
		}

		[TestMethod]
		public void TestCommReps()
		{
			Client client = this.getApiClient();
			List<CommRepResponse> repsReport = client.CommReps(Client.Var.NetBilled, "2005", "01");

			CommRepResponse repInfo = repsReport[0];

			List<RunValuePairResponse> repReport = client.CommRep(Client.Var.NetBilled, repInfo.RepID);

			foreach (RunValuePairResponse pair in repReport)
			{
				if (pair.Run == "200501")
				{
					Assert.IsTrue(pair.Value == repInfo.Value);
					break;
				}
			}

		}

		[TestMethod]
		public void TestCustomer()
		{
			SupplierResponse supplier = this.getFirstSupplier();
			AccountResponse account = getFirstAccount(supplier);

			CustomerResponse customerByID = getApiClient().Customer(account.CustomerID);
			CustomerResponse customerByName = getApiClient().Customer(account.Customer);

			Assert.IsTrue(customerByID.Equals(customerByName));
		}

		[TestMethod]
		public void TestCustomerAdd()
		{
			Client client = getApiClient();
			CustomerResponse newCustomerData = new CustomerResponse();
			newCustomerData.Name = "Tester";
			CustomerResponse response = client.CustomerAdd(newCustomerData);

			newCustomerData.Added = response.Added;
			newCustomerData.Modified = response.Modified;
			newCustomerData.CustomerID = response.CustomerID;
			newCustomerData.Fields = response.Fields;

			Assert.IsTrue(newCustomerData.Equals(response));
		}

		[TestMethod]
		public void TestCustomerContactAdd()
		{
			int CustomerID = 77777777; // Fake ID for Mock testing
			Client client = getApiClient();
			ContactResponse contact = new ContactResponse();
			contact.FirstName = "Contact";
			contact.LastName = "Contactson";
			contact.Salutation = "Mr.";
			contact.Title = "Title";

			PhoneNumberResponse phone = new PhoneNumberResponse();
			phone.Number = "555-0035";
			phone.Type = PhoneNumberResponse.NumberType.Business;
			contact.PhoneNumbers.Add(phone);

			ContactResponse response = client.CustomerContactAdd(CustomerID, contact, true);

			foreach (PhoneNumberResponse responsePhone in response.PhoneNumbers)
			{
				if (responsePhone.Type == phone.Type)
				{
					phone.PhoneNumberID = responsePhone.PhoneNumberID;
					Assert.IsTrue(responsePhone.Equals(phone));
					break;
				}

			}

			// The response comes with the 4 phone number entries
			response.PhoneNumbers = contact.PhoneNumbers;

			contact.ContactID = response.ContactID;

			Assert.IsTrue(response.Equals(contact));
		}

		/// <summary>
		/// Tests the customer contact adding empty phone.
		/// The resulting phone number will be "none" instead of ""
		/// </summary>
		[TestMethod]
		public void TestCustomerContactAddEmptyPhone()
		{
			int CustomerID = 77777777; // Fake ID for Mock testing
			Client client = getApiClient();
			ContactResponse contact = new ContactResponse();
			contact.FirstName = "Contact";
			contact.LastName = "Contactson";
			contact.Salutation = "Mr.";
			contact.Title = "Title";

			PhoneNumberResponse phone = new PhoneNumberResponse();
			phone.Number = "";
			phone.Type = PhoneNumberResponse.NumberType.Business;
			contact.PhoneNumbers.Add(phone);

			ContactResponse response = client.CustomerContactAdd(CustomerID, contact, true);

			foreach (PhoneNumberResponse responsePhone in response.PhoneNumbers)
			{
				if (responsePhone.Type == phone.Type)
				{
					phone.PhoneNumberID = responsePhone.PhoneNumberID;
					Assert.AreEqual<string>(responsePhone.Number, "none");
					break;
				}
			}
		}

		[TestMethod]
		public void TestCustomerContactEdit()
		{
			int CustomerID = 77777777; // Fake ID for Mock testing
			Client client = getApiClient();

			CustomerResponse customer = client.Customer(CustomerID);
			ContactResponseWrapper original = customer.Contacts[0];

			ContactResponse contact = original.Contact;

			// Fax is set to 555-FAXS
			Assert.AreEqual(contact.getPhoneNumber(PhoneNumberResponse.NumberType.Fax).Number, "555-FAXS");
			Assert.AreNotEqual(contact.getPhoneNumber(PhoneNumberResponse.NumberType.Fax).PhoneNumberID, 0);

			// Home was not set
			Assert.AreEqual(contact.getPhoneNumber(PhoneNumberResponse.NumberType.Home).Number, "");
			Assert.AreEqual(contact.getPhoneNumber(PhoneNumberResponse.NumberType.Home).PhoneNumberID, 0);

			// Now let's update the contact phones
			contact.setPhoneNumber("1-800-1RPM", PhoneNumberResponse.NumberType.Business);
			contact.setPhoneNumber("", PhoneNumberResponse.NumberType.Fax);
			contact.setPhoneNumber("", PhoneNumberResponse.NumberType.Home);

			// And name
			contact.FirstName = "Name";
			contact.LastName = "Last";
			ContactResponse response = client.CustomerContactEdit(CustomerID, contact);

			Assert.AreEqual(response.getPhoneNumber(PhoneNumberResponse.NumberType.Business).Number, "1-800-1RPM");
			// Because The Fax Number was already set the value is now "none"
			Assert.AreEqual(response.getPhoneNumber(PhoneNumberResponse.NumberType.Fax).Number, "none");
			// Home didn't exist before so it's not set.
			Assert.AreEqual(response.getPhoneNumber(PhoneNumberResponse.NumberType.Home).Number, "");

			contact.PhoneNumbers = response.PhoneNumbers;

			Assert.AreEqual<ContactResponse>(response, contact);
		}

		[TestMethod]
		public void TestCustomerEdit()
		{
			Client client = this.getApiClient();
			CustomerResponse customer = client.Customer("Gus Fring's Chicken Emporium");
			Assert.AreEqual(customer.Customer, "Gus Fring's Chicken Emporium");
			Assert.AreEqual(customer.Website, "");

			customer.Customer = "Los Pollos Hermanos";
			customer.Website = "http://bit.ly/4kb77v";
			customer.Fields[0].Value = "Test";

			CustomerResponse updated = client.CustomerEdit(customer);

			Assert.IsTrue(customer.CustomerID == updated.CustomerID);
			Assert.AreEqual(updated.Customer, "Los Pollos Hermanos");
			Assert.AreEqual(updated.Website, "http://bit.ly/4kb77v");
		}

		[TestMethod]
		public void TestCustomerLocationAdd()
		{
			int CustomerID = 77777777; // Fake ID for Mock testing
			Client client = this.getApiClient();

			LocationResponse location = new LocationResponse();
			location.Name = "Home Office";
			location.Address = "205 - 5th Avenue SW";
			location.City = "Calgary";
			location.StateProvince = "Alberta";
			location.Country = "Canada";
			location.ZipPostalCode = "T2P 2V7";

			LocationResponse response = client.CustomerLocationAdd(CustomerID, location);

			Assert.IsTrue(response.CustomerLocationID > 0);

			LocationResponse emptyResponse = new LocationResponse();
			emptyResponse.CustomerLocationID = response.CustomerLocationID;
			Assert.AreEqual<LocationResponse>(emptyResponse, response);
		}

		[TestMethod]
		public void TestCustomerLocationEdit()
		{
			int CustomerID = 77777777; // Fake ID for Mock testing
			Client client = this.getApiClient();

			CustomerResponse customer = client.Customer(CustomerID);

			LocationResponse location = customer.Locations[0];
			location.Name = "Same Location, new name";

			LocationResponse response = client.CustomerLocationEdit(CustomerID, location);

			Assert.AreEqual(location.LocationID, response.CustomerLocationID);

			// The response only contains CustomerLocationID
			LocationResponse emptyResponse = new LocationResponse();
			emptyResponse.CustomerLocationID = response.CustomerLocationID;
			Assert.AreEqual<LocationResponse>(emptyResponse, response);
		}

		[TestMethod]
		public void TestCustomers()
		{
			Client client = this.getApiClient();

			List<CustomerResponse> customers = client.Customers();

			foreach (CustomerResponse customer in customers)
			{
				// Only these 2 fields are received
				Assert.IsNotNull(customer.Customer);
				Assert.AreEqual(customer.Name, customer.Customer);
				Assert.IsTrue(customer.CustomerID > 0);
			}
		}

		[TestMethod]
		public void TestCustomerUpdate()
		{
			Client client = this.getApiClient();
			CustomerResponse c = client.Customer(77777777);
			c.Contacts[0].Contact.setPhoneNumber("abc", PhoneNumberResponse.NumberType.Business);
			c.Website = "joe";

			ContactResponse contact = c.getPrimaryContact();
			contact.FirstName = "Joe";
			contact.LastName = "Contact";
			contact.Email = "mail@joecontact";

			CustomerResponse response = client.CustomerUpdate(c);
			Assert.Inconclusive("Do not use CustomerUpdate");
		}

		[TestMethod]
		public void TestProcActionsDue()
		{
			Client client = this.getApiClient();

			List<ProcActionDueResponse> response = client.ProcActionsDue();

			foreach (ProcActionDueResponse procDue in response)
			{
				Assert.IsTrue(procDue.Due.Count >= 0);
				Assert.IsNotNull(procDue.Staff);
				Assert.IsTrue(procDue.StaffID > 0);
			}
		}

		[TestMethod]
		public void TestProcForm()
		{
			Client client = this.getApiClient();
			List<ProcResponse> procs = client.Procs();

			ProcResponse procWithForms = this.getProcessWithForms();
			if (procWithForms == null)
			{
				Assert.Inconclusive("Could not find a Process with forms");
				return;
			}
			// ProcForms retrieves the data from a View, so it won't be 100% complete compared to ProcForm
			ProcFormsResponse allForms = client.ProcForms(procWithForms.ProcessID, 0);
			ProcFormResponse firstForm = allForms.Forms[0];

			ProcFormResponseWrapper byID = client.ProcForm(firstForm.FormID);
			ProcFormResponseWrapper byProcessID = client.ProcForm(procWithForms.ProcessID, firstForm.Number);

			Assert.AreEqual<ProcFormResponseWrapper>(byID, byProcessID);
			ProcFormResponseWrapper byProcessName = client.ProcForm(procWithForms.Process, firstForm.Number);
			Assert.AreEqual<ProcFormResponseWrapper>(byID, byProcessName);

			// ProcForm obtained via ProcForms will only have the data available on the selected View.
			if (firstForm.Equals(byID.Form))
			{
				Assert.Inconclusive("ProcForm obtained from ProcForms will not necessaryly be equal to the ones from ProcForm.");
			}
			else
			{
				Assert.Inconclusive("ProcForm obtained from ProcForms will not necessaryly be equal to the ones from ProcForm.");
			}
		}

		[TestMethod]
		public void TestProcFormAdd()
		{
			int ProcessID = 77777777;

			FieldResponse someField = new FieldResponse();
			someField.Field = "Non Rep";
			someField.Value = "The Value";

			ProcFormResponse FormData = new ProcFormResponse();
			FormData.Fields.Add(someField);
			Client client = this.getApiClient();
			ProcFormResponseWrapper response = client.ProcFormAdd(ProcessID, FormData);

			Assert.AreEqual(response.ProcessID, ProcessID);
			Assert.AreEqual(response.Form.Fields.Count, 1);
			FieldResponse SavedField = response.Form.Fields[0];
			Assert.AreEqual(someField, SavedField);
		}

		[TestMethod]
		public void TestProcFormEdit()
		{

			int MockFormID = 77777777;

			Client client = this.getApiClient();

			ProcFormResponseWrapper formInformation = client.ProcForm(MockFormID);
			ProcFormResponse formData = formInformation.Form;

			FieldResponse firstField = formData.Fields[0];
			firstField.Value = "Changed!";

			ProcFormResponseWrapper response = client.ProcFormEdit(formData);

			formData.Fields = new List<FieldResponse>();
			formData.Fields.Add( firstField );
			formData.Modified = response.Form.Modified;
			Assert.AreEqual<ProcFormResponse>(formData, response.Form);
		}

		[TestMethod]
		public void TestProcFormNoteAdd()
		{
			Client client = this.getApiClient();

			ProcFormResponseWrapper original = client.ProcForm(77777777);

			ProcFormResponseWrapper response = client.ProcFormNoteAdd(77777777, "Note", "NoteForStaff");
			NoteResponse note = response.Form.Notes[response.Form.Notes.Count - 1];
			original.Form.Notes.Add(note);
			Assert.AreEqual(note.Note, "Note");
			NoteResponse noteForStaff = response.Form.NotesForStaff[response.Form.NotesForStaff.Count - 1];
			original.Form.NotesForStaff.Add(noteForStaff);

			Assert.AreEqual(noteForStaff.Note, "NoteForStaff");
			Assert.AreEqual<ProcFormResponseWrapper>(original, response);
		}

		[TestMethod]
		public void TestProcFormParticipantAddByAgency()
		{
			AgencyResponse agency = this.getFirstAgencyWithReps();
			ProcFormResponse formBasicInfo = this.getFirstForm();
			int FormID = formBasicInfo.FormID;

			Client client = this.getApiClient();
			ProcFormResponse formBefore = client.ProcForm(FormID).Form;

			ProcFormResponseWrapper updatedFormInformation = client.ProcFormParticipantAdd(FormID, agency);

			Assert.IsTrue(updatedFormInformation.Form.Participants.Count == formBefore.Participants.Count + 1);

			ParticipantResponse newParticipant;
			foreach (ParticipantResponse participant in updatedFormInformation.Form.Participants)
			{
				ParticipantResponse found = formBefore.Participants.Find(delegate(ParticipantResponse p)
				{
					return p.Equals(participant);
				});
				if (found == null)
				{
					newParticipant = participant;
					Assert.AreEqual(agency.Reps[0].Rep, newParticipant.Name);
					break;
				}
			}
		}

		[TestMethod]
		public void TestProcForms()
		{
			ProcResponse procWithForms = this.getProcessWithForms();
			if (procWithForms == null)
			{
				Assert.Inconclusive("Could not find a Process with forms");
				return;
			}
			Client client = this.getApiClient();
			ProcFormsResponse byID = client.ProcForms(procWithForms.ProcessID);
			ProcFormsResponse byName = client.ProcForms(procWithForms.Process);

			Assert.AreEqual<ProcFormsResponse>(byID, byName);
		}

		[TestMethod]
		public void TestProcFormSetAdd()
		{
			Client client = getApiClient();

			ProcFormResponseWrapper original = client.ProcForm(77777777);

			List<FieldResponse> Fields = new List<FieldResponse>();
			FieldResponse CustomField1 = new FieldResponse();
			CustomField1.Field = "Field1";
			CustomField1.Value = "Value1";
			Fields.Add(CustomField1);
			ProcFormResponseWrapper response = client.ProcFormSetAdd(77777777, Fields);

			original.Form.Sets.Add(response.Form.Sets[response.Form.Sets.Count - 1]);
			Assert.AreEqual<ProcFormResponseWrapper>(original, response);
		}

		[TestMethod]
		public void TestProcFormUnexistantView()
		{
			ProcResponse procWithForms = this.getProcessWithForms();
			if (procWithForms == null)
			{
				Assert.Inconclusive("Could not find a Process with forms");
				return;
			}
			Client client = this.getApiClient();
			try
			{
				ProcFormsResponse byID = client.ProcForms(procWithForms.ProcessID, 77777777);
				Assert.Inconclusive("Expected 'View not found' error");
			}
			catch (RPMApiError error)
			{

				Assert.AreEqual(error.Message, "View not found");
			}
		}

		[TestMethod]
		public void TestProcFormWorksheet()
		{
			ProcFormResponse form = this.getFirstFormWithWorksheet();
			WorksheetResponse ws = form.Worksheets[0];
			Client client = this.getApiClient();
			WorksheetResponse wsInfo = client.ProcFormWorksheet(ws.WorksheetID);

			// They seem to be the same
			Assert.AreEqual(ws.Name, wsInfo.Name);
			Assert.AreEqual(ws.WorksheetID, wsInfo.WorksheetID);
			// getFirstFormWithWorksheet uses ProcForm which doesn't return the complete Worksheet Data Set.
			Assert.AreNotEqual(ws, wsInfo);
		}

		[TestMethod]

		public void TestProcFormWorksheetAdd()
		{

			ProcFormResponse form = this.getFirstFormWithWorksheet();
			if (form == null)
			{
				Assert.Inconclusive("No Forms With Worksheets Found");
			}

			Client client = this.getApiClient();
			WorksheetResponse ws = form.Worksheets[0];
			ws = client.ProcFormWorksheet(ws.WorksheetID);

			WorksheetResponse response = client.ProcFormWorksheetAdd(form.FormID, ws.WorksheetID);

			Assert.AreNotEqual(ws.WorksheetID, response.WorksheetID);
			ws.WorksheetID = response.WorksheetID;
			Assert.AreNotEqual(ws.Name, response.Name);
			Assert.AreEqual(response.Name.Substring(0, ws.Name.Length), ws.Name);
			response.Name = ws.Name;
			Assert.AreNotEqual(ws.DateAdded, response.DateAdded);
			response.DateAdded = ws.DateAdded;

			Assert.AreNotEqual(ws, response); // new IDs for the copy so not exactly equal
		}

		[TestMethod]
		public void TestProcFormWorksheetTableAdd()
		{

			ProcFormResponse form = this.getFirstFormWithWorksheet();
			if (form == null)
			{
				Assert.Inconclusive("No Forms With Worksheets Found");
			}

			Client client = this.getApiClient();
			WorksheetResponse ws = client.ProcFormWorksheet(form.Worksheets[0].WorksheetID);

			WorksheetResponse response = client.ProcFormWorksheetTableAdd(ws.WorksheetID, ws.Tables[0].ID);

			Assert.IsTrue(ws.WorksheetID == response.WorksheetID);
			ws.DateModified = response.DateModified;
			ws.Tables = response.Tables;

			Assert.IsTrue(ws.NumTables == response.NumTables - 1);
			ws.NumTables = response.NumTables;
			Assert.AreEqual(ws, response);
		}

		[TestMethod]
		public void TestSuppliers()
		{
			SupplierResponse supplier = getFirstSupplier();
			Assert.IsNotNull(supplier.Supplier);
			Assert.IsTrue(supplier.SupplierID > 0);
		}

		[TestMethod]
		public void TestProcFormWorksheetTableDataEdit()
		{
			Client client = this.getApiClient();
			WorksheetResponse orig = client.ProcFormWorksheet(77777777); // Mock ID

			WorksheetTable tableInfo = orig.Tables[0];
			tableInfo.Data = new List<WorksheetTableData>();

			WorksheetTableData cell1 = new WorksheetTableData();
			cell1.Value = "Something";
			cell1.ColIndex = tableInfo.getColumnIndex("Column 1");
			cell1.Row = 0;
			WorksheetTableData cell2 = new WorksheetTableData();
			cell2.Value = "10";
			cell2.ColIndex = tableInfo.getColumnIndex("Qty.");
			cell2.Row = 0;
			WorksheetTableData cell3 = new WorksheetTableData();
			cell3.Value = "10";
			cell3.ColIndex = tableInfo.getColumnIndex("Unit Cost");
			cell3.Row = 0;

			tableInfo.Data.Add(cell1);
			tableInfo.Data.Add(cell2);
			tableInfo.Data.Add(cell3);

			WorksheetResponse ws = client.ProcFormWorksheetTableDataEdit(tableInfo, true);

			WorksheetTable modifiedTable = ws.Tables[0];
			cell1.ColID = modifiedTable.Data[modifiedTable.getColumnIndex("Column 1")].ColID;
			cell2.ColID = modifiedTable.Data[modifiedTable.getColumnIndex("Qty.")].ColID;
			cell3.ColID = modifiedTable.Data[modifiedTable.getColumnIndex("Unit Cost")].ColID;

			Assert.AreEqual(ws, orig);
		}

		[TestMethod]
		public void TestRep()
		{
			Client client = this.getApiClient();
			RepResponse rep = this.getFirstRep();
			if (rep == null)
			{
				Assert.Inconclusive("No Reps Found");
				return;
			}

			RepResponse byID = client.Rep(rep.RepID);
			Assert.AreEqual(rep, byID);

			// Get Rep by Agency
			RepResponse byAgencyID = client.RepByName(rep.Rep, rep.AgencyID);
			Assert.AreEqual(rep, byAgencyID);
			RepResponse byAgencyName = client.RepByName(rep.Rep, rep.Agency);
			Assert.AreEqual(rep, byAgencyName);

			// By assignment code + supplier
			if (rep.AssignmentCodes.Count > 0)
			{
				AssignmentCodeResponse r = rep.AssignmentCodes[0];
				RepResponse byAssignmentCodeAndSupplierID = client.RepByAssignmentCode(r.AssignmentCode, r.SupplierID);
				Assert.AreEqual(rep, byAssignmentCodeAndSupplierID);
				RepResponse byAssignmentCodeAndSupplier = client.RepByAssignmentCode(r.AssignmentCode, r.Supplier);
				Assert.AreEqual(rep, byAssignmentCodeAndSupplier);
			}
		}

		[TestMethod]
		public void TestUPPUsers()
		{
			Client client = this.getApiClient();
			List<UPPUser> users = client.UPPUsers();
			foreach (UPPUser u in users)
			{
				Assert.IsTrue(u.UserID > 0);
				Assert.IsTrue(u.Role.Length > 0);
				Assert.IsTrue(u.Email.Trim().Length >= 0);
				Assert.IsTrue(u.Fullname.Trim().Length >= 0);
			}
		}

		[TestMethod]
		public void TestUser()
		{
			Client client = this.getApiClient();
			UserResponse user = client.User("lochness123", "lochness123");
			Assert.IsTrue(user.RoleID > 0);
			Assert.IsTrue(user.StaffID > 0);
			Assert.AreEqual(user.Username, "lochness123");
		}

		[TestMethod]
		public void TestUserPasswordEdit()
		{
			string username = "Joaquin";
			string password = "LePass1245";

			Client client = this.getApiClient();
			client.UserPasswordEdit(username, password);
		}

		#region Helper Functions
		private List<SupplierResponse> getSuppliers()
		{
			Client client = getApiClient();
			List<SupplierResponse> suppliers = client.Suppliers();
			return suppliers;
		}
		private SupplierResponse getFirstSupplier()
		{
			List<SupplierResponse> suppliers = this.getSuppliers();
			return suppliers[0];
		}

		private ProcResponse getProcessWithFunc(Func<ProcResponse, bool> check)
		{
			Client client = this.getApiClient();
			List<ProcResponse> procs = client.Procs();

			ProcResponse procWithForms = null;
			foreach (ProcResponse proc in procs)
			{
				if (check(proc))
				{
					procWithForms = proc;
					break;
				}
			}
			return procWithForms;
		}

		private ProcResponse getProcessWithForms()
		{
			Func<ProcResponse, bool> f = (proc) =>
			{
				return proc.Forms > 0;
			};
			return this.getProcessWithFunc(f);
		}

		private ProcResponse getProcessWithFormsHavingWorksheets()
		{
			Client client = this.getApiClient();
			Func<ProcResponse, bool> f = (proc) =>
			{
				if (proc.Forms == 0)
				{
					return false;
				}
				ProcFormsResponse forms = client.ProcForms(proc.ProcessID);
				foreach (ProcFormResponse formInfo in forms.Forms)
				{
					ProcFormResponseWrapper form = client.ProcForm(formInfo.FormID);
					if (form.Form.Worksheets.Count > 1)
					{
						return true;
					}
				}
				return false;
			};
			return this.getProcessWithFunc(f);
		}

		private ProcFormResponse getFirstForm()
		{
			ProcResponse proc = this.getProcessWithForms();
			Client client = this.getApiClient();
			ProcFormsResponse formsInformation = client.ProcForms(proc.ProcessID);
			return formsInformation.Forms[0];
		}

		private ProcFormResponse getFirstFormWithWorksheet()
		{
			ProcResponse proc = this.getProcessWithFormsHavingWorksheets();
			Client client = this.getApiClient();
			ProcFormsResponse formsInformation = client.ProcForms(proc.ProcessID);
			foreach (ProcFormResponse formInfo in formsInformation.Forms)
			{
				ProcFormResponseWrapper form = client.ProcForm(formInfo.FormID);
				if (form.Form.Worksheets.Count > 0)
				{
					return form.Form;
				}
			}
			return null;
		}

		private AgencyResponse getFirstAgencyWithReps()
		{
			Client client = this.getApiClient();

			List<AgencyResponse> agencies = client.Agencies();
			foreach (AgencyResponse agencyInfo in agencies)
			{
				AgencyResponse agency = client.Agency(agencyInfo.AgencyID);
				if (agency.Reps.Count > 0)
				{
					return agency;
				}
			}
			return null;
		}

		private RepResponse getFirstRep()
		{
			Client client = this.getApiClient();
			List<AgencyResponse> agencies = client.Agencies();
			foreach (AgencyResponse agency in agencies)
			{
				AgencyResponse fullInfo = client.Agency(agency.AgencyID);
				if (fullInfo.Reps.Count > 0)
				{
					RepResponse rep = client.Rep(fullInfo.Reps[0].RepID);
					return rep;
				}
			}
			return null;
		}
		#endregion
	}
}


Every year, parts of the world join in a two-step dance with time. What does this mean? It means in spring they turn the clocks forward one hour and in fall they turn their clocks back again.
Why the crazy clock dance? It's called Daylight Saving Time and the tradition dates back to the late 1800's/early 1900's when it was proposed as a way to conserve energy consumption and make the most of the valuable daylight in the summer months. Over the years, there have been many fluctuations in the amount of time allotted to the change (anywhere from 30 to 80 minutes) and the chosen dates for changing the clocks.
And here's where it gets really tricky: not every country (or in some cases not even an entire country) participates, and those that do often do it on different days or even, depending on the hemisphere, different months. Confusing? Yes. But all you really need to remember is this: spring forward and fall back. Oh and one more thing. There's a sweet bonus that comes around every fall –– one blissful extra hour of sleep.


Now that spring has arrived, and our heavy coats and cashmere have been put away, we're spending our time perusing MR PORTER for Orlebar Brown swim shorts or the latest camp-collar shirts from Valentino.
It isn't just in matters sartorial that we are venturing into, we are also planning getaways – to inspire you (and each other), we reveal our favourite holiday destinations in the world. From a tiny Japanese island to the plains of the Serengeti, read on to see the places we'd love to revisit.
Naoshima is a tiny island, one of the 3,000 that dot Japan's Seto Inland Sea. Unsurprisingly, it's sparsely inhabited, with only a few thousand residents calling it home. But it's also the site of one of the world's most intriguing art experiences, the Benesse Art Site Naoshima. Architect Mr Tadao Ando's building merges with the landscape and houses artworks from the likes of Mr James Turrell, Ms Yayoi Kusama and Mr Walter De Maria. You can stay in one of them – Benesse House – or, for a more traditional experience, lodge at a guest house in the island's Honmura area and try some handmade sanuki udon, a speciality of Kagawa Prefecture.
Brazil's answer to the Hamptons, only your next-door neighbour is likely to be a fisherman whose family has lived in the Bahian town on a cliff since the Jesuits arrived in 1586. At dusk, the grassy square (there are no cars) comes alive as locals on horseback dodge high-kicking capoeira students and spear fisherman returning with their daily catch. Uxua Casa Hotel & Spa is the place to stay. The sushi shack on Praia do Espelho the place to eat.
After what's been pretty manic 12 months, I recently checked into a Spa House at the Amanoi resort in southern Vietnam. The treatment rooms, 15m pool, hammam, dining facilities, etc, are all within the villa, so you don't have to brave an exhausting stroll anywhere at all. You don't even have to decide what to do, or what to consume. A schedule is sorted for you in advance, a bespoke herbal remedy is delivered to your door each morning, and the rest of the day is a balance of yoga, massages, meridian therapy treatments and, if you wish, boat trips or hikes. You even have a 60-minute massage after dinner each evening. And all against the backdrop of the serene Vinh Hy Bay. Bliss.
Val d'Isère is the French Alps' premier ski resort for off-piste skiing, especially when hunting out powder. The Grand Pré chair, the locals' secret stash, offers terrain for novices and aficionados alike. Face du Charvet gives an array of routes. For experts, the narrow, 40-degree Pisteurs corridor is reached after a 30-minute hike. Afterwards, I'll end up at Cocorico in time for après-ski. The spa and lodgings of the alpine-chic Hôtel Le Blizzard are the place to unwind and rest a weary head.
I have just been to Bequia, an island in the Grenadines. I heard about it from a friend who sailed there. I googled it and could only find a couple of articles, which was a good sign in itself. What they both said, though, was that it was an undiscovered gem and "old Caribbean", which appealed. I lay on beaches, read books and went snorkelling with my kids, who are addicted to Sir David Attenborough documentaries, so made lists of the types of fish and turtles they'd see before we even left the UK.
Landscapes that look like émigrés from a chocolate box, lots of wine… What's not to like about Portugal's Douro Valley? After a day spent walking through the white-washed quintas and lush, terraced vineyards, I like to adjourn to the 57-room 19th-century Six Senses hotel, my happy place, and make headway with the wine library. I also make the most of its capacious spa and its grape-based treatments.
The western reaches of Serengeti National Park, known as Grumeti, is one of the most extraordinary landscapes on the planet – endless blue skies, vast plains dotted with acacias, and the whole full-throated cacophony of the wildlife, make it an extraordinary place to visit. And if you happen to go there between April and June, it is even more spectacular as this is when the wildebeest migration takes place (though there is plenty of wildlife all year round). The best place to stay here – and possibly the best place to stay in the whole world – is the Singita Grumeti Reserve's Sabora Tented Camp; a 1920s-style tented reserve that is long on Persian rugs, anitique furniture and old-style glamour. I can't wait to go back.
Sweden. The land of big landscapes, good work-life balance and that famous blond-hair-blue-eye-giving DNA. I have become quite a swede-ophile over the past decade. I'll fly to Stockholm with bikes, ditch the luggage and then head out with minimal kit to weave my way out among the lakes and through villages and forests. I'll sleep either in STF (scandi hostels), Airbnb cabins, or, taking full advantage of allemansrätt (the everyman's right or freedom to roam) – sometimes even string a hammock between pines for an evening under the stars (mosquitoes permitting). Far from extreme, but it's a nice way to spend a week in reasonable isolation – and only two-and-a-half hours' flight from London.


St Mark's Kids Club runs every Tuesday morning from 9.30am until 11.30am during school term.
Kids Club is for children aged 0-5 years and their parents or carers. It is a great way for children and parents/carers to meet with, support and encourage one another – in the context of a caring, Christian environment.
Children have excellent opportunities to play (inside or outside – within enclosed courtyards), hear stories (often from the Bible, or with a Christian theme), enjoy singing or dancing to music and do a variety of art and craft activities. Outings to local parks or attractions (such as the local fire station) are organised once each term. Social outings are also organised for the parents and carers.
Parents are asked to provide morning tea and a drink for their child/ children (please do not bring nuts). Rostered parents and carers provide morning tea for the adults.


text:
RICHARD THOMPSON – STILL (Fantasy/Available on 29/06/2015)
'Still' was recorded in a two-story rehearsal loft in Chicago over the course of just nine days with Wilco's Jeff Tweedy at the helm, backed by several longtime players from both Thompson's and Tweedy's bands. Thompson enlisted Tweedy's production skills in an effort to shake up his own creative approach to making records. The key to 'Still »s emotional resonance is a set of gripping new Thompson compositions rich with his signature mix of trenchant insight, gallows humour, and keen empathy for characters at the brink of being overcome by their emotions, their pasts, or themselves. A recipient of BBC's Lifetime Achievement Award and Mojo's Les Paul Award, Richard Thompson was appointed Officer of the Order of the British Empire in the 2011 New Year Honours List. The Americana Music Association also recently honoured him with a Lifetime Achievement Award for Songwriting. Robert Plant, REM, Elvis Costello, Bonnie Raitt and many others have recorded Thompson's songs. Taken as a whole, 'Still' is a powerful dispatch from an acknowledged master who remains unafraid to put himself into demanding new environments – its title reflecting that resilience and seemingly endless resourcefulness.
← Here Today! The Songs Of Brian Wilson (ACE RECORDS/Available on 29/06/2015)
RIP l'immense label batave Kindred Spirits (2002/2014) →


At the iPad Mini launch event, Apple officially announced the fantastic news: the iBookstore expands to Latin America and New Zealand.
This is not only exciting for the readers who live there but also for all self-publishers. We bring our eBooks to the shelves of 18 additional iBookstores: Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, New Zealand, Nicaragua, Panama, Paraguay, Peru and Venezuela.
All indie authors, who would like to distribute their eBooks to the iBookstore through XinXii, would have their titles distributed to all iBookstores. All eBooks, which have already been distributed through us, would be added to the new 18 iBookstores.
Vesela is Marketing Assistant at XinXii.


"There is a proud heart in every natural man. There was much pride in Adam's sin—and there is much of it in all Adam's sons. Pride is a radical sin, and from hence arises this over-inflated opinion of a man's spiritual state and condition.
"This is the unsaved man's motto. A proud man has an eye to see his beauty—but not his deformity. He sees his abilities—but not his spots. He sees his seeming righteousness—but not his real wretchedness.
"Common knowledge is that which floats in the head but does not influence the heart."
"No man was ever kept out of heaven for his confessed badness, though many are kept out of heaven for their supposed goodness."
"The ground of many a man's engaging in religion is the trouble of his conscience, and the end of his continuing in religion is the quieting of conscience."
"It is a great deceit to measure the substance of our religion by the bulk of our profession, and to judge of the strength of our graces by the length of our duties."
"There are two things very hard: one is to take the shame of our sins to ourselves, the other is to give the glory of our services to Christ."


When I started drawing with colored pencils in September of 2014, I never thought about selling my art. I wanted to learn to use colored pencils so I could draw my children and my grandchildren. But as I progressed with my skill people started asking me to do commissions. And as I started entering competitions and started winning those competitions I started to realize that my drawings were valuable and that it was truly possible for me to not only produce beautiful pieces of art because I love drawing but it is also possible to switch careers and earn a living with my art. I had been so used to the idea of "starving artist" that I had started to believe that being an artist was not lucrative and that art could only only be created for ones own satisfaction or to give as gifts. I had come to believe that being a popular or famous artist was only for the geniuses and savants of the world. I had never imagined that me, a mother and grandmother with a full time project management job could possibly compete in the art industry against well known and prestigious artists. It wasn't until I changed my mindset that I realized that creating art could be a lucrative business while at the same time satisfying my inner craving to create. Although the act of creating is for sure soothing to the soul, it doesn't have to just be a hobby. I reminded myself that if I set myself up for failure would likely fail. So I started to set myself up for success. I started to think like a prestigious artist and more importantly I started to work like one. Success is not something that lands in your lap, but rather it is something you can achieve if you set goals and work hard to reach them.
As my work ethic changed and I started to put more and more hours into mastering colored pencils, I started to appreciate the hard work that I put in to fine-tuning my abilities. I started to value my time and realize that for every 10 hours that I put into producing art, it was 10 hours away from my family. For every 10 hours of drawing, I put more stress and fatigue on my wrist after having already had carpal tunnel surgery in 2008. I started realizing that while there will always be those who undervalue their sacrifices to create art and share with others, that I could not afford to undervalue my own. I decided that if I was valuable in my day job because of my attention to detail, my enthusiasm on the job, my ability to complete projects on time and to keep customers happy, then surely I should be fairly compensated for all of these same traits that I use when I create artwork.
Once I realized that I needed to be fairly compensated, I still had to answer the question "What is fair?" At first I reached out to a professional who claimed to be able to help me put a dollar value on my work based on my time and effort and fame or lack there-of. The fees for this professional to help me price my work were not cheap. And although he had the credentials to prove that he could do it with accuracy, I didn't want to spend the money and possibly get an answer I didn't like. This is how I knew that I already had an idea of how valuable my work was to me and I didn't want to get the "wrong answer" from a professional. So I set out to define the value of my own work. First I calculated the cost of my materials. Then I calculated the amount of time spent on the piece. The problem with the time spent was that as I improved on my skill, I also got faster. Pricing my art by the hour would mean that I as improved and got faster that I would be penalized and my prices would go down. That didn't set well with me. So I decided to calculate with my current speed a fair hourly rate and then I would figure out what that total was per square inch. Then I could set a price by "square inch" and then as I improve and get faster my rate would not change because it would be based on the square inch. My rate will not be the same as the next artist because I am basing my rate on what I know that I can earn with any other job that I currently have skills for. If I am going to replace my income from my day job, then I need to price my artwork accordingly. However, instead of basing the calculation on what my employer pays me, I calculated on the rate that my employer charges the customer for my time. I did this because as an artist, I am the business owner and not only do I need compensation for my time to create art but also for my time to keep my books, order supplies, drive to and from the frame shop and purchase necessary equipment to create prints etc. There are many expenses that go into your own business as an artist.
At first, my prices seemed too high and I wondered if people would find them worthy of the price that I set and also I worried how many people could afford to purchase my art. But every time I did the math, I came to the same conclusion that for me to create art at the level of skill that I am at, I needed to be fairly compensated. The value of my art should not go down just because not everyone could afford to pay for it. So I set my prices and held firm. I knew that I would be passed over by many but I knew from juried competitions that my art was good and I knew from the outpouring of emails asking for me to do commissions that the demand was there. Only a month after introducing my art at the prices that I felt they were worth, the larger pieces between $1500 and $3000, I sold 3 framed pieces to art collectors. The sale of those pieces has given me confirmation hat I did price my work appropriately.
My advice is to step back and take a look at all the sacrifices you make to create your art. Calculate your time and effort. Ask yourself what your time is worth. While there may be many artists competing with you, there is only ONE of you. Someone who loves your artwork will be willing to compensate you for your time. So don't try to price your art the same as the mass produced posters sold at craft stores. Your original art has value. If you don't value your own time, neither will anyone else.


text:
Q: Partial fraction expansion of rational functions I've been trying to read about partial fraction expansion of rational function.
Is the following statement equivalent to the uniqueness+existence of partial function expansion?:
Let $\mathbb{F}$ be an algebraically closed field and let $D=\{\frac{p}{q}~:~p,q\in\mathbb{F}[x],~\deg(p)\leq\deg(q)\}$. Consider $D$ as a linear space above $\mathbb{F}$. Then the set $\{(x-a)^{n}~:~a\in\mathbb{F},~n\leq0\}$ is a basis for $D$.


text:
Why study in Ireland?
What are the Top Universities in Ireland?
What are Popular Courses among students in Ireland?
What is the Eligibility to study in Ireland?
What is the Application Management Process for Universities in Ireland?
What is the Visa Management Process in Ireland?
What are the Part-Time opportunities for international students in Ireland?
What are the Stay Back Options for students in Ireland?
Which are the Emerging Sectors in Ireland?
Which industries in Ireland have Skill Shortages?
International students studying a degree-level qualification at an Irish University are eligible to stay back in the country post the completion of their course for up to 24 months. This permission to remain in Ireland is offered under the Third Level Graduate Scheme of the Irish Government. This scheme allows non-EU/EEA/international students to successfully graduating from Irish higher education institutions to stay in the country and seek employment for a period of up to 2 years. During this period, international students are free to remain in Ireland and look for full-time or part-time work opportunities. This work permit helps international students seek employment relevant to their degree program and gain vital international work experience to boost their career.
To be eligible for two-year permission, an international student must satisfy the following conditions:
Be in receipt of an award granted by a recognized Irish awarding body or institution of higher education. These institutions may include Dublin Institute of Technology, Irish universities, Royal College of Surgeons in Ireland, Institutes of Technology (with delegated authority).
Must receive either a Bachelor, a Master, or a Ph.D. degree by fulfilling the respective institution's criteria.
Be willing to work on full-time employment and be considered by employers for up to 40 hours per week of work.
Prospective students must have a valid Garda National Immigration Bureau (GNIB) card.
The GNIB card is extended for 24 months upon successful fulfillment of all conditions in the form of the stay back period post the completion of the degree program.


Goodie Green is the embodiment of a legendary heroine in semi-retirement. She is the one who "took and arrow to the knee"" and married her sweetheart Dabbler. Yet few know of her background. And while Dabbler does boast of his adventures, he was a hireling who managed the camps, made meals, and tended ponies. An important role, but not one that took him into the thick of danger.
Dabbler runs the Tavern, while his wife Goodie runs the Landing (the Factor often relies on her common sense). Like Mother Henna, she's no stranger to applying common sense at the end of a stout stick or these days, with a well-swung loaf. Whether she's shopping the market or not, she always has a Baguette of Smiting. She has been places, seen things. Some say she witnessed the Night of the Dragon. Others claim she is Queen Boudukka come back to life. They're right, you know.
Goodie is 21mm toe-to-eye, cast in metal with an integrated cobblestone base. All miniatures are supplied unpainted.


So, It's Tuesday night, I'm sitting at home and the phone rings. On the other end is my friend who tells me she's having a little get together. "Well it's sort of a hosted party" she explains. Okay, so I tell her I'll go but ask what type of party it is exactly..just so I'm prepared. (Trust me when I say I've been to a lot of really crazy hosted parties...some more fun than others). She continues on explaining that her other friend is hosting this party for NuSkin and a new tool that is supposed to get rid of wrinkles.....Okay I thought, stop right there. Wrinkles? We are in our mid twenties. Do we really need to worry about getting rid of wrinkles? Because last time I checked...wait, let me check again....okay yeah, still no wrinkles. But whatever, it's a bunch of girls getting together chit chatting...which is probably more fulfilling than doing loads of laundry at home. So I say I'll go. I go...and on the way run in to a headache full of traffic which I'll divulge into next.
Here I am sitting at the table watching this woman I know nothing about try to give the most satisfying sales pitch she knows how. Possibly working on others, pushing me further and further away. So here's the product, it's a tool you use in conjunction with other NuSkin products, of course. And the cool thing is it only costs like $450 total. Wow! I need one now!!!! Sense the sarcasm? Yes, you should. I think these products cause more harm than good...and that's my personal opinion, but when your telling your customers that "the energy that's going into you may cause harm if you're using a cell phone...." WTF? That's where the line needs to be drawn. And that's when I stepped out to take "an important phone call". We are so consumer driven. ughhhh!
Haha, That is so great. I have to agree... if it was 20 bucks? Maybe. But $300, just for the tool, plus you have to keep getting new bottles? Please. But, I had fun, regardless. It was good to get to know you. I wanted to ask you more about that channel 5 job... so you better join our book club. :) Hope everything works out on that end.


What's Happening in the Hispanic Ministry?
I love the Olympics! Whenever they start advertising for the games, I think, "Oh, I won't be interested this year." And then the opening ceremonies come and I am hooked. In these games you have all the makings of a great story: triumph and tragedy, poverty to riches, athletes overcoming obstacles and adversities to achieve glory! With each athlete the announcers draw you into a story of battle, hardship, and struggle to achieve that goal which has been set before them: the gold medal!
I can't help but see an analogy here with the Christian life. In fact, the author of Hebrews uses such an analogy to encourage those who are struggling in their faith. In Hebrews, the author is speaking to people who are struggling and being persecuted for their faith. They are likely Jews who had converted to Christianity, an illegal religion. If they go back to Judaism, a legal religion, they could be free of this oppression from the state and welcomed back to their friends and family who had likely rejected them. The author of Hebrews reminds them that the Christian life is one of battle, hardship, and struggle (Hebrews 12:1-17). Much like those who train for the Olympics, we will face hardships and adversities of many kinds. Unlike the Olympians, the hardships we face can prove to be deadly as Satan and the world hate us and want us to suffer. Sin, temptation, evil, tragedy, pain, strife, all of these things will cause us to doubt and stumble and, in our worst moments, cause us to feel like we are losing and want to quit altogether.
So, wisely, the author of Hebrews directs our eyes away from us and points them to Jesus. "[L]et us throw off everything that hinders and the sin that so easily entangles, and let us run with perseverance the race marked out for us. Let us fix our eyes on Jesus, the author and perfecter of our faith, who for the joy set before him endured the cross, scorning its shame, and sat down at the right hand of the throne of God. Consider him who endured such opposition from sinful men, so that you will not grow weary and lose heart" (Heb. 12:1b-3).
The author points us to Jesus and calls us to fix our eyes upon Him! Why? Because Jesus has endured such suffering as well. Everyone turned against Jesus. He was abandoned by friends and family. He was nailed to a cross by the very people he had created in love, at the will of the very nation he had chosen to be His people. Taking our sins upon Himself (being rejected by us), He suffered even God's wrath on the cross, crying out "My God, my God! Why have you forsaken me!" He endured the cross, despised its shame. It looked like Jesus lost. The suffering seemed to win. But (always a glorious word in the Bible!), because of such suffering, because He took the cross, He rose again and is now seated at the right hand of God! On a throne! Wearing a victor's crown, a gold medal if you will. His suffering and death saved you and me. And though we suffer with Jesus now, we know that He has won the race for us.
We know that at the end, there is a victor's crown of gold, the gold medal, waiting for us. For Christ has promised victory over the pains of this life and the trials we face. So, amidst our struggles, fix your eyes on Jesus! "Therefore, strengthen your feeble arms and weak knees." (Heb. 12:12) Stand firm, your prize won by Jesus awaits you! As we remember our trials and struggles this Lenten season, let us always keep our eyes fixed upon Jesus and His empty tomb. And let us strive with great anticipation for the glory set before us!
what a wonderful article you wrote.
We can only imagine what our Closing and Rewards Ceremonies for the Christian Olympics will be like.
Until then let's keep running until we reach the Finish Line.


text:
Netopýr brvitý (Myotis emarginatus) je druh netopýra z čeledi netopýrovití. Podobá se netopýru řasnatému (Myotis nattereri). Oproti netopýru řasnatému se liší zbarvením, chybějícím kartáčovitým lemem na ocasní bláně a esovitým prohnutím ostruhy. Tento netopýr byl poprvé popsán v roce 1806 francouzským přírodovědcem E. Geoffroyem.

Popis
Jedná se o teplomilný malý až středně velký druh netopýra. Jeho srst má rezavý odstín.

Výskyt
Netopýr brvitý žije v západní části Palearktické oblasti, nejsevernější potvrzený výskyt je na území Polska. V České republice se vyskytuje převážně na Moravě.  Netopýr brvitý byl lokalizován v následujících státech: Afghánistán, Albánie, Alžírsko, Andorra, Anglie, Arménie, Ázerbájdžán, Belgie, Bosna a Hercegovina, Bulharsko, Černá Hora, Česká republika, Chorvatsko, Francie, Gruzie, Írán, Itálie, Izrael, Jordánsko, Kazachstán, Kypr, Kyrgyzstán, Libanon, Lucembursko, Maroko, Německo, Nizozemsko, Omán, Polsko, Portugalsko, Rakousko, Rumunsko, Rusko, San Marino, Saúdská Arábie, Severní Makedonie, Slovensko, Slovinsko, Španělsko, Švýcarsko, Tádžikistán, Tunisko, Turecko, Turkmenistán, Ukrajina a Uzbekistán.

Způsob života
Netopýr brvitý se živí především drobným hmyzem jako jsou pavouci a mouchy. Loví převážně v listnatých a smíšených porostech, ale i na loukách, sadech či v zemědělských objektech většinou poblíž vodní plochy. Letní kolonie jsou obvykle tvořeny samicemi v počtu desítek až stovek jedinců. Žijí na půdách a v jeskyních, často ve společnosti vrápenců. Zimuje jednotlivě na místech se stálou teplotou - v jeskyních, sklepích, štolách.

Odkazy

Literatura
 ANDĚRA, M.; HORÁČEK, I. (2005). Poznáváme naše savce. Vyd. 2. Praha: Sobotáles. 327 s. .
 ANDĚRA, M.; GAISLER, J. (2012). Savci České republiky: popis, rozšíření, ekologie, ochrana. Vyd. 1. Praha: Academia. 286 s. .

Externí odkazy

Reference

Netopýrovití

redpajama_set_name: RedPajamaWikipedia


Although Morrissey's Autobiography was set to be available throughout the UK on September 16th, a last-minute content disagreement between Penguin Books and Morrissey has caused the venture to collapse. No review copies were printed, and Morrissey is now in search of a new publisher.
This comes as a bit of a surprise to everyone.
Obviously, a book due to be sold to the public on Monday would have been printed and ready to go; reveiwers would have had the chance to have a look and prepare timely copy. It's hard to see how any "last-minute content disagreement" could occur, given that it's a book, and printed, and those battles would be fought before the presses rolled, not after.
And shops would be expecting it; and an ISBN would have been created; and judicious selections dropped to the friendly press (assuming there is any press still friendly towards the man).
Yet here is a book, the first word of which appears to be that it isn't happening.
The publication of Morrissey's Autobiography remains with Penguin Books.
This is a deal for the UK and Europe, but Morrissey has no contract with a publisher for the U.S. or any other territory.
As of 13 September, Morrissey and Penguin (UK) remain determined to publish within the next few weeks.
That certainly clarifies matters in no way at all.
Perhaps everyone is getting confused by JOHN Morrissey's long-awaited Local Authority Enforcement book, as that is due in the next few weeks and, apparently, has two chapters dedicated to calling Mike Joyce names.
Could the whole thing be either an elaborate hoax or a terrible misunderstanding?
Have you got Taylor Swift Syndrome?
Specifically, the singer said she's been drawing more from her own personal tales of love and heartbreak. "I have the Taylor Swift syndrome," she said, laughing. "I write off my own experiences."
* Not, actually, a doctor, but Vali, actually.
Like "restless leg syndrome", I'm not entirely sure this is a condition as such, given that 'writing from your own experiences' is what people are generally told to do when they write, isn't it?
Ray Dolby, the man whose name became synonymous with war on bad audio, has died.
At a guess, his name has probably appeared on more closing film credits than any other person.
It's worth noting that besides his huge achievements in audio recording, he'd also played a major part in inventing how videotapes worked. Before he'd even got his first degree. He'd also worked as a UN advisor in India, and helped out the Atomic Energy Authority here while he was a fellow at Cambridge.
It probably is unfair that he's mainly thought of as the bloke who eliminated tape hiss.
Ray Dolby was 80. He died Thursday 12th September.
Carl Sagan had wanted to include Here Comes The Sun on the disc of music that was put onto Voyager.
EMI, being EMI, refused on copyright grounds. Perhaps they were afraid The Beatles had signed before contracts stipulated "throughout the known universe"; maybe they feared that you put a track from Abbey Road on a record being floated into space, before you know it, ET would be down the car boot knocking out collections of Greatest Hits.
To be fair, though, it might be better for the universe that EMI said no. Imagine a hyper-intelligent race, billions of miles away, coming across Voyager, working out how to play the disc, and starting with that song. There's a good chance they'd assume it was a warning that a massive star was on a collision course with their planet, isn't there?
Tucked behind the paywall this morning, Gordon Smart has a strange story in which Diego Maradona, out of the I, Ludicrous song, has hailed Noel Gallagher as "God".
Just as you process this, remember Maradona was so fond of mind-altering substances he drugged himself out of football and into hospital, so it's not totally impossible that he's seen the face of God at some point.
However, I'm not sure that this claim is quite the good news Gordon seems to believe it is. I know precious little about football - I'm from Brighton - but even I know that Maradona claimed that it was God who had handled the ball in the World Cup. In effect, he seems to be blaming Noel Gallagher for putting England out the competition.
So, the shortlist for the Mercurys was released yesterday, and it's in no way undermined by having found space for both James Blake and Jake Bugg on it.
Obviously, Bowie, who managed to combine a re-entry into music, releasing an album and pulling off a coup de theatre should just be given the prize now - for if the remit of the Mercury is intended to promote the idea of an album as an event, releasing the only album that created a stir beyond the music press surely did that?
Of course, it might not have been as good as the Savages album, but that's not really the point.
Has anyone gone to ask One Direction fans if they have any problem with the shortlist?
What news are you treated to today, should you pay to sneak past The Sun's paywall into Gordon's garden?
You'll read about how Rita Ora is going to do adverts for Rimmel.
Yes, you pays your money, and, er, get to read about other companies' promotional campaigns.
The Westboro Baptist Church is out a-protesting again; this time turning up at Vince Gill's Kansas City date.
Their beef with Gill is that he got divorced, and then remarried, and thus... sorry, no, I can't quite see how this has anything to do with them at all.
One day Fred Phelps is going to check something in The Bible, and come across the bits about love and forgiveness.
I've read the headline on this Mail story a few times. It really does claim that Justin Bieber doesn't exist, doesn't it?
I think they mean "which didn't exist", but even if they fixed that, it'd still be a dog of a headline.
Behind Gordon's paywall, but not far enough behind to protect him, Tinie Tempah is "frolicking with" Page Three Girls.
This might be a good day to sign the No More Page 3 petition. It's a fair bet Tinie hasn't.
The singer and campaigner Bob Geldof is to travel into space as a passenger on a commercial space flight.
Space Expedition Corporation (SXC) is hoping to launch 100 people into space in 2014 at the cost of $100,000 (£64,000) per ticket.
Isn't this just "very rich man plans terribly expensive joyride in break from lecturing people about poverty"? Or am I missing why this is actually news?
Eydie Gorme, who had hits both solo and with her husband Steve Lawrence, has died.
Gorme and Lawrence were part of the team when The Tonight Show made the leap from local to national schedules. After that came to and end, the pair had a relatively short-lived show of their own. Lawrence's entry into the army put an end to that; Gorme moved to the club circuit and, after he was demobbed, picked up touring with her husband.
Her name? She'd originally been an Edie, but got so annoyed with people thinking she was Eddie, she adopted a more phonetic approach.
I see, ECanadaNow, that you've got the old photo album out.
Photographs of celebrities from their childhood are always interesting to behold.
You know, you're not wrong.
They reveal the humanity and simplicity of famous people sometimes long before handlers, publicists, and managers control their image the person projects in public.
I think there's something in that. So what Canadian star to do want to show us pictures of their younger selves? Celine? KD? Joni?
Justin Bieber? If I wanted to see pictures of a young Justin Bieber, I'd look at current pictures of Justin Bieber.
who is technically still living his childhood since he's only 19-years-old. Additionally, the young Bieber has a tendency to not act his age but rather his shoe size. Bieber has recently taken to adding tattoos to this body that give him the graffiti-like appearance of an abandoned school.
... but then they go ahead and do it anyway.
One is an institution which has abandoned all hopes and dreams of education, and the other is a classroom that is no longer in use.
Are you people who were once in band? And getting back together? Is there a lot of press attention because of how your band fell to pieces the first time round? Are you getting a lot of promotion for your comeback?
Try not to give the first single a name that's a hostage to fortune.
If you're curious as to what stories are bubbling away behind Gordon Smart's paywall this morning, you might want to find the cash to read a story about James Arthur getting a puppy.
Apparently he won the X Factor last year.
This is one of those 'man gets puppy' stories where the celebrity glitz comes from the puppy.
There are no longer programme controllers at Bauer's radio stations.
Oh, no. Now, the people in charge are to be known as Content Controllers.
The other shortlisted titles included "Person who fills the bits where we're not doing adverts" and "Head of budgetary drain".
"He cannae run wi'out legs" is, I think, the only piece of football strategy that ever made it into ITV 'tykes-over-coming-ennui-through-painting-a-supporters-club-in-garish-colours' kids drama Murphy's Mob and, as such, I'm certain that every manager rasps this advice into players' ears before they head out for a big match.
That's Aston Villa's Gabby Agbonlahor taking down One Direction/Doncaster Rover's Louis Tomlinson (oh, try typing that with a straight face) during a charity match.
Still, nice to see consistency from the One Directioner, whose 'rolling about in agony in front of a crowd' is as convincing as his 'being a musician in front of a crowd' work.


More than 500 anthropologists from around the world have signed a new call for a boycott of Israeli academic institutions.
The initial list of signatories featured more than 250 names, including academics from Australia, Canada, China, Holland, India, Lebanon, Palestine, Sweden, Turkey, the UK and the United States. Colleagues from Spain, Ireland, Belgium, Chile, Egypt, Finland, France, Germany, Greece, Kuwait, Portugal, Qatar, Mexico, the Philippines and South Africa, among others, have added their support.
"The recent military assault on the Gaza Strip by Israel is only the latest reminder that the world's governments and mainstream media do not hold Israel accountable for its violations of international law," the statement notes, offering a rationale for civil society action.
Amongst the signatories are major names in the anthropology field, including Professors Jean and John Comaroff of Harvard University, Professors Lila Abu-Lughod and Michael Taussig of Columbia University, Talal Asad of CUNY and Sherry Ortner and Susan Slymovics of UCLA.
The list also includes a number of specialists on Palestine itself, including Nadia Abu El Haj of Barnard College, Glenn Bowman of the University of Kent, Julie Peteet of the University of Louisville and Rosemary Sayigh, probably one of the best-known writers and scholars on Palestine since the 1970s.
Organizers also noted, however, that "In addition, 46 scholars have elected to sign this statement anonymously" and that at least forty of these were untenured academics, post-doctoral fellows or graduate students. This seems to suggest that academic staff without the protection of tenure still feel that they may face harassment or discrimination if they speak up for Palestinian rights.
The group of anthropologists joins a number of US academic associations, including the American Studies Association, the African Literature Association, the Association for Asian American Studies and the Native American and Indigenous Studies Association in supporting the Palestinian call for a boycott of Israeli academic institutions.
The statement also notes anthropology's history as a discipline which, having started out with close links to colonialism, has endeavored to become a means of supporting the self-determination and liberation of the peoples with whom it works.
In addition to acknowledging the wide-ranging impacts of Israeli occupation and militarism on Palestinian people, the statement also notes the particular effects on higher education – including recent raids on a number of Palestinian universities, among them Birzeit University, the Arab American University in Jenin and Al-Quds University in Jerusalem, and the destruction of large parts of the Islamic University of Gaza.
This is explicitly contrasted with the "unconditional support" pledged for the Israeli military by universities including Tel Aviv University, Hebrew University, Bar-Ilan University, Haifa Univerity, Ben-Gurion University and Technion.
The anthropologists' statement, while singling out the "intimate" connection between Israeli academia and militarism, also notes that anthropologists have taken strong ethical stances on other countries and organizations complicit in human rights abuses, including the South African apartheid regime, abusers of indigenous and minority rights in Chile, Brazil and Bulgaria, the brutal Pinochet regime in Chile and commercial boycotts including those of the Hilton Hotel chain and Coca-Cola.
The full statement and signatory list are at http://anthroboycott.wordpress.com, as are contact details for those wishing to add their names to the list.
It's especially noteworthy that, as the statement acknowledges, the field of anthropology was long associated with colonialist policies and rationales. Practitioners today largely reject those premises and have come to redraw the contours of their discipline. This declaration by 500 senior anthropologists underscores that shift and calls further attention to the role of Israeli academic institutions in enforcing apartheid (and worse) throughout historical Palestine. This is another welcome measure in isolating the Zionist state as a necessary prelude to a just settlement.