text:
Maid's Diary: Devil Master, Please Behave
Vol 2: Chapter 229: : Goodbye, girl I love so much
100% 120% 140% 160% 180%
Full frame(PC)
The return of Gu Yuze and Munanhao is a new journey.
Tsundere, like Gu Yuze, would not accept being alone in the hotel anyway, but Munan had no choice but to use his head as a guarantee and his character as a guarantee. This holy Chinese from a foreign country is not a spy.
After a series of stringent inspections, Gu Yuze finally obtained permission to enter the classified military area—as a family member of a senior leader.
As soon as he returned to the headquarters, Munan became a fox who broke free of his shackles, and a shark who returned to the sea, pulling Gu Yuze from the east to the west, giving various introductions.
During those battles, it was like a candy-loving kid holding a good friend's hand and walking around the candy store one by one.
"This Blue Eagle training department, look at the highest target with the most holes, that is my exclusive target." Munan excitedly pointed to the wooden stake outside the grass field, and almost took a gun to demonstrate to Gu Yuze himself.
"This is the bomb disposal room, with an impact protective cover next to it. Now the demolition record of the first class bomb is still held by me." Munan took Gu Yuze's hand and smiled brightly.
Gu Yuze calmed his face, and Naobu Munan was fully armed with a dynamite bag that could explode at any time, watching the little fox's eyes grow darker and darker.
"This is the data intelligence analysis room. I used to hunt down the poisonous triangle boss. I searched the intelligence network for a full 72 hours, and finally found his hiding place."
The fruits of the hard work and blood of the past have become the capital of Mu Nanchao Gu Yuze's show, and the mood is similar to the one hundred points in the exam, eager to wait for the teacher to praise.
Gu Yuze's smile became deeper and deeper, pinching her soft fingers, listening to her rants, and not forgetting to look at the surrounding environment.
Backing by mountains, offshore, and harsh environment.
The weather is bad, the food is rough, and there are many men.
Along the way, there were many strange soldiers who looked at her and him.
In this place, she can never come back again.
"This is my dormitory, the best single room in all the team." Munan kicked the door open, and the fish seemed to sneak in.
The reason why she can enjoy the conditions of a single-room dormitory is related to her status as the boss. On the other hand, she is the only girl in the team, and no one has the guts to live with her.
Gu Yuze looked sideways and thought he would see a doghouse with messy socks flying all over the sky. Unexpectedly, this small room was clean and elegant, with neat bedding and well-arranged military boots. Even the tabletop was not dusty.
"This is your room?" Gu Yuze frowned slightly, she couldn't believe it.
Munan waved his hand humbly, sat on the edge of the bed, and swayed to feel the softness of the bedding: "No, no, Brother Jiangcheng would often help me clean up. He didn't know that I was coming back, so he specially cleaned it for me."
As soon as he said this, Munan clearly saw Gu Yuze's face turn stinky, and he expressed his dissatisfaction with a classic look of disgust: "Could it be that you haven't even learned how to organize your own house in the past eight years?"
"Thanks to Jiang Cheng for the past eight years." Munan smiled dryly, his eyes twitched, and a serious smile appeared at Gu Yuze, "Don't tell me, Jiang Cheng is closer to my brother, but I only like you. Really."
Gu Yuze's face only cleared slightly.
On the other side, since learning that the boss of Munan has finally returned, the entire Blue Eagle Special Team boiled into boiling water.
The special forces who miss the boss are looking forward to it and full of thoughts.
Unexpectedly, the boss is not only back, but there is also a tall and handsome strange man around him.
What was even more shocking was that the boss was clinging to the man like a woman, laughing and laughing all the way, his pretty eyebrows became more refined and refined, as beautiful as a butterfly.
"Wocao, has the boss changed? It's like a little lady." Special soldier A watching in the corner.
"Stupid, the boss was originally a woman." Special Soldier B rolled his eyes, "Didn't the youngest say that after the last special mission, the boss and this President Gu are in agreement. This time I came back and delivered a resignation letter to the chief. ."
"No! Why is the Blue Eagle no longer a boss, is it still a Blue Eagle?" Special Force C was distraught, clutching his heart in tears.
"Come on, don't look at the excitement, can you decide on the important matter of the boss's marriage? Don't hurry up and train." The little third son walked out of the toilet and saw a group of special soldiers chattering.
Without Munan, the third son is the King of Mountain.
With an order, everyone fled.
The little third son looked at the dormitory not far away, and happened to see Mr. Gu sitting by the window looking through the information. The boss didn't know what he had said. Mr. Gu immediately looked upset, and then the boss ran over and rubbed the corner of his lips.
President Gu was dissatisfied with the quick kiss, pulled the boss's arm, and kissed it domineeringly.
In the afternoon, the sun was shining brightly, reflecting the intimate figures of the two, warm and happy, and the army's iron-blooded cold and hard edge softened between him and her, and the brows were full of sweet love.
The little third son was stunned, lowered his head, and turned around.
"Have you really made a decision?"
Sharan tilted Erlang's legs and threw the resignation letter in his hand on the table.
Munan poured a full cup of Pu'er tea, graciously handed it to the big man sitting on it, and nodded firmly: "Lao Xia, I really want to resign. Could you please approve it."
Sharan's two thick lips were pressed tightly together, and her dark, angular face was stiff.
Without speaking, he stared straight at Munan, so that Munan wondered if he had stolen the heart of Lao Xia's wife.
"Did you really want to make it clear?" Sharan's voice was extremely majestic, half-squinted, "The Central Government values you very much, and the National Security Bureau wants to dig you all day long. After the last mission, you are the youngest and most promising colonel in China. A great future is waiting for you in the future."
Munan said truthfully: "I think being Gu Yuze's wife has a brighter future."
Sharan:???
This is not a joke. Gu Yuze's status as a nobleman is there. There are thousands of majors in the world, but Gu Yuze has only one wife.
Compared to a high-ranking colonel who has to deal with officialdom all day long, Gu Yuze's wife is simply the happiest profession in the world.
Sharan knew that he was wrong, so she had to soften her voice to induce: "Xiao Nan, do you think about it again? How much effort did the country take to cultivate talents like you. You came to the army, isn't it for this country?"
In fact, from the bottom of his heart, Sharan was reluctant to marry Mu Nanyuan, especially when Shenghua was surging, and the wealth and wealth circles were unpredictable, and Munan's fierce temperament could not adapt.
Munan looked down, blew the teacup leaves in his hand, and watched the white mist floating on the tea.
"Lao Xia, I think very clearly." Munan said, "I used to think that Gu Yuze and I would not be able to continue in this life. Even if I was performing tasks in Shenghua and watching him every day, I still couldn't live in the country and He made a choice."
"For this country, my father put aside his family and went to the front. For this country, I gave my blood, sweat, feelings, and life. During the three months of being in a coma, I reflected on the past 20 years and the only thing that really deserves my nostalgia. , Only him."
Only after experiencing the true separation of life and death, can we understand the person who is most cherished in life.
Sharan took a sip of tea, full of inexplicable bitterness, her eyes were sincere and sincere.
This girl is no longer the one in her impression.
auzw.com That person, let her mature and grow up.
"Lao Xia, you don't understand." Munan smiled playfully, and filled Xia Lang with a cup of hot tea, brows and eyes full of happiness.
"Gu Yuze loves me, I love him, no one can do without anyone. The special forces are cold-blooded and can't be emotional. I can't be a special soldier at all."
The beast struggling to kill was injured. It can lick the wound in the corner alone without knowing the pain.
But once the fearless beast has a little tender care, no amount of pain will be infinitely magnified.
Gu Yuze gave her a gentle and indulgent sky, secretly dealt with all the troubles for her, pained her as before, completely, Munan could not do without him.
"Girl, nothing, I respect your decision." Xia Lang sighed, rubbing his temples with rough fingers, feeling full of emotion for a while.
Munan grinned, smiling like a flower burst into a bright smile.
She jumped over happily and gave Sharan a big bear hug, almost breaking Sharan's neck.
"Old Xia, thank you!"
Sharan finally broke free of her arm, disgusted with the geography of her wrinkled military uniform, raised her eyes and pretended to scream: "Be careful, do you talk to your superiors like this?"
Munan smiled happily in the chair, eyes bent into crescents.
"I will help you with the resignation." Sharan opened the porcelain lid of the teacup, shook the tea in a leisurely manner, and glanced at Munan. "By the way, you have time to send it to Jiangcheng. Go, I don't know when I can come back."
"Brother Jiangcheng is leaving? Where is he going!" Mu Nan's pretty face changed, and his heart tightened suddenly.
Xia Lang glared at the confidant's misfortune, and said, "He was a military doctor for you. Now you abandon him and marry President Gu. Jiang Cheng has no reason to stay in the army. Last month, he applied for the International Medical Assistance Program for Africa. , To provide voluntary rescue in Uganda for five years."
Aid to Africa?
Five years?
Every word was struck hard in Munan's heart, she was quite stunned for a while, and her heart was filled with boundless complex feelings.
Jiang Cheng was about to leave the army, but she was the last person to know.
In the early morning, the Kyoto Airport was full of people.
The flying five-star red flag is very conspicuous in the flow of people, and the doctors in white coats under it are like white clouds falling in the world, about to float to another hot and gorgeous land.
"Doctor Jiang, there are still ten minutes to check the ticket." Someone reminded him intimately.
Jiang Cheng nodded, and looked back at the sky on the other side of the army, a heart-pounding blue, as beautiful as her face.
He turned around, the wheels of the suitcase crushed on the ground, making a grunting sound of nostalgia.
"Brother Jiangcheng! Wait for me!"
Wearing a black jacket, Munan rushed across the railing, panting, and was stopped by the guard on the side of the road. She took out a document from her pocket, and the guard quickly let her in respectfully.
Jiang Cheng stood in place with a smile in his black eyes, watching her run towards him through the sea of people.
The scenery is as before, the memories and the real scenes are intertwined.
She was in Wuzhen, and every time she finished fighting with her peers, she stood in front of his door aggrieved with her ragged arm.
She was on the tree, poking the bird's nest on the tree with a stick, and smiled at him under the tree with a cute appearance.
She was drinking sweet and sour lemon tea contentedly in the Shenghua School Hospital, and chatting about various gossips.
She was in the hospital bed, holding him in the room, crying bitterly, tears wet his white sleeves and hurt his heart.
She is still her, beloved.
"Brother Jiangcheng, you went to Uganda, remember to call me often." Munan squeezed his wrist, panting, tears flickering in his eyes.
"I asked Lao Xia to prepare a lot of food and clothes, and they have been sent to the plane. Remember to take them away."
"Also, if you want to come back to see me, I will send a plane to pick you up at any time–"
Before he finished speaking, Munan was inadvertently hugged by him, with his cheeks pressed against his chest.
The white coat carried the familiar smell of disinfectant, and his heartbeat was fierce, thumping, and ringing in Munan's heart.
Mu Nan's eyes suddenly reddened, and his crystal tears slipped down, holding his waist with both hands without letting go.
"Don't worry, I will come back safely." Jiang Cheng said warmly, sniffing the faint fragrance of bamboo leaves in her hair, her eyes were deeply attached to her.
He has no reason to stay with her.
By her side, there is already a guardian, sheltering the wind and rain, waiting for him by her side.
"Brother Jiangcheng, I'm so sorry???" Munan squeezed his fingers, his voice choked, and his pretty eyes were dim and sad.
Jiang Cheng chuckled, raising his eyes to look at Gu Yuze who was not far away with a displeased face, but still chose to watch.
The two men's eyes met in the busy crowd, and they nodded to each other, staggering in relief.
"I'm going to board the plane, we will definitely meet again." Jiang Cheng retracted his gaze, let go of her reluctantly, stroked her hair gently, and stared at her beautiful and outstanding face, "Xiao Nan, be fine."
Munan nodded dullly, a soreness in the bridge of his nose.
Jiang Cheng turned around, and the light reflected by the airport glass windows fell on his white back, strangely lonely, and his shoulders seemed to bear unnamed affection.
The slender figure gradually blurred, and gradually blurred in Munan's eyes.
Jiang Cheng smiled lightly. In the past, I was always waiting behind you, watching you leave.
Now, it's you, watching me leave behind.
Goodbye, girl I love so much.
To be happy, the girl I love.
ps/updated, reader group 607190263, beautiful and beautiful authors welcome to hook up?
Report chapter
Tip: You can use left, right, A and D keyboard keys to browse between chapters.


Today i closed a few more xmms related bugs. Most of the bugs i closed are old bugs of unmaintained plugins from upstream that needed love.
Now i'm working on xmms-1.2.10-gentoo-patches-2.3.1 that will fix a few bugs and i'm thinking in adding a few enhancements to these patches. If you have some patches that you think it's ready for gentoo patches mail me and i will review it. This week i will commit xmms-1.2.10-r16 with the new patches and i hope i will have some free time to commit a new cvs snapshot from xmms. Today i saw the long list of open bugs assigned to maintainer-wanted and i probably can commit a few xmms plugins that would be very useful for xmms fans.
About xmms2 the best way is to wait for DR3 release and fix the multilib-strict issue with scons then maybe i will commit to the tree.
About sound cleaning thanks to Diego "Flameeyes" i got almost 50 open bugs for xmms assigned to me.
btw… Looks like arts plugin is very buggy on xmms like flac too. Upstream please fix that :P.
Today i updated xmms-scrobbler with 2 patches from the Debian maintainer and xmms-wma with a patch made by eradicator and modified by me. Next week i plan to release xmms-1.2.10-gentoo-patches-2.3.1 with new patches. One that set gentoo-ice the default skin (to clean the ebuild) and a few patches from upstream to close bugs related to flac. Maybe i will add a few more skins to xmms-themes package for that i will look this week for a few cool skins to add to this package. It's was nice if somebody saves me time and point me a few good looking skins for xmms(specially related to gentoo) and mail me.
If you have some patch you think it's good for xmms feel free to open a bug assigned to me and i will commit after i review the patch. About xmms2 next week i will probably begin to work on it and in a few frontends to test,test and test before commit to portage.
This week again don't expect too much from me(again) because i have 2 tests at university and a birthday party.
I'd like to say amd64 team have two new ATs and their nicks are KristinG and cokehabit congrats both.
Yesterday i finally finish install e17 and i must say i'm impressed. It looks really great and feels like a new desktop for me. Maybe i will switch from gnome to e17 soon.


text:
#import <SenTestingKit/SenTestingKit.h>

#import "GTLService.h"
#import "GTMHTTPFetcherTestServer.h"

#import "GTLTasksTasks.h"
#import "GTLTasksTask.h"

#ifdef GTL_TARGET_NAMESPACE
#define PREFIXED_CLASSNAME(classname) \
  [NSString stringWithFormat:@"%s_%@", GTL_TARGET_NAMESPACE_STRING, classname]
#else
#define PREFIXED_CLASSNAME(classname) classname
#endif // GTL_TARGET_NAMESPACE

//
// Simple authorizer class for testing
//

@interface GTLTestAuthorizer : NSObject <GTMFetcherAuthorizationProtocol> {
  NSString *value_;
  NSError *error_;
}
// the value string will be added to the authorization header, like
// Authorization: OAuth value
+ (GTLTestAuthorizer *)authorizerWithValue:(NSString *)value;

@property (copy) NSString *value;
@property (retain) NSError *error;
@end

//
// Minimal Tasks query class for test cases below
//

@interface GTLQueryTasksTest : GTLQuery
@property (assign) NSInteger maxResults;
@property (retain) NSString *pageToken;
@property (retain) NSString *task;
@property (retain) NSString *tasklist;
@property (retain) NSString *fields;
@property (assign) BOOL showCompleted;
@property (assign) BOOL showDeleted;
@property (assign) BOOL showHidden;
@end

@implementation GTLQueryTasksTest
@dynamic maxResults, pageToken, task, tasklist, fields, showCompleted,
         showDeleted, showHidden;

+ (id)queryForTasksListWithTasklist:(NSString *)tasklist {
  NSString *methodName = @"tasks.tasks.list";
  GTLQueryTasksTest *query = [self queryWithMethodName:methodName];
  query.tasklist = tasklist;
  query.expectedObjectClass = [GTLTasksTasks class];
  return query;
}

+ (id)queryForTasksUpdateWithObject:(GTLTasksTask *)object
                           tasklist:(NSString *)tasklist
                               task:(NSString *)task {
  if (object == nil) {
    return nil;
  }
  NSString *methodName = @"tasks.tasks.update";
  GTLQueryTasksTest *query = [self queryWithMethodName:methodName];
  query.bodyObject = object;
  query.tasklist = tasklist;
  query.task = task;
  query.expectedObjectClass = [GTLTasksTask class];
  return query;
}

+ (id)queryForTasksDeleteWithTasklist:(NSString *)tasklist
                                 task:(NSString *)task {
  NSString *methodName = @"tasks.tasks.delete";
  GTLQueryTasksTest *query = [self queryWithMethodName:methodName];
  query.tasklist = tasklist;
  query.task = task;
  return query;
}

+ (id)queryForTasksGetWithTasklist:(NSString *)tasklist
                              task:(NSString *)task {
  NSString *methodName = @"tasks.tasks.get";
  GTLQueryTasksTest *query = [self queryWithMethodName:methodName];
  query.tasklist = tasklist;
  query.task = task;
  query.expectedObjectClass = [GTLTasksTask class];
  return query;
}

@end

//
// Subclasses for testing surrogates
//

@interface MyTasks : GTLTasksTasks
@property (readonly) NSString *malaprop;
@end

@interface MyTask : GTLTasksTask
@property (readonly) NSString *mondegreen;
@end

@interface GTLServiceTest : SenTestCase {
  // setup/teardown ivars
  GTMHTTPFetcherTestServer *testServer_;
  BOOL isServerRunning_;

  // notification counters
  int parseStartedCount_;
  int parseStoppedCount_;
}

@end

@interface GTLServiceTest ()
- (void)service:(GTLService *)service
  waitForTicket:(GTLServiceTicket *)ticket;
- (void)parseStateChanged:(NSNotification *)note;
@end

@implementation GTLServiceTest

static const NSTimeInterval kTimeoutInterval = 10.0;

// Files available in Tests folder
static NSString *const kRESTValidFileName = @"Task1.rest.txt";
static NSString *const kRESTErrorFileName = @"Task1.rest.txt?status=499";

static NSString *const kRPCValidName = @"Task1.rpc";
static NSString *const kRPCInvalidName = @"TaskError1.rpc";
static NSString *const kRPCDeleteName = @"TaskDelete1.rpc";
static NSString *const kRPCEmptyName = @"TaskEmpty1.rpc";

// Token paging
static NSString *const kRPCPageAName = @"TaskPage1a.rpc"; // page token request
static NSString *const kRPCPageBName = @"TaskPage1b.rpc"; // page token response
// Indexed paging
static NSString *const kRPCPageCName = @"TaskPage1c.rpc"; // start index request
static NSString *const kRPCPageDName = @"TaskPage1d.rpc"; // start index response
// Batch
static NSString *const kBatchRPCName = @"TaskBatch1.rpc";
// Batch with paging
static NSString *const kBatchRPCPageAName = @"TaskBatchPage1a.rpc";
static NSString *const kBatchRPCPageBName = @"TaskBatchPage1b.rpc";

- (NSString *)docRootPath {
  // find a test file
  NSBundle *testBundle = [NSBundle bundleForClass:[self class]];
  STAssertNotNil(testBundle, nil);

  NSString *docPath = [testBundle pathForResource:kRESTValidFileName
                                           ofType:nil];
  STAssertNotNil(docPath, nil);

  // use the directory of the test file as the root directory for our server
  NSString *docFolder = [docPath stringByDeletingLastPathComponent];
  return docFolder;
}

- (void)setUp {
  NSString *docRoot = [self docRootPath];

  testServer_ = [[GTMHTTPFetcherTestServer alloc] initWithDocRoot:docRoot];
  isServerRunning_ = (testServer_ != nil);

  STAssertTrue(isServerRunning_,
               @">>> http test server failed to launch; skipping"
               " fetcher tests\n");

  // install observers for fetcher notifications
  NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
  [nc addObserver:self selector:@selector(parseStateChanged:) name:kGTLServiceTicketParsingStartedNotification object:nil];
  [nc addObserver:self selector:@selector(parseStateChanged:) name:kGTLServiceTicketParsingStoppedNotification object:nil];

  parseStartedCount_ = 0;
  parseStoppedCount_ = 0;
}

- (void)tearDown {
  [testServer_ stopServer];
  [testServer_ release];
  testServer_ = nil;

  isServerRunning_ = NO;
}

#pragma mark Notification callbacks

- (void)parseStateChanged:(NSNotification *)note {
  if ([[note name] isEqual:kGTLServiceTicketParsingStartedNotification]) {
    ++parseStartedCount_;

    STAssertTrue(parseStartedCount_ == parseStoppedCount_ + 1,
                 @"parse notification imbalance: starts=%d stops=%d",
                 parseStartedCount_,
                 parseStoppedCount_);
  } else {
    ++parseStoppedCount_;

    STAssertTrue(parseStartedCount_ == parseStoppedCount_,
                 @"parse notification imbalance: starts=%d stops=%d",
                 parseStartedCount_,
                 parseStoppedCount_);
  }

}
#pragma mark Tests

- (void)testServiceRESTFetch {

  if (!isServerRunning_) return;

  GTLService *service = [[[GTLService alloc] init] autorelease];

  GTLServiceCompletionHandler completionBlock;
  GTLServiceTicket *ticket;
  NSURL *feedURL;

  //
  // test:  download feed
  //

  feedURL = [testServer_ localURLForFile:kRESTValidFileName];
  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    GTLTasksTasks *feed = object;

    //
    // test items array
    //
    STAssertEquals([feed.items count], (NSUInteger) 2,
                   @"wrong feed items");

    GTLTasksTask *item = feed[0];
    NSString *className = NSStringFromClass([item class]);
    NSString *expectedName = PREFIXED_CLASSNAME(@"GTLTasksTask");

    STAssertEqualObjects(expectedName, className, @"object member error");

    // test date/time member
    STAssertEqualObjects(item.updated.RFC3339String, @"2011-04-29T22:14:47.779Z",
                         @"GTLDateTime member error");

    // test string member
    STAssertEqualObjects(item.title, @"task one",
                         @"NSString member error");

    STAssertEqualObjects(className, expectedName,
                         @"object member error");
  };

  ticket = [service fetchObjectWithURL:feedURL
                     completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // test fetch error
  //
  feedURL = [testServer_ localURLForFile:kRESTErrorFileName];

  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    NSDictionary *userInfo = [error userInfo];
    GTLErrorObject *errObj = userInfo[kGTLStructuredErrorKey];

    STAssertNil(object, @"unexpected object on error");
    STAssertEqualObjects(errObj.message, @"Server Status 499",
                         @"error message");
    STAssertEquals([errObj.code intValue], 499,
                   @"error code");
  };

  ticket = [service fetchObjectWithURL:feedURL
                     completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // test parse notifications
  //
  STAssertEquals(parseStartedCount_, 1, @"Parse count wrong");

}

- (void)testServiceRPCFetch {

  // test:  fetch single query, with valid authorization
  //
  // tests for files "Task1.request.txt" and "Task1.response.txt"

  if (!isServerRunning_) return;

  GTLService *service = [[[GTLService alloc] init] autorelease];
  service.rpcURL = [testServer_ localURLForFile:kRPCValidName];
  service.apiVersion = @"v1";

  service.authorizer = [GTLTestAuthorizer authorizerWithValue:@"catpaws"];

  GTLServiceCompletionHandler completionBlock;

  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    GTLTasksTasks *tasks = object;

    STAssertNil(error, @"fetch error %@", error);
    STAssertEquals((NSUInteger) 2, [tasks.items count], @"item count");

    GTLTasksTask *item = tasks[0];
    NSString *className = NSStringFromClass([item class]);
    NSString *expectedName = PREFIXED_CLASSNAME(@"GTLTasksTask");

    STAssertEqualObjects(expectedName, className, @"object member error");

    // test members
    STAssertEqualObjects(@"task one", item.title, @"NSString member error");
    STAssertEqualObjects(@"2011-04-29T22:14:47.779Z",
                         item.updated.RFC3339String, @"Date");
  };

  GTLQueryTasksTest *query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"];

  query.showCompleted = YES;
  query.showHidden = NO;
  query.showDeleted = NO;
  query.requestID = @"gtl_12";

  // test adding http headers to the query
  query.additionalHTTPHeaders = @{ @"X-Feline": @"Fluffy",
                                   @"X-Canine": @"Spot" };

  // tell the test server to look for an oauth authorization header
  query.urlQueryParameters = @{ @"oauth2": @"catpaws" };

  GTLServiceTicket *ticket = [service executeQuery:query
                                 completionHandler:completionBlock];

  NSString *headerValue = [ticket.objectFetcher.mutableRequest valueForHTTPHeaderField:@"X-Feline"];
  STAssertEqualObjects(headerValue, @"Fluffy", @"query http headers");

  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // test: fetch single query with error returned
  //
  // tests for files "TaskError1.request.txt" and "TaskError1.response.txt"

  service.rpcURL = [testServer_ localURLForFile:kRPCInvalidName];

  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    STAssertNil(object, @"fetch object %@", object);
    STAssertNotNil(error, @"fetch error missing");

    GTLErrorObject *errorObj = [[error userInfo] objectForKey:kGTLStructuredErrorKey];
    NSString *className = NSStringFromClass([errorObj class]);
    NSString *expectedName = PREFIXED_CLASSNAME(@"GTLErrorObject");
    STAssertEqualObjects(expectedName, className, @"error class name");

    STAssertEqualObjects(@"Invalid Value", errorObj.message, @"message");
    STAssertEquals(400, [errorObj.code intValue], @"error code");

    GTLErrorObjectData *errData = [errorObj.data lastObject];
    STAssertEqualObjects(@"global", errData.domain, @"domain");
    STAssertEqualObjects(@"invalid", errData.reason, @"reason");
    STAssertEqualObjects(@"Invalid Value", errData.message, @"message");
  };

  query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"abcd"];
  query.requestID = @"gtl_4";

  ticket = [service executeQuery:query
               completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // test: fetch single valid query with invalid auth
  //
  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    STAssertEquals((NSInteger) 401, [error code], @"auth should not match");
  };

  query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"];

  query.showCompleted = YES;
  query.showHidden = NO;
  query.showDeleted = NO;
  query.requestID = @"gtl_12";

  // tell the test server to look for an oauth authorization header
  query.urlQueryParameters = @{ @"oauth2": @"dogpaws" };

  ticket = [service executeQuery:query
               completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // test: delete an item, expect an empty response as nil
  //
  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    STAssertNil(object, nil);
  };

  service.rpcURL = [testServer_ localURLForFile:kRPCDeleteName];
  query = [GTLQueryTasksTest queryForTasksDeleteWithTasklist:@"MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow"
                                                        task:@"MTQwNzM4MjM0NzE2NDExMDgxOTM6MDoz"];
  query.requestID = @"gtl_5";
  ticket = [service executeQuery:query
               completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // test: fetch with fields that should lead to an empty item, expect an empty
  // response as a bare object instance
  //
  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    STAssertTrue([object isKindOfClass:[GTLTasksTasks class]],
                 @"%@", [object class]);
    STAssertNil([object JSON], @"%@", [object JSON]);
  };

  service.rpcURL = [testServer_ localURLForFile:kRPCEmptyName];
  query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow"];
  query.requestID = @"gtl_7";
  query.fields = @"";
  ticket = [service executeQuery:query
               completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");
}

- (void)testServiceRPCSurrogates {

  // test:  fetch single query with surrogate objects instantiated
  //
  // tests for files "Task1.request.txt" and
  //                 "Task1.response.txt"

  if (!isServerRunning_) return;

  GTLService *service = [[[GTLService alloc] init] autorelease];
  service.rpcURL = [testServer_ localURLForFile:kRPCValidName];
  service.apiVersion = @"v1";

  // declare the surrogates we want instantiated
  service.surrogates = @{ (id<NSCopying>)[GTLTasksTask class] : [MyTask class],
                          (id<NSCopying>)[GTLTasksTasks class] : [MyTasks class] };

  GTLServiceCompletionHandler completionBlock;

  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    MyTasks *tasks = object;

    STAssertNil(error, @"fetch error %@", error);

    // top-level object
    NSString *className = NSStringFromClass([tasks class]);
    NSString *expectedName = @"MyTasks";
    STAssertEqualObjects(expectedName, className, @"surrogate 1");

    STAssertEqualObjects(tasks.ETag, @"\"5DpO54-Ji94EiKCRzWvdF06jkVo/CrrTnTzqLPnIghISZ2cNonnjkqs\"", @"etag");
    STAssertEqualObjects(tasks.malaprop, @"fire distinguisher", @"subclass");

    // internal object
    MyTask *task = [tasks itemAtIndex:0];

    className = NSStringFromClass([task class]);
    expectedName = @"MyTask";
    STAssertEqualObjects(className, expectedName, @"surrogate 2");

    STAssertEqualObjects(task.identifier, @"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy",
                         @"id");
    STAssertEqualObjects(task.mondegreen, @"crimean river", @"subclass");
  };

  GTLQueryTasksTest *query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"];
  query.showCompleted = YES;
  query.showHidden = NO;
  query.showDeleted = NO;
  query.requestID = @"gtl_12";

  GTLServiceTicket *ticket = [service executeQuery:query
                                 completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");
}

- (void)testServiceRPCPagedFetch {

  //
  // Test token-based paging
  //
  // tests for files "TaskPage1a.request.txt" and "TaskPage1a.response.txt"
  //   and for the page 1b versions

  if (!isServerRunning_) return;

  GTLService *service = [[[GTLService alloc] init] autorelease];
  service.rpcURL = [testServer_ localURLForFile:kRPCPageAName];
  service.apiVersion = @"v1";
  service.shouldFetchNextPages = YES;

  GTLServiceCompletionHandler completionBlock;

  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    GTLTasksTasks *tasks = object;

    STAssertNil(error, @"fetch error %@", error);

    // we should have four items, two from each page
    STAssertEquals([tasks.items count], (NSUInteger) 4, @"item count");

    // test item class
    GTLTasksTask *item1 = tasks[0];
    NSString *className = NSStringFromClass([item1 class]);
    NSString *expectedName = PREFIXED_CLASSNAME(@"GTLTasksTask");
    STAssertEqualObjects(expectedName, className, @"object member error");

    // test members of items from each page
    STAssertEqualObjects(@"task one", item1.title, @"NSString member error");

    GTLTasksTask *item4 = tasks[3];
    STAssertEqualObjects(@"task four", item4.title, @"NSString member error");
  };

  GTLQueryTasksTest *query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"];
  query.requestID = @"gtl_17";
  query.maxResults = 2;

  GTLServiceTicket *ticket = [service executeQuery:query
                                 completionHandler:completionBlock];

  // this executeQuery: invocation creates the first fetcher, getting
  // the first page of the response.  We'll change the rpc URL now
  // so when the automatic fetch of the second page occurs later, it
  // will fetch the page B file
  service.rpcURL = [testServer_ localURLForFile:kRPCPageBName];

  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  //
  // Test indexed-based paging (relying on the task categories at
  // the bottom of this file)
  //
  service.rpcURL = [testServer_ localURLForFile:kRPCPageCName];
  query = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"];
  query.requestID = @"gtl_18";
  query.maxResults = 2;

  ticket = [service executeQuery:query
               completionHandler:completionBlock];

  service.rpcURL = [testServer_ localURLForFile:kRPCPageDName];

  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");
}

- (void)testServiceRPCBatchFetch {

  // test:  fetch query batch
  //
  // tests for files "TaskBatch1.request.txt" and "TaskBatch1.response.txt"

  if (!isServerRunning_) return;

  GTLService *service = [[[GTLService alloc] init] autorelease];
  service.rpcURL = [testServer_ localURLForFile:kBatchRPCName];
  service.apiVersion = @"v1";

  GTLServiceCompletionHandler completionBlock;

  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    GTLBatchResult *batchResult = object;

    // we expect the first batch item to succeed, the second to fail,
    // the third to succeed but return an empty object, which shows up
    // as an NSNull
    NSDictionary *successes = batchResult.successes;
    STAssertEquals((NSUInteger) 2, [successes count], @"success count");

    NSDictionary *failures = batchResult.failures;
    STAssertEquals((NSUInteger) 1, [failures count], @"failure count");

    // successful item
    GTLTasksTask *item = successes[@"gtl_19"];
    NSString *className = NSStringFromClass([item class]);
    NSString *expectedName = PREFIXED_CLASSNAME(@"GTLTasksTask");
    STAssertEqualObjects(expectedName, className, @"result class error");

    STAssertEqualObjects(@"tasks#task", item.kind, @"kind field");
    STAssertEqualObjects(@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", item.identifier, @"id");
    STAssertEqualObjects(@"2011-05-03T23:14:20.735Z",
                         item.updated.RFC3339String, @"date");

    // failed item
    GTLErrorObject *errorObj = failures[@"gtl_18"];
    className = NSStringFromClass([errorObj class]);
    expectedName = PREFIXED_CLASSNAME(@"GTLErrorObject");
    STAssertEqualObjects(expectedName, className, @"error object");

    STAssertEquals(400, [errorObj.code intValue], @"error code");
    STAssertEqualObjects(@"Invalid Value", errorObj.message, @"error message");

    GTLErrorObjectData *errData = [errorObj.data lastObject];
    STAssertEqualObjects(@"invalid", errData.reason, @"error reason");
  };

  // make a batch with two queries
  __block NSMutableArray *queriesToCallBack = [NSMutableArray array];

  GTLTasksTask *task1 = [GTLTasksTask object];
  task1.identifier = @"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox";
  task1.status = @"needsAction";
  task1.title = @"task one";
  task1.identifier = @"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox";
  GTLQueryTasksTest *query1 = [GTLQueryTasksTest queryForTasksUpdateWithObject:task1
                                                                      tasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"
                                                                          task:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox"];
  query1.requestID = @"gtl_19";
  query1.completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    // Remove this query from the list
    STAssertTrue([queriesToCallBack containsObject:query1], @"callback list");
    [queriesToCallBack removeObject:query1];
  };
  [queriesToCallBack addObject:query1];

  GTLTasksTask *task2 = [GTLTasksTask object];
  task2.status = @"needsAction";
  task2.title = @"task two";
  task2.identifier = @"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy";
  GTLQueryTasksTest *query2 = [GTLQueryTasksTest queryForTasksUpdateWithObject:task2
                                                                      tasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"
                                                                          task:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy"];
  query2.requestID = @"gtl_18";
  query2.completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    // Remove this query from the list
    STAssertTrue([queriesToCallBack containsObject:query2], @"callback list");
    [queriesToCallBack removeObject:query2];
  };
  [queriesToCallBack addObject:query2];

  GTLQueryTasksTest *query3 = [GTLQueryTasksTest queryForTasksDeleteWithTasklist:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow"
                                                                            task:@"MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoz"];
  query3.requestID = @"gtl_20";
  query3.completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {
    STAssertEquals(object, [NSNull null], nil);
    // Remove this query from the list
    STAssertTrue([queriesToCallBack containsObject:query3], @"callback list");
    [queriesToCallBack removeObject:query3];
  };
  [queriesToCallBack addObject:query3];

  GTLBatchQuery *batchQuery = [GTLBatchQuery batchQuery];
  [batchQuery addQuery:query1];
  [batchQuery addQuery:query2];
  [batchQuery addQuery:query3];

  GTLServiceTicket *ticket = [service executeQuery:batchQuery
                                 completionHandler:completionBlock];
  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");

  STAssertEquals([queriesToCallBack count], (NSUInteger) 0,
                 @"queries not called back");
  STAssertNil(query2.completionBlock, @"Query callback not cleared");
}

- (void)testServiceRPCPagedBatchFetch {
  // Test token-based paging on queries in a batch fetch
  //
  // This tests for files "TaskBatchPage1a.request.txt" and
  // "TaskBatchPage1a.response.txt", and for the page 1b request
  // and response

  if (!isServerRunning_) return;

  GTLService *service = [[[GTLService alloc] init] autorelease];
  service.rpcURL = [testServer_ localURLForFile:kBatchRPCPageAName];
  service.apiVersion = @"v1";
  service.shouldFetchNextPages = YES;

  // Query for one item
  GTLQueryTasksTest *query1 = [GTLQueryTasksTest queryForTasksGetWithTasklist:@"MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow"
                                                                         task:@"MTQwNzM4MjM0NzE2NDExMDgxOTM6MDoz"];
  query1.requestID = @"gtl_4";

  // Query for pages of items
  GTLQueryTasksTest *query2 = [GTLQueryTasksTest queryForTasksListWithTasklist:@"MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow"];
  query2.requestID = @"gtl_3";
  query2.showCompleted = YES;
  query2.showHidden = NO;
  query2.showDeleted = NO;
  query2.maxResults = 2;

  GTLBatchQuery *batchQuery = [GTLBatchQuery batchQuery];
  [batchQuery addQuery:query1];
  [batchQuery addQuery:query2];

  GTLServiceCompletionHandler completionBlock;
  completionBlock = ^(GTLServiceTicket *ticket, id object, NSError *error) {

    STAssertNil(error, @"fetch error %@ %@", error, [error userInfo]);
    GTLBatchResult *result = object;

    NSDictionary *successes = result.successes;
    NSDictionary *failures = result.failures;

    STAssertEquals([successes count], (NSUInteger) 2, @"success count");
    STAssertEquals([failures count], (NSUInteger) 0, @"failures count");

    GTLTasksTask *task = [successes objectForKey:[query1 requestID]];
    STAssertEqualObjects(task.title, @"Wash", @"task title");

    GTLTasksTasks *taskCollection = [successes objectForKey:[query2 requestID]];
    STAssertEquals([taskCollection.items count], (NSUInteger) 4,
                   @"collection count");

    GTLTasksTask *item0 = [taskCollection itemAtIndex:0];
    GTLTasksTask *item3 = [taskCollection itemAtIndex:3];
    STAssertEqualObjects(item0.title, @"task uno", @"first task");
    STAssertEqualObjects(item3.title, @"task cuatro", @"last task");
    STAssertEqualObjects(item3.notes, @"Notez", @"last task");
  };

  GTLServiceTicket *ticket = [service executeQuery:batchQuery
                                 completionHandler:completionBlock];

  // this executeQuery: invocation creates the first fetcher, getting
  // the first page of the response.  We'll change the rpc URL now
  // so when the automatic fetch of the second page occurs later, it
  // will fetch the page B file
  service.rpcURL = [testServer_ localURLForFile:kBatchRPCPageBName];

  [self service:service waitForTicket:ticket];
  STAssertTrue(ticket.hasCalledCallback, @"callback skipped");
}

- (void)service:(GTLService *)service waitForTicket:(GTLServiceTicket *)ticket {
  [service waitForTicket:ticket
                 timeout:kTimeoutInterval
           fetchedObject:NULL
                   error:NULL];
}

@end

#pragma mark -

//
// Simple authorizer object for testing - implementation
//

@implementation GTLTestAuthorizer
@synthesize value = value_,
            error = error_;

+ (GTLTestAuthorizer *)authorizerWithValue:(NSString *)value {
  GTLTestAuthorizer *obj = [[[[self class] alloc] init] autorelease];
  obj.value = value;
  return obj;
}

- (void)dealloc {
  [value_ release];
  [error_ release];
  [super dealloc];
}

- (NSString *)authorizationValue {
  NSString *str = [NSString stringWithFormat:@"Bearer %@", value_];
  return str;
}

- (void)authorizeRequest:(NSMutableURLRequest *)request
                delegate:(id)delegate
       didFinishSelector:(SEL)sel {
  NSString *str = [self authorizationValue];
  [request setValue:str forHTTPHeaderField:@"Authorization"];

  NSMethodSignature *sig = [delegate methodSignatureForSelector:sel];
  NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:sig];
  [invocation setSelector:sel];
  [invocation setTarget:delegate];
  [invocation setArgument:&self atIndex:2];
  [invocation setArgument:&request atIndex:3];
  [invocation setArgument:&error_ atIndex:4];
  [invocation invoke];
}

- (void)stopAuthorization {
}

- (void)stopAuthorizationForRequest:(NSURLRequest *)request {
}

- (BOOL)isAuthorizingRequest:(NSURLRequest *)request {
  return NO;
}

- (BOOL)isAuthorizedRequest:(NSURLRequest *)request {
  NSString *requestValue = [request valueForHTTPHeaderField:@"Authorization"];
  NSString *str = [self authorizationValue];
  return GTL_AreEqualOrBothNil(requestValue, str);
}

- (NSString *)userEmail {
  return @"test@example.com";
}
@end

#pragma mark -

//
// Subclasses for testing surrogates
//

@implementation MyTasks
- (NSString *)malaprop {
 return @"fire distinguisher";
}
@end

@implementation MyTask
- (NSString *)mondegreen {
  return @"crimean river";
}
@end

//
// Categories to add indexed-based paging to Tasks for our unit test
//

@interface GTLTasksTasks (UnitTestAdditions)
@property (retain) NSNumber *nextStartIndex;
@end

@implementation GTLTasksTasks (UnitTestAdditions)
@dynamic nextStartIndex;
@end

@interface GTLQueryTasksTest (UnitTestAdditions)
@property (assign) NSUInteger startIndex;
@end

@implementation GTLQueryTasksTest (UnitTestAdditions)
@dynamic startIndex;
@end

redpajama_set_name: RedPajamaGithub


I think my favourite combination in the world is blush pink and soft grey, it just feels so feminine and cosy. I've basically been living in this jumper the past couple of weeks as it goes with everything, dressed up a little like with this skirt or dressed down with denim. The scoop neck is super flattering too and it's just oversized enough to feel like you are wearing a little hug.


text:
Information - Services - Formalities by subjects - Innovation - Research Networks - Medical technology, life science; application for funding - Dienstleistungsportal Bayern
Medical technology, life science; application for funding
The Free State of Bavaria supports cooperation projects in the field of life sciences, with a focus on medical technology, provided that they can be attributed to industrial research or experimental development.
The funding is intended to enable research and development (R&D) work in the field of medical technology and to accelerate the implementation of research results in new products and processes.
The orientation of the R&D projects is designed to increase competence and efficiency in the healthcare sector in Bavaria.
The funding covers the following topics and issues in particular:
Bioinformatics methods including biosignal analysis and synthesis,
medical imaging and image processing,
intelligent, biomedical sensors or actuators in micro- and nanotechnology,
laser applications and optical systems for diagnosis and therapy,
biomedical mechatronics and robotics,
medical technology for minimally invasive surgery and interventions,
medical engineering design and instrumentation,
Biomaterials, tissue engineering and implants,
organ and orthopedic prosthetics,
physical methods for preservation or selection procedures,
system-relevant software for diagnosis and therapy,
telemedicine and eHealth,
preventive methods for geriatrics and health maintenance.
Eligible applicants are
Companies with headquarters or branch offices in the Free State of Bavaria,
non-university research institutions as well as state universities and institutions of state universities in Bavaria,
other applicants with their registered office or branch office in the Free State of Bavaria who have the technical qualifications and sufficient capacity to successfully complete the tasks described in the project.
The research, development and innovation (R&D&I) projects must be carried out in close cooperation between several companies from the commercial sector or between such companies and research institutions. Several partners along the value chain are to cooperate. Preference will be given to small and medium-sized enterprises (SMEs).
Eligible costs
The following are eligible for funding
Personnel costs (flat rates),
Costs for instruments and equipment,
costs for contract research, technical knowledge and for patents acquired directly or under license from third parties, as well as costs for consulting and equivalent services used exclusively for the research and development project,
other operating expenses (materials, supplies, etc.) incurred directly as a result of the research and development activity.
Type and scope
The funding is provided in the form of grants as part of project funding.
The aid intensity is
Up to 50 percent of the eligible costs of the project or feasibility study in the case of industrial research,
up to 25 percent of the eligible costs of the project or feasibility study in the case of experimental development.
In the case of collaborative projects, the aid intensity is determined for each individual beneficiary; the maximum aid intensity for the collaborative project is 50 percent. In addition, up to 15 percentage points may be granted to industrial project partners if the conditions of Article 25(6)(b) of the GBER are met.
If different project activities can be assigned to both industrial research and experimental development, the funding rate will be determined on a pro rata basis.
The implementation of the project must be associated with a significant technical and economic risk.
The project must be characterized by a high degree of innovation, i.e. the technologies, products and services to be developed must go beyond the state of the art in science and technology.
The main parts of the project must be carried out in Bavaria.
Funding will not be provided for projects that have already been started before the project management organization receives a verifiable application or that are being carried out primarily on behalf of third parties not involved in the collaborative project.
At least one of the partners significantly involved in the project must already have specific research and development capacities and relevant technical experience, in the case of companies also in the area of production, at the time of application.
Applicants or project participants must demonstrably use an appropriate amount of their own or external funds for the financing of the project, which are not financed by other public aid or interest subsidies.
Cumulation with funds of the European Union or with other state aid is only possible under the conditions of Art. 8 General Block Exemption Regulation (GBER).
Companies in difficulty pursuant to Art. 1 para. 4 lit. c) in connection with Art. 2 No. 18 GBER are not eligible for support. This applies in particular to applicants for whose assets insolvency proceedings have been filed or opened. The same shall apply to applicants and, if the applicant is a legal entity, to its legal representatives who have submitted or are obliged to submit an affidavit pursuant to Section 807 of the German Code of Civil Procedure (ZPO) or Section 284 of the German Fiscal Code (AO).
An enterprise which has not complied with a recovery order issued on the basis of a previous Commission decision establishing the unlawfulness and incompatibility of aid with the common market may not be granted aid under these funding principles.
The publication of the approval of projects shall be made in accordance with Art. 9 para. 1 lit. c) GBER in connection with Annex III GBER.
Outlines and applications for grants are to be sent to the project management organization.
Applications must be submitted in writing and electronically. The access data for this can be obtained from the project management organization. Further information is provided on the Internet platform for electronic application (ELAN) of the State Ministry for Economic Affairs, Regional Development and Energy (see "Online procedure").
The project management agency will review the outlines and applications in the name of and on behalf of the Free State of Bavaria, make a recommendation for the funding decision, if necessary also with the involvement of expert consultants, and handle the processing of the funding, the processing of payment requests, the review of the interim reports, the proof of use and the utilization reports as well as the handling of correspondence with the applicants. The project executing agency is entitled to obtain explanations from the applicants regarding the applications and the processing of the funding. The project management organization is obligated to maintain confidentiality.
The granting authority is the Bavarian State Ministry of Economic Affairs, Regional Development and Energy. The granting authority issues the notice of award and disburses the funding. The calls for funds and the proof of use must be submitted to the project management organization, which forwards them to the granting authority.
Pursuant to Art. 91 BayHO, the Bavarian Supreme Audit Office (Bayerische Oberste Rechnungshof) is entitled to conduct additional audits at the grant recipients.
Calls for funding will be issued.
Early contact with the project management organization is recommended.
Funding is provided without legal entitlement within the framework of the available budget.
Projects are selected by a review panel that meets every six months. Further information can be obtained from the project management organization.
Project outlines and project description
In the first stage, project outlines (in accordance with the call for proposals) must be submitted to the project management organization in full and on time. After a comparative project selection, an application including a detailed project description, including an exploitation plan and proof of funding, must be submitted for selected projects for each network participant. Projects that are not selected will not be considered further.
Elektronische Antragstellung (ELAN)
The funding proposal can be entered electronically on the platform and released for review and further processing. The application must then be printed out, signed and sent to the named recipient. Access data is provided by Projektträger Bayern.
Richtlinien zur Durchführung des "Bayerischen Verbundforschungsprogramms (BayVFP)"
Az. 41-6660/33, BayMBl. Nr. 214
Administrative court proceedings; information
administrative claim
Technologieförderung
Responsible for editing: Bayerisches Staatsministerium für Wirtschaft, Landesentwicklung und Energie
Bayern Innovativ GmbH

redpajama_set_name: RedPajamaCommonCrawl


Official MDC identification cards are available through your campus Student Life Department. Bring a current and official picture I.D. (driver license, passport or military I.D.) and a copy of your current class schedule.


text:
Study: PTSD sufferers share bacterial footprint in saliva
Breakthrough research may help speedy diagnosis and treatment of people suffering from post-trauma.Â
Prof. Illana Gozes. Photo courtesy of Tel Aviv University
By Nicky Blackburn
August 14, 2022, Updated November 22, 2022
In a remarkable breakthrough, scientists from Israel have discovered that they can use saliva samples to quickly and accurately diagnose people suffering from post-traumatic stress disorder (PTSD).
In a study published in Nature's Molecular Psychiatry magazine, researchers from Tel Aviv and Haifa Universities took saliva samples and investigated the psychological, social and medical conditions of about 200 Israeli veteran soldiers.
They discovered that soldiers who had experienced combat stress related reactions from Israel's first war with Lebanon in 1982, and were still suffering post-trauma, showed a typical microbial picture in their saliva.
The study was led by Prof. Illana Gozes and included Prof. Noam Shomron, Dr. Shlomo Sragovich and Ph.D. student Guy Shapira, (all from TAU's Sackler Faculty of Medicine and Sagol School of Neuroscience) as well as Prof. Zahava Solomon from TAU's Gershon Gordon Faculty of Social Sciences, and Prof. Abraham Sagi-Schwartz and PhD student Ella Levert-Levitt from the Center for the Study of Child Development and the School of Psychological Sciences at the University of Haifa.
The researchers say the results may help doctors in the future to reach an accurate and objective diagnosis of people suffering from post-trauma and even lay the groundwork for microbiotic-related medications to alleviate the condition.
"To the best of our knowledge, this is the first depiction of a microbial signature in the saliva among veteran soldiers with PTSD,� said Gozes.
"We were surprised to discover that about a third of the PTSD subjects had never been diagnosed with post-trauma, so they never received any recognition from the Ministry of Defense and the official authorities,� she added.
The participants in the study came from a larger cohort of subjects involved in a comprehensive four-decade-long study of veterans by Solomon.
The researchers tested them for a range of psychological aspects, including sleep, appetite disorders, guilt, suicidal thoughts, social and spousal support, hostility, satisfaction with life, as well as issues of demographics, psychopathology, welfare, health and education.
Comparing the results of the subjects' microbial distribution to the psychological results and their responses to the welfare questionnaires, the researchers discovered that people with PTSD and high psychopathological indications exhibit the same picture of bacteria in the saliva (a unique oral microbiotic signature).
"It must be stressed that until now, post-trauma diagnosis has been based solely on psychological and psychiatric measures,� said Gozes. "Thanks to this study, it may be possible, in the future, to use objective molecular and biological characteristics to distinguish PSTD sufferers, taking into account environmental influences.
"We hope that this new discovery and the microbial signatures described in this study might promote easier diagnosis of post-traumatic veteran soldiers so they can receive appropriate treatment."
This study was also supported by the Israel Defense Force's Medical Corps Department of Health and Well-Being and Dr. Ariel Ben Yehuda, a department manager in the Mental Health Medical Center in Shalvata, Clallit Health Services. The study also involved collaboration with the Charité University Medicine in Berlin and its microbiology experts Dr. Markus M. Heimesaat and Prof. Stefan Bereswill, as well as with professors Victor Li and Jacqueline Lam from the University of Hong Kong, who are studying the effects of air pollution.
/Tel Aviv University
/University of Haifa
/PTSD
/Best stories 2022


Bhutan Nepal Tibet Tour lets you experience the cultural highlights of these Himalayan destinations. These three Himalayan destinations are known throughout the world for their fascinating culture, rich history and Buddhist spiritualism. Visit these lands high up in the mountains inhabited by mountain communities with fascinating cultures. Explore hills and valleys and get mesmerized by the awe-inspiring Himalayan scenery.
Begin your Himalayan adventure from the 'Land of Thunder Dragon', Bhutan. Discover some of Bhutan's popular destinations - Paro, Punakha and Thimphu. Take a ride across verdant Bhutanese countryside and drive through a high mountain pass, Do Chula pass. Step into ancient fortresses (dzongs) and hike up to sacred mountainside monasteries, including Taktsang Monastery, perched on the side of a cliff. The next highlight on your itinerary, is the Nepal to Tibet tour. Head to the vibrant capital of Nepal, Kathmandu. Explore two medieval kingdoms built by Malla kings - Patan and Bhaktapur. Discover Pokhara, a picturesque city located beside the serene Phewa Lake. Hike to Naudanda and walk through traditional villages and terraced fields. Get amazed by the jaw dropping views of Himalayan peaks. Experience a magical Himalayan sunrise from Sarangkot.
Finally fly over to the Tibetan plateau and spend three delightful days in Lhasa, discovering its ancient cultural treasures. Stand beneath the iconic Potala Palace. Complete a kora around the sacred Barkhor Square. Step inside the sacred halls of Ganden, Drepung and Sera monasteries. After experiencing the highlights of the city, your memorable Tibet Nepal Bhutan Tour ends in Lhasa. Throughout your trip you will be accompanied by an experienced local guide. He will give you an insight about the local customs as well as the significance of the places you visit.
Best seasons for this trip are Spring, Summer and Autumn. Days remain pleasant while mornings and evenings may be a bit chilly.
Why Wonders of Himalayas - Bhutan Nepal Tibet Tour?
This trip can be enjoyed by anyone who is in good health.
You will be journeying across three Himalayan nations – Bhutan, Nepal and Tibet.
Experienced local guides will accompany you throughout your trip.
As hiking is involved, you need to have good fitness level and stamina.
The hikes are easy without any technical difficulty. You walk on gravel paths amidst stunning scenery and mountain views. If you are used to walking on hilly terrain, these hikes will be a cakewalk for you.
Clean and comfortable private vehicles used for overland transportation. You will be touring Lhasa in a vehicle equipped with oxygen cylinder.
As Lhasa lies at an altitude of 3,656 metres, it's natural to feel a bit out of breath on arrival. You will feel alright after resting for a day. Pharmacies and some hotels have oxygen lounges where you can take supplementary oxygen if you feel the need.
If you suffer from respiratory and heart problems, we urge you to take the advice of your physician before joining this trip.
Nepal: Stay at the cozy and comfortable Oasis Kathmandu Hotel in Kathmandu and at the posh Hotel Pokhara Batika, in Pokhara. These hotels offer air conditioned rooms, attached bathrooms, hot and cold water etc. Other amenities include restaurant, bar, coffee shop and a travel desk. You can enjoy free Wi-Fi at all these establishments.
Bhutan: You stay at the charming Tashi Namgyal Resort in Paro. At Thimphu, your address is the modern Namgay Heritage Hotel while in Punakha you stay at Drubbchu Resort. These hotels offer luxurious deluxe rooms and premium suites. Featured amenities include free Wi-Fi (at public areas), multi cuisine restaurant, bar, spa, fitness centre etc.
Tibet: In Lhasa your rooms will be booked at the Doodgu Hotel, an establishment renowned for its traditional Tibetan hospitality. The hotel lies close to two of the city's most popular landmarks- Potala Palace and Barkhor Square. Rooms are traditionally decorated with en suite bathrooms. Amenities include free Wi-Fi, restaurant, laundry service etc.
Nepal: During your Bhutan Nepal Tibet Luxury Tour, you will be accommodated at the prestigious Shanker Hotel, a majestic Rana palace now converted into a four star hotel with modern amenities. In Pokhara you stay at the beautiful Temple Tree Resort. These plush establishments feature luxuriously decorated rooms with en suite bathrooms. Amenities include free Wi-Fi, swimming pool, spa, fitness center, restaurant and bar.
Bhutan: In Paro you will be staying at the classy Naksel Boutique Paro, while your address in Thimphu is the beautiful Terma Linca Resort and Spa. At Punakha you will be accommodated at the splendid RKPO Green Resort Punakha. All these hotels come under the four star category and offer well-appointed rooms coupled with warm traditional Bhutanese hospitality and ambience. Featured amenities include restaurant, bar, spa, wellness centre etc.
Tibet: Your address in Lhasa is the grand Shangri-La Hotel. A four star establishment, the hotel lies close to all the major attractions in the city. The hotel has well-appointed, comfortable rooms with majestic views of the surrounding hills. There are three restaurants, a bar, indoor swimming pool, sauna and massage parlour. The hotel's modern and well-equipped oxygen lounge offers a safe haven for those guests who have difficulties breathing in the rarefied air.
In Kathmandu you can find high-end as well as mid-range and budget restaurants and eateries serving cuisines from round the world (continental, Indian, Chinese, Korean, Japanese, Italian, Middle-Eastern, Thai, Vietnamese etc.). Breakfast, welcome dinner and farewell dinner will be complimentary in Kathmandu. Only breakfast is complimentary in Pokhara. You will find plenty of restaurants and eateries around lakeside serving good-quality food.
In Bhutan, restaurants and eateries serve continental, Indian and Bhutanese dishes. Bhutanese dishes are usually made with chilies, cheese, meat, mushrooms, red rice and buck wheat. All meals are included in the trip price.
While traveling in Tibet, only breakfast is included in your package. Restaurants in Lhasa serve hearty Tibetan dishes, plus Chinese, continental and Indian too.
The flight to Paro is nothing short of spectacular. You fly above the mountains and enter into a valley surrounded by green hills. At the airport terminal meet your guide and drive to your hotel. Check in and have lunch before your sightseeing tour begins. Later hop onto a private vehicle and begin your sightseeing tour. Head to Ta Dzong – an ancient watchtower which now houses the National Museum. Buddhist scroll paintings (Thangkas) dating back to several hundreds of years, armours of Bhutanese warriors, masks used by monks during festivals etc. are displayed at the museum. Fun fact - 'Little Buddha' a Hollywood movie by Bernardo Bertolucci was filmed here. Next make your way Rinpung Dzong. Also known as the 'Fortress of the Heap of Jewels', this impressive dzong was used to defend Paro from Tibetan invaders. The wide courtyard of the dzong comes alive during Paro Tsechu when the monastic community perform masked dances and skits.
Later head to Kichu Lhakhang, one of the oldest Buddhist temples in Bhutan. The temple was built by the Tibetan emperor Songtsen Gampo and dates back to the 7th century. Kichu Lhakhang houses some of Bhutan's oldest and priceless religious relics. After your sightseeing tour, return to your hotel. Overnight in Paro.
Drive to the base of a hill (BBS Tower) and take the trail to Wangditse Gompa. After walking for about one hour you reach the gompa. The monastery houses the statues of Bhutan's guardian deities- Yeshey Goenpo, Tsheringma and Palden Lhamo. From the monastery's ground savour amazing views of Samtenling Palace, Tashicho Dzong and a meditation retreat. Walk down to the highway and return to Thimphu. Stop en route at the mini zoo and meet the 'Takin', Bhutan's national animal.
Once you arrive in Thimphu your sightseeing tour begins. Visit the King's Memorial Chorten. This large white chorten was built in honor of the third Bhutanese king, Jigme Dorji Wangchuk. Later head to Tashichho Dzong, an ancient traditional fortress that houses the secretariat of the Bhutan royal government. This grand building also houses the king's throne room. Also visit the National Textile Museum and Handicraft Emporium. If you are not too tired you can explore the local market and buy souvenirs (Thanka paintings, traditional textiles or wooden items). Just ask your guide where you can get the best bargains for local handicraft items. Overnight in Thimphu.
From Thimphu drive to Punakha. En route stops at a high mountain pass (Dochu La Pass) and enjoy panoramic views of mountains and pine forests. The pass is decorated with 108 traditional chortens built by the Queen Mother in memory of slain Bhutanese soldiers. From Dochu La, take the trail to Lungchutse Monastery. Hike up a forested trail filled with rhododendron and pine trees. From the top, you can enjoy amazing views of Himalayan peaks and a green valley. Hike down to the highway and resume your journey towards Punakha. Once you arrive at Punakha check into your hotel and take rest. Overnight in Punakha.
After having a hearty breakfast, drive to Punakha Dzong, an old fortress dating back to the 17th century. This grand structure lies at the confluence of the Mo Chhu (silent mother) and Pho Chhu (noisy father) rivers. Walk across a quaint traditional wooden cantilever bridge to enter the dzong. An iconic landmark, the Punakha Dzong houses a monastery and a government office. The coronation ceremonies of all the Bhutanese kings were held here. After exploring the dzong, take a drive to Paro past a picturesque countryside. En route stop at the bottom of a hill and follow the trail to Khamsum Yulley Namgyal Chorten.The hike to Khamsum Yulley Namgyal Chortentakes around an hour. Walk past a verdant trail snaking past paddy fields and pine and rhododendron trees. The magnificent Khamsum Yulley Namgyal Chorten sits on top of a ridge. Built by the Queen Mother to ward off negative forces, the three-storied chorten is a fine example of Bhutanese architecture. One can enjoy majestic views of Punakha Valley and surrounding mountains from the ridge. Later descend to the highway and continue your journey to Paro. On reaching Paro head to your hotel and check in. Take rest because you have a long day tomorrow. Overnight in Paro.
Your guide will drive you to the airport on time to catch your flight to Kathmandu. Bid farewell to Bhutan and say hello to another wonderful Himalayan destination, Nepal. The flight from Paro to Kathmandu offers mesmerizing aerial views of Himalayan peaks. Feast your eyes on the majestic views of Mount Everest, Kanchenjunga, Cho Oyu and other Himalayan giants sprawling across the horizon. After flying for about an hour and a half, you land at Tribhuvan International Airport. Make your way to the airport terminal where you meet your guide. Board a vehicle and visit some of the city's ancient UNESCO World Heritage Sites.
Drive to Patan, one of the three medieval cities in Kathmandu. This city is also called Lalitpur - the 'City of Artisans'. Explore Patan Durbar Square, a palace square built by the Malla kings. This medieval palace square is dotted with ancient pagoda-roofed temples and a royal palace now converted into a museum. Golden Temple, Kumbeshwar Temple, Krishna Temple and Patan Palace Museum are some of the cultural gems adorning this beautiful square.
Later head to Bhaktapur or the 'City of Devotees'. A medieval city, Bhaktapur is one of the best preserved heritage site in Kathmandu Valley. In order to preserve the old buildings no heavy vehicles are allowed inside the old city. The nine-storied Nyatapole Temple, Palace of 55 Windows, Datteraya Temple, Golden Gate and Bhiravnath Temple are some of the architectural wonders of this medieval kingdom. Spend sometime at Potter's Square observing the local potters moulding artifacts from lumps of clay. Before leaving Bhaktapur don't forget to have Juju Dhau ('King's Curd', yoghurt made from buffalo milk and honey). Later drive back to your hotel in Kathmandu. Overnight in Kathmandu.
Take an early flight to Pokhara. Set beside the serene Phewa Lake and surrounded by snowy Himalayan peaks, beautiful Pokhara is sure to take your breath away. Drive to your hotel and check-in. Get refreshed and afterward begin your sightseeing tour. Take a boat ride across the Phewa Lake to the island temple of Tal Barahi. Dating back to the 18th century, this temple is dedicated to the Hindu goddess Durga, 'mother of the universe'. Next head to Davis Falls and witness one of the natural wonders of Pokhara. This place is locally known as Patale Chango meaning 'underground waterfall'. Walk to the Gupteshwar Mahadev Cave and explore the cave. If you climb down to the bottom of the cave you will see a portion of the Davis Falls from a crack of the cave's wall. Drive to the International Mountain Museum and view some of the original gear used by the first expedition groups to the Nepal Himalaya. The museum also has information about the culture, history, flora and fauna of the region. After your sightseeing tour, return to your hotel. Overnight in Pokhara.
Have breakfast at your hotel and drive to Phedi. From Phedi begin your hike to Naudanda, a hilltop Gurung village offering panoramic views of Himalayan peaks. Take a gentle ascent past paddy fields and rural homesteads. Once you reach Naudanda, enjoy amazing views of Himalayan peaks – Annapurna Massif, Lamjung Himal and Hiunchuli. Later follow an up and down the trail and arrive at Sarangkot, another popular vantage point. Enjoy 360-degree views of Pokhara valley and surrounding mountains. Walk down to the highway and drive back to your hotel. Overnight in Pokhara.
Wake up early and head to Sarangkot Hill. It takes a little more than 30 minutes from lakeside to drive to the hill. Witness a glorious Himalayan sunrise. Watch the sun rising from behind white snowy peaks colouring the hillside in golden hues. Later, return to your hotel, have breakfast and fly to Kathmandu. Once you arrive in Kathmandu, prepare for your Tibet trip and take rest. There is no program planned for today. Evening, enjoy complimentary farewell dinner at an authentic Nepalese restaurant. Overnight in Kathmandu.
Take an early flight to Lhasa. This is a spectacular journey. From the comfort of your plane, you can savour incredible views of the Himalayan peaks. The flight lasts for about an hour and a half. Once you reach Lhasa Gonggar International Airport, your guide will meet you at the terminal. From the airport, it takes another hour and a half to reach the centre of Lhasa. Drive to your hotel and take rest. No activities have been planned for the day as it is advisable to let your body get used to the rarefied air. Remember you are now at an altitude of 3,656 metres. It is important that you let your body rest and get used to the thin Lhasa air. Drink lots of water and keep your body hydrated as the body gets easily dehydrated at high altitude. Overnight in Lhasa.
Commence your Tibetan journey today by visiting some of Lhasa's popular sites- Potala Palace and Norbulingka Palace. Located over a high ridge overlooking Lhasa, Potala Palace looks magnificent. This grand palace was once the winter residence of Dalai Lama and the seat of Tibetan government. Inside the palace are several chapels, memorials of the former Dalai Lamas, living quarters of the 13th and 14th Dalai Lamas etc. The palace is a protected UNESCO World Heritage Site. Also visit Norbulingka, the Summer Palace of the Dalai Lama. Built in the eighteenth century, the palace is surrounded by beautiful gardens and chapels. Later head to Tibetan Traditional Hospital or Mentsekhang, as the locals call it. This is one of the oldest traditional hospitals in Tibet. Established in 1916 to train doctors and astrologers, this hospital is known as one of the important research centres for Tibetan Traditional Medicine. Patients are treated here using traditional methods, with Tibetan herbs and medicine. Overnight in Lhasa.
Leave the city of Lhasa and head towards Ganden Monastery. The monastery lies about 50 km from the city centre, on top of the Wangbur mountain (3800m). Ganden Monastery is one of the three important Gelugpa Monasteries in Tibet (the other two are Drepung and Sera). The monastery was established by Tsongkapa, the founder of the Gelugpa (Yellow Hat) order, in 1409 AD. Explore the large assembly halls and debating courtyards. The monastery has a vast collection of Buddhist relics and paintings. Many monks residing at this monastery receive higher education from learned monks. Later hike to the Drayerpa Cave. A sacred pilgrimage site for Tibetan Buddhists, this cave is located on a hillside. Padmasambhava or Guru Rimpoche and Emperor Songsten Gampo are said to have meditated at this cave. Overnight in Lhasa.
Step inside two of the most sacred and active monasteries in Lhasa, Drepung and Sera monasteries. Drepung Monastery is the largest monastery in Tibet. In the distant past it was the largest Buddhist monastery in the world. Explore its large prayer halls and shrines. This monastery was built in 1416 and was the residence of the Dalai Lamas before Potala Palace was built. Afterwards, head to Sera Monastery. Sera' means 'rose' in Tibetan. The monastery was so named because of the abundance of rose bushes on the hillside adjoining the monastery. Observe the monks debating at the monastery grounds. The debates are part of their training sessions to become senior monks. Also visit the sacred Jokhang Temple and Barkhor Square in downtown Lhasa. Jokhang Temple is one of the oldest and most important Buddhist temples in Tibet. The temple was built by Tibetan emperor Songsten Gampo to house an idol of Buddha brought by his Nepalese queen Bhrikuti. Later another Buddha statue (Jowo Sakyamuni) brought by the emperor's Chinese queen Wenchen was placed at the altar. This is also a UNESCO World Heritage Site. Walk around the busy Barkhor Square and observe Tibetan locals trading their wares and pilgrims walking around the temple. You can also shop for souvenirs at many of the souvenir shops lining the square. Overnight in Lhasa.
Your travel to Nepal, Tibet and Bhutan officially ends here. Our representative will drive you to the airport well on time to catch your international flight.
Accommodation in Kathmandu and Pokhara at a 3 star hotel, with breakfast.
Luxurious accommodation at a 4 star hotel in Kathmandu, Tibet and 5 star in Pokhara.
How do I enter Nepal?
You can fly into Nepal from any of the world's major cities. There is one only international airport in the country, viz Tribhuvan International Airport at Kathmandu. You can also enter the country through any of the overland entry points – Kakkarvitta, Birgunj, Bhairahwa, Mahendranagar etc.
What currencies are accepted in Tibet?
In Tibet only Chinese Yuan and US Dollars are accepted. Very few hotels and shops accept credit card payments. You can exchange your money at the Bank of China in Lhasa.
What about our travel permits and visa? Will you arrange it?
You can get a Visa on arrival in Nepal. You need to fill up an application form and paste two passport sized photographs. A single-entry visa for 15 days will cost you USD 25. Your tourist visa and travel permit for Bhutan and Tibet will be arranged by us.


There are currently over 4,000 applicants on the social housing waiting list across Derry (pictured) and Strabane.
The points system used to allocate social housing to those on the waiting list is open to abuse and not working, local councillors have warned.
Derry & Strabane Council have now backed an Assembly motion calling on the Minister for Communities, Paul Givan, to bring forward a replacement to the Housing Selection Scheme.
Sinn Fein Councillor Tony Hassan tabled a formal motion to this effect at the full council meeting in the Guildhall on Thursday.
There are over 4,000 families and single people on the housing waiting list in Derry and Strabane.
Those moved into temporary accommodation, he added, might see their points allocation remain at around 130 to 150.
"These people will not get a house," he claimed. "If you don't have 190 to 200 points, your chance of getting a home is very slim.
"I believe this scheme has definitely failed the people," maintained Colr. Hassan.
He added that he knew of dozens of cases were people were waiting five years or more for a home.
SDLP Councillor Gus Hastings said: "The real problem here is the lack of housing" adding that there were issues with transparency with the current point system.
DUP Councillor Drew Thompson said the current point system can be manipulated.
A majority of councillors presents voted in favour.


At your potluck, you should be able to mingle and have fun without getting stuck in kitchen. Find out how to make your next potluck easy and modern with these simple ideas.
Here's the ultimate party packing list.
Start planning your weekend adventure now.
Wait, you weren't there? No worries — we've got the lowdown on what happened.
The food, drinks and activities you'll need to throw a great cookout.
Read what Southern Kitchen staff members had to say about how much they love their moms. And no, those aren't tears; we're just chopping onions.
From Griswold to Smithey, a skillet (almost) as old as the U.S.
Virginia Willis' mother is a master of practically every dish under the sun, but her crêpes au champignon hold a special place in Willis' heart.
Here's how to pull it off.
Let this day-trip city guide show you the way.
Our top tips, tricks and recipes to help you celebrate the class of 2018.
Practicality is great and all, but we believe that a wedding is the perfect excuse to give a gift that is just darn beautiful.


text:
Chris Evans 'Wouldn't Be Surprised' if a Black Widow Movie Happened Soon
Emma Stefansky Published: April 13, 2017
For every review praising the fun and artistry of the Marvel Cinematic Universe, there are three more thinkpieces bemoaning the fact that we still haven't gotten our Black Widow movie. And for good reason: She's a character with a fascinating history whose arcs in the comics are always dynamic and interesting and grounded in current events, plus she's the only one on the core team who hasn't had her own movie yet. Every time the prospect is brought up, the folks at Marvel are usually neutral-to-positive about the idea — even her costar Chris Evans thinks she should get her own.
When Elle asked Evans about the idea of a Widow solo joint, he was as into the idea as he could be without singlehandedly green-lighting it on the spot:
That's a good question. It would really just clean up, wouldn't it? Scarlett [Johansson] is so good at everything she does. She's played such a crucial part in the other films. She always makes her presence so felt — even when there are 50 different superheroes running around onscreen. I wouldn't be surprised if that happens at some point in the future. I'm sure Scarlett would be open to it.
Evans is not the first person to say something to this effect, and until a Black Widow movie happens, he probably won't be the last. The fans want it, Civil War directors Joe and Anthony Russo have voiced their support, Scarlett Johansson wants it, even Joss Whedon said he'd come back to Marvel to direct it. (And, hey, it would keep Johansson from having another Ghost in the Shell SNAFU.)
As Johansson is currently the highest-grossing actress in Hollywood, she'd probably command a higher wage than Marvel is accustomed to paying her, but with the fans' support and the right director, there's a wealth of material in the Widow universe for Marvel to make a hit. And, man, it's about time we saw more genuinely good female-led superhero movies. Thank goodness for Captain Marvel and Wonder Woman.
Scarlett Johansson Says a Solo Black Widow Prequel Movie Is a 'Possibility'
Source: Chris Evans 'Wouldn't Be Surprised' if a Black Widow Movie Happened Soon
Filed Under: Black Widow, Chris Evans, Scarlett Johansson
Quentin Tarantino Says Marvel Actors Aren't Stars
Lightyear Trailer: The Origin Story of the Human Buzz Lightyear
15 Sexist Celebrity Interviews That Definitely Wouldn't Fly Today
10 Actors Who Adopted Animals From Movie And TV Sets
5 Reasons We Totally Ship Lizzo and Chris Evans
The 10 Most Anticipated Movies of the Summer
Chris Evans Responds After Lizzo Shoots Her Shot via Drunk DM
Kevin Feige Says Chris Evans Is Not Returning As Captain America


Are you feeling dizzy with a sense of movement? You just might be experiencing vertigo. Make your world stop spinning with the help of our experienced and certified physical therapists. They are trained in the Cawthorne head exercises and Epley maneuver for vertigo. They can even give you instruction on how to do these exercises at home. Their physical therapy treatments are effective. Contact us at Battle Creek, Kalamazoo, Mattawan, Plainwell & Portage, MI centers to set up a one-on-one consultation and full evaluation of your symptoms. We've helped many others and can help you too.


text:
TitleAuthorSubjectSeriesKeyword
Account Login:
Hey, e-book readers!
Did you know that you can log your e-books and e-audiobooks to earn points in the Summer Reading Program? You can! You can also find and log secret codes throughout the summer--on the hiding bear in the Children's department, on front desk checkout receipts, and on the Book Walk outside--which will earn you additional raffle chances in our end-...
Good news about overdues!
NKCPL is excited to announce a policy change that we think you're going to like. Effective immediately, the Library will no longer charge a fee for overdue materials. (Yes, really!) As part of our ongoing commitment to making the Library accessible to all our patrons, we are changing our overdue fee policy. We don't want overdue fees to become...
LSTA Grant Funds Library Service and Tech Upgrades
NKCPL is the grateful recipient of several technology and service upgrades, which are supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by the Missouri State Library, a division of the Office of the Secretary of State. Look for new wall-mounted, wifi-enabled...
Library News You Can Use
Want to know more about Library happenings, including details about upcoming programs and events? Check out our monthly newsletter!
Choose Starting Date
Yoga for Everybody (on the mat!) @ 6:30 pm
Sew Fun! Fusibles, Stabilizers & Machine Applique, Oh My! @ 6:30 pm
Storytime @ 7 pm
Chair Yoga @ 10 am
KidSight Vision Screening @ 10:45am
Storytime @ 11 am
For Tweens & Teens: Coding Playground @ 3 pm
Click here for a list of NKCPL's holiday closings.
2251 Howell St., North Kansas City, Missouri 64116 | P: 816-221-3360 | F: 816-221-8298


The Traffic Division is responsible for monitoring and soliciting citizen cooperation and compliance with state motor vehicle laws. The focus of its duties is to target hazardous moving violations (speeding, running red lights, careless driving, etc.) and to strictly enforce Driving Under the Influence (DUI) violations in an effort to improve the quality of life for our citizens while traveling on the city's roadways.
The Traffic Division places a high priority on solving all reported traffic issues as well as those that are discovered by the officers themselves in their routine police activities. We accomplish this with a partnership between other police units, private organizations, and our state government.
One of the primary safety concerns within the City of San Ramon is "Traffic Safety." A majority of the concerns reported by San Ramon citizens involves traffic safety on our city streets and in our neighborhoods. Because of the daily work force population that commutes into the city each day, we can experience a rise in traffic related incidents.
The San Ramon Police Department also places a high priority on education, intervention, and enforcement concerning traffic and criminal law violations. This includes Driving Under the Influence of alcohol and/or drugs and a variety of vehicle code violations which have resulted in many serious injuries and several deaths. This is accomplished in a variety of ways that include arrests, citations, or warnings.
We currently dedicate four full-time Traffic/Motor Officers and a Sergeant to investigate and respond to traffic collisions as well as the traffic-related concerns reported by the citizens of San Ramon. The Traffic Division makes a concerted effort in preventing injuries and deaths by dedicating the majority of their time issuing citations or warnings when warranted; for vehicle code violations involving speed, right-of-way, traffic signals, seatbelts, bicycles, and pedestrians.
Special attention is given to monitoring traffic around our schools during morning and afternoon hours. Intersections and city roadways which have higher than normal occurrences of collisions or vehicle code violations are systematically monitored by the Traffic Officers and/or the placement of traffic monitoring devices such as radar and message trailers.
The San Ramon Police Department recognizes the important relationship between wearing a seat belt and the reduction of injuries and deaths in vehicle collisions. As a part of the ongoing public education, the San Ramon Police Department participates in the Office of Traffic Safety's "Click it or Ticket" seat belt enforcement campaign conducted each spring.
More than 280 law enforcement agencies participate statewide in the "Click it or Ticket" Campaign. The campaign relies on heavy enforcement and public education as a means to help California achieve the highest seat belt use rate in the nation. The Traffic Division uses a number of enforcement strategies aimed at not only gaining compliance, but also increasing the public's awareness regarding wearing seat belts and utilizing child safety seats where appropriate.
seeing an overall yearly increase in the use of seat belts.
Funding for officer overtime to support California's "Click It or Ticket" campaign was provided by a grant from the California Office of Traffic Safety through the National Highway Traffic Safety Administration.


It has often been touted that bigger is better. But that is not necessarily so. In some instances, the practicalities of smaller can be just as alluring as the trappings of a larger option. Great things come in small packages…right? The debate gets even more complicated when you talk about living space and apartments. Who really knows the actual square footage they need in order to live comfortably? What does 750 square feet actually look like — and does it look that much different from 850 or 950? So when searching for your next apartment, how much space do you really need?
How Much "Personal Space" Do You Need?
Everyone has a different need when it comes to space. Some people like to be able to stretch out and enjoy some added elbow room. Others do not want to have to clean any extra surfaces. In addition, the more people living together, the more space that is usually desired. Kids need less space than adults, and a cohabiting relationship often requires less space than roommates. This means that, before the apartment-searching process even begins, the questions of how much space is needed should be addressed.
Can You Afford the Location?
Location is also a key factor. Thanks to suburban sprawl, larger apartments are more prevalent than ever. But, the closer to a city's interior that you search, the pricier space becomes. The denser the city, the greater the squeeze on space and budget. Micro-living is a growing trend in large US cities and is already a common feature in large international cities. If you desire a life in the city, space is a need you may have to do without.
Can You Afford Everything Else?
All of these coalesce into the most important factor in the discussion on space: price. In the years since the economic downturn, apartment living has increased in popularity. At the same time, more apartments have been constructed to meet the growing demand. The past couple of years have seen rental costs reach their maximum and, in some cities, even begin to decline. How much rent you can afford leads to the ultimate determination on the value of space. Other factors to include in the equation are utility costs and commuting fees. And, once you have your budget determined, the desired location established, your storage requirements analyzed, and your personal space requirements determined, it is time to find your next apartment home.
To help make that search quick, easy, and successful, visit www.apartmentsearch.com. There, you can search our national database of apartments by all the factors that matter to you. And not only is ApartmentSearch free to use, it will actually pay you a reward when you tell your apartment community that you found your new home using it. The time has come to find your new home. Visit www.apartmentsearch.com today.
« Kitchen vs. Kitchenette: What's the Difference?


Don Upson, chief operating officer at Unicom Government and chairman of CES Government, has joined Razorsight Corp.'s board of advisers.
Upson has spent more than 30 years in senior industry and government positions focusing on management, acquisition and applying technology to address government challenges, Razorsight said Tuesday.
His public sector stops include a stint as Virginia's first-ever state technology secretary and staff director at the House Government Operations Committee.
Charlie Thomas, Razorsight CEO, said Upson is one of four new additions to the group's advisory board who will work to build out Razorsight's cloud-based analytics services, among other areas.
Click here to read more about the other new advisory board members Geoffrey Axton, Norman Fekrat and Patricia Gottesman.
Upson's current firm Unicom Government provides information technologies and services to public sector customers in areas including visualization, cloud computing and data management.
He earlier served as senior vice president of systems integrator PRC, which was bought by Northrop Grumman in 2000.