text:
EGP 21bn primary surplus, total deficit reduced to 3.6% of budget in H1 FY 2018/19: Moeit - Daily News Egypt
Business EGP 21bn primary surplus, total deficit reduced to 3.6% of budget in H1 FY 2018/19: Moeit
EGP 21bn primary surplus, total deficit reduced to 3.6% of budget in H1 FY 2018/19: Moeit
Real estate tax revenues increase by 102%, education, health, public investments expenditure increased by 21%, 27%, 64% consecutively
Mohamed Samir February 5, 2019 Be the first to comment
Egypt's Minister of Finance, Mohamed Moeit, announced on Tuesday, that the Egyptian economy witnessed improvements across various economic indicators, most important of which, is the EGP 21bn budget primary surplus achieved in the first half (H1) of the fiscal year (FY) 2018/19, representing only 0.4% of the GDP, down from an initial deficit of EGP 14bn in the same period last year.
He said during a press conference held today at the ministry of finance that such an improvement confirms that the Egyptian economy is steadily on the right path. The primary surplus also contributed to a significant improvement in curbing the total budget deficit rates to 3.6% of the GDP, compared to 4.2% of the GDP a year earlier, and an average deficit of 5.3% over the past three years.
According to Moeit, these improvements were the result of the surge in public revenues, which rose by 28.4% during the period from July to December 2018, which exceeded the growth rate of public expenditure which recorded 17.7%.
Tax revenues witnessed 27% growth year-over-year, as a result of the growth in some of the taxes, such as the real estate tax which grew by 102%; the self-employment tax with 47%; the income tax by 37%; the corporate income tax by 26.2%, and the value added tax by 21%.
Furthermore, he attributed the increase in public expenditure to the witnessed increase in government investment spending, maintenance allocations, purchases of goods and services, and the shift from commodity subsidies to cash subsidies.
In H1of FY 2018/19, government investments accounted for 64% of expenditures, a total of EGP 56bn, EGP 39.5bn of which were investments financed by the public treasury, marking a 41% increase, while the provisions for the purchase of goods and services increased by 62%, especially the financial allocations to the education field with 21%, and the health sector by 27%.
Moreover, Moeit stressed that these positive indicators will contribute to the continued reduction of debt to the GDP ratio, which has already declined from 108% in June 2017 to about 98% in June 2018, and the ministry targets to further reduce it to 93% of the GDP by the end of June.
"The Egyptian economy continues its strong performance trend, as the GDP growth rate continued to rise to record in the H1 of the current FY 5.5%, the highest growth rate achieved by the country since 2008, and the highest growth rate achieved by one of the countries of the Middle East and North Africa," he explained.
Moreover, he added that the growth was backed by strong performance in investments and exports, which is reflected in the drop in unemployment rates to less than 10% in June 2018, the lowest since 2010.
The increase in Egypt's net foreign reserves to record $42.9bn in December 2018, reflects the strength of the Egyptian economy, the minister stated. He elaborated that the approval of the executive board of the IMF) of the disbursement of $2bn to Egypt as the fifth tranche of its $12bn loan, as well as the statements of the Managing Director of the IMF, Christine Lagarde who said that since the start of Egypt's ambitious economic reform programme in 2016, the country has made substantial progress as evident in the success achieved in macroeconomic stabilisation.
Topics: budget minister of finance Mohamed Moeit
Mohamed Samir
Mohamed Samir is an economic and political journalist, and analyst specialising in the Middle East. Over the past decade, he covered Egypt's and the MENA region's financial, business, and geopolitical updates. He is currently the Deputy Executive Editor of the Daily News Egypt.
More in Mohamed Samir
Political and social risks to curb reforms, fiscal consolidation in Levant and North Africa: Moody's
Hala El-Said: Frontierswoman of Egypt Vision 2030
US-China phase-one trade deal reached, increasing Chinese exports from US
Libya's diplomatic mission in Egypt disowns Al-Sarraj
Egypt sets five requirements for citizenship by investment
Egypt, 48 African counties adopt Abidjan Declaration to improve continent's working conditions
https://dailyfeed.dailynewsegypt.com/2019/02/05/egp-21bn-primary-surplus-total-deficit-reduced-to-3-6-of-budget-in-h1-fy-2018-19-moeit/
Lagarde praises Egypt's success in implementing economic reform measures
Egypt's unemployment rate decreases to 8.9% during Q4 2018: CAPMAS
Foreign banks cut investments in government debt instruments by over EGP 13bn in December 2018
Arab region has yet to fully recover from 2008 global financial crisis: IMF
IMF approves $2bn loan tranche to Egypt: Minister of Finance
UK FCO funds new educational system with EGP 276m
CBE to cut interest rate in March: Deutsche Bank
Deferred liberalisation of electricity sector, continued subsidies
Japan donates $8m to support FAO's work in Yemen
Egypt's SWF key issue since 2015; will be applied in Q1 of 2019
Fiscal deficit falls to 9.8% of GDP in FY18 from 12.5% in FY16: OBG


In order for the repair process to start, you first have to get an appraisal. It is your right to get your repair done at any auto body shop you choose. Our appraisal estimates are free, just call us at 1-866-289-5586 and we can arrange a time for your appraisal estimate. If your vehicle is not drivable, we help provide you with towing options.
With the appraisal, you are given all the information on all damages and costs that can be seen to your vehicle.
After you have been in contact with your insurance company, they will give you an insurance claim number. This claim number is needed for all work and video imaging to be done. With all of this in place, we are easily able to work with your insurance company and adjustor to get any additional information.
We order all the parts necessary for your repair, and when all parts are in, we give you a call to drop your vehicle off with us so we can begin the repair process.
Ensuring that the course of repair is as easy on you as possible, we offer a key box drop off, so you can leave your vehicle with us at any time, even if it's not during our regular hours.
An insurance adjustor sends us your accident information and video imaging of the damaged vehicle. After we receive this information, we give you a call to bring in your vehicle for an appraisal. This is the start of the process of getting your vehicle fixed.
When the appraisal is done, we order all parts needed, then fix it as quickly and conveniently as possible. If needed, we help make arrangements to get you in a temporary vehicle while yours is being repaired.
Because we have a long-standing relationship with most insurance companies, the entire process is kept as hassle free and pain free as possible for you.


text:
Moto E6s specifications, launch date, and price details
Lenovo's company Motorola is about to launch a new smartphone in its E series. Its page has also been made on Flipkart. Recently Moto E6 Plus has also debuted last week.
Camera: The Moto E6s comes with a dual-camera setup where a 13-megapixel autofocus primary camera + 2-megapixel depth sensor has been given.
Credit: moto
It has an 8-megapixel front-facing camera. Which also supports face unlock.
Display: The Moto E6s comes with a 6.10 inches IPS LCD capacitive touchscreen display. Which comes with waterdrop notch.
Its resolution is 720x1560 pixels. This display comes with an aspect ratio of 19.5: 9.
Battery: To power the Moto E6s, it comes with a 3000 mAh non-removable battery.
Storage: It comes with 4GB / 64GB storage variants. Which can be increased to 512GB by microSD card.
Performance: To run this phone, it has a MediaTek Helio P22 processor. Which is an octa-core processor. The moto E6s comes with the latest Android version 9 pie.
Others: Moto E6s has a Face Unlock system and rear-mounted fingerprint sensor for security. It comes with its own 3.5 mm audio jack.
Body: Talking about its body, it comes with dimensions of 155.60 x 73.06 x 8.60 mm which weighs 149.70 g.
The Moto E6s comes with its silver-gray color variants.
Date and price: It will launch on 16 September at 12 noon and its official price will be known on the same day. This phone can be purchased from Flipkart.

redpajama_set_name: RedPajamaCommonCrawl


text:
@class GTBlob;
@class GTCommit;
@class GTConfiguration;
@class GTDiffFile;
@class GTIndex;
@class GTObjectDatabase;
@class GTOdbObject;
@class GTSignature;
@class GTSubmodule;
@class GTTag;
@class GTTree;
@class GTRemote;

NS_ASSUME_NONNULL_BEGIN

/// Checkout strategies used by the various -checkout... methods
/// See git_checkout_strategy_t
typedef NS_OPTIONS(NSInteger, GTCheckoutStrategyType) {
	GTCheckoutStrategyNone = GIT_CHECKOUT_NONE,
	GTCheckoutStrategySafe = GIT_CHECKOUT_SAFE,
	GTCheckoutStrategyForce = GIT_CHECKOUT_FORCE,
	GTCheckoutStrategyAllowConflicts = GIT_CHECKOUT_ALLOW_CONFLICTS,
	GTCheckoutStrategyRemoveUntracked = GIT_CHECKOUT_REMOVE_UNTRACKED,
	GTCheckoutStrategyRemoveIgnored = GIT_CHECKOUT_REMOVE_IGNORED,
	GTCheckoutStrategyUpdateOnly = GIT_CHECKOUT_UPDATE_ONLY,
	GTCheckoutStrategyDontUpdateIndex = GIT_CHECKOUT_DONT_UPDATE_INDEX,
	GTCheckoutStrategyNoRefresh = GIT_CHECKOUT_NO_REFRESH,
	GTCheckoutStrategyDisablePathspecMatch = GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH,
	GTCheckoutStrategySkipLockedDirectories = GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES,
};

/// Checkout notification flags used by the various -checkout... methods
/// See git_checkout_notify_t
typedef NS_OPTIONS(NSInteger, GTCheckoutNotifyFlags) {
	GTCheckoutNotifyNone = GIT_CHECKOUT_NOTIFY_NONE,
	GTCheckoutNotifyConflict = GIT_CHECKOUT_NOTIFY_CONFLICT,
	GTCheckoutNotifyDirty = GIT_CHECKOUT_NOTIFY_DIRTY,
	GTCheckoutNotifyUpdated = GIT_CHECKOUT_NOTIFY_UPDATED,
	GTCheckoutNotifyUntracked = GIT_CHECKOUT_NOTIFY_UNTRACKED,
	GTCheckoutNotifyIgnored = GIT_CHECKOUT_NOTIFY_IGNORED,

	GTCheckoutNotifyAll = GIT_CHECKOUT_NOTIFY_ALL,
};

/// Transport flags sent as options to +cloneFromURL... method
typedef NS_OPTIONS(NSInteger, GTTransportFlags) {
	GTTransportFlagsNone = GIT_TRANSPORTFLAGS_NONE
};

/// An `NSNumber` wrapped `GTTransportFlags`, documented above.
/// Default value is `GTTransportFlagsNone`.
extern NSString * const GTRepositoryCloneOptionsTransportFlags;

/// An `NSNumber` wrapped `BOOL`, if YES, create a bare clone.
/// Default value is `NO`.
extern NSString * const GTRepositoryCloneOptionsBare;

/// An `NSNumber` wrapped `BOOL`, if NO, don't checkout the remote HEAD.
/// Default value is `YES`.
extern NSString * const GTRepositoryCloneOptionsCheckout;

/// A `GTCredentialProvider`, that will be used to authenticate against the
/// remote.
extern NSString * const GTRepositoryCloneOptionsCredentialProvider;

/// A BOOL indicating whether local clones should actually clone, or just link.
extern NSString * const GTRepositoryCloneOptionsCloneLocal;

/// A NSURL pointing to a local file that contains PEM-encoded certificate chain.
extern NSString *const GTRepositoryCloneOptionsServerCertificateURL;

/// Initialization flags associated with `GTRepositoryInitOptionsFlags` for
/// +initializeEmptyRepositoryAtFileURL:options:error:.
///
/// See `git_repository_init_flag_t` for more information.
typedef NS_OPTIONS(NSInteger, GTRepositoryInitFlags) {
	GTRepositoryInitBare = GIT_REPOSITORY_INIT_BARE,
	GTRepositoryInitWithoutReinitializing = GIT_REPOSITORY_INIT_NO_REINIT,
	GTRepositoryInitWithoutDotGit = GIT_REPOSITORY_INIT_NO_DOTGIT_DIR,
	GTRepositoryInitCreatingRepositoryDirectory = GIT_REPOSITORY_INIT_MKDIR,
	GTRepositoryInitCreatingIntermediateDirectories = GIT_REPOSITORY_INIT_MKPATH,
	GTRepositoryInitWithExternalTemplate = GIT_REPOSITORY_INIT_EXTERNAL_TEMPLATE,
	GTRepositoryInitWithRelativeGitLink = GIT_REPOSITORY_INIT_RELATIVE_GITLINK,
};

/// An `NSNumber` wrapping `GTRepositoryInitFlags` with which to initialize the
/// repository.
extern NSString * const GTRepositoryInitOptionsFlags;

/// An `NSNumber` wrapping a `mode_t` or `git_repository_init_mode_t` to use
/// for the initialized repository.
extern NSString * const GTRepositoryInitOptionsMode;

/// An `NSString` to the working directory that should be used. If this is a
/// relative path, it will be resolved against the repository path.
extern NSString * const GTRepositoryInitOptionsWorkingDirectoryPath;

/// An `NSString` of the Git description to use for the new repository.
extern NSString * const GTRepositoryInitOptionsDescription;

/// A file `NSURL` to the template directory that should be used instead of the
/// defaults, if the `GTRepositoryInitWithExternalTemplate` flag is specified.
extern NSString * const GTRepositoryInitOptionsTemplateURL;

/// An `NSString` of the name to use for the initial `HEAD` reference.
extern NSString * const GTRepositoryInitOptionsInitialHEAD;

/// An `NSString` representing an origin URL to add to the repository after
/// initialization.
extern NSString * const GTRepositoryInitOptionsOriginURLString;

@interface GTRepository : NSObject

/// The file URL for the repository's working directory.
@property (nonatomic, readonly, strong) NSURL *fileURL;
/// The file URL for the repository's .git directory.
@property (nonatomic, readonly, strong, nullable) NSURL *gitDirectoryURL;

/// Is this a bare repository (one without a working directory)?
@property (nonatomic, readonly, getter = isBare) BOOL bare;

/// Is this an empty (freshly initialized) repository?
@property (nonatomic, readonly, getter = isEmpty) BOOL empty;

/// Is HEAD detached (not pointing to a branch or tag)?
@property (nonatomic, readonly, getter = isHEADDetached) BOOL HEADDetached;

/// Is HEAD unborn (pointing to a branch without an initial commit)?
@property (nonatomic, readonly, getter = isHEADUnborn) BOOL HEADUnborn;

/// Initializes a new repository at the given file URL.
///
/// fileURL - The file URL for the new repository. Cannot be nil.
/// options - A dictionary of `GTRepositoryInitOptions…` keys controlling how
///           the repository is initialized, or nil to use the defaults.
/// error   - The error if one occurs.
///
/// Returns the initialized repository, or nil if an error occurred.
+ (nullable instancetype)initializeEmptyRepositoryAtFileURL:(NSURL *)fileURL options:(nullable NSDictionary *)options error:(NSError **)error;

/// Convenience class initializer which uses the default options.
///
/// localFileURL - The file URL for the new repository. Cannot be nil.
/// error        - The error if one occurs.
///
/// Returns the initialized repository, or nil if an error occurred.
+ (nullable instancetype)repositoryWithURL:(NSURL *)localFileURL error:(NSError **)error;

/// Convenience initializer which uses the default options.
///
/// localFileURL - The file URL for the new repository. Cannot be nil.
/// error        - The error if one occurs.
///
/// Returns the initialized repository, or nil if an error occurred.
- (nullable instancetype)initWithURL:(NSURL *)localFileURL error:(NSError **)error;

- (instancetype)init NS_UNAVAILABLE;

/// Initializes the receiver to wrap the given repository object. Designated initializer.
///
/// repository - The repository to wrap. The receiver will take over memory
///              management of this object, so it must not be freed elsewhere
///              after this method is invoked. This must not be nil.
///
/// Returns an initialized GTRepository, or nil if an erroe occurred.
- (nullable instancetype)initWithGitRepository:(git_repository *)repository NS_DESIGNATED_INITIALIZER;

/// The underlying `git_repository` object.
- (git_repository *)git_repository __attribute__((objc_returns_inner_pointer));

/// Clone a repository
///
/// originURL             - The URL to clone from. Must not be nil.
/// workdirURL            - A URL to the desired working directory on the local machine. Must not be nil.
/// options               - A dictionary consisting of the options:
///                         `GTRepositoryCloneOptionsTransportFlags`,
///                         `GTRepositoryCloneOptionsBare`,
///                         `GTRepositoryCloneOptionsCheckout`,
///                         `GTRepositoryCloneOptionsCredentialProvider`,
///                         `GTRepositoryCloneOptionsCloneLocal`,
///                         `GTRepositoryCloneOptionsServerCertificateURL`
/// error                 - A pointer to fill in case of trouble.
/// transferProgressBlock - This block is called with network transfer updates.
///                         May be NULL.
/// checkoutProgressBlock - This block is called with checkout updates
///                         (if `GTRepositoryCloneOptionsCheckout` is YES).
///                         May be NULL.
///
/// returns nil (and fills the error parameter) if an error occurred, or a GTRepository object if successful.
+ (nullable instancetype)cloneFromURL:(NSURL *)originURL toWorkingDirectory:(NSURL *)workdirURL options:(nullable NSDictionary *)options error:(NSError **)error transferProgressBlock:(nullable void (^)(const git_transfer_progress *, BOOL *stop))transferProgressBlock checkoutProgressBlock:(nullable void (^) (NSString *__nullable path, NSUInteger completedSteps, NSUInteger totalSteps))checkoutProgressBlock;

/// Lookup objects in the repo by oid or sha1
- (nullable id)lookUpObjectByOID:(GTOID *)oid objectType:(GTObjectType)type error:(NSError **)error;
- (nullable id)lookUpObjectByOID:(GTOID *)oid error:(NSError **)error;
- (nullable id)lookUpObjectBySHA:(NSString *)sha objectType:(GTObjectType)type error:(NSError **)error;
- (nullable id)lookUpObjectBySHA:(NSString *)sha error:(NSError **)error;

/// Lookup an object in the repo using a revparse spec
- (nullable id)lookUpObjectByRevParse:(NSString *)spec error:(NSError **)error;

/// Finds the branch with the given name and type.
///
/// branchName - The name of the branch to look up (e.g., `master` or
///              `origin/master`). This must not be nil.
/// branchType - Whether the branch to look up is local or remote.
/// success    - If not NULL, set to whether the branch lookup finished without
///              any errors. This can be `YES` even if no matching branch is
///              found.
/// error      - If not NULL, set to any error that occurs.
///
/// Returns the matching branch, or nil if no match was found or an error occurs.
/// The latter two cases can be distinguished by checking `success`.
- (nullable GTBranch *)lookUpBranchWithName:(NSString *)branchName type:(GTBranchType)branchType success:(nullable BOOL *)success error:(NSError **)error;

/// List all references in the repository
///
/// repository - The GTRepository to list references in
/// error(out) - will be filled if an error occurs
///
/// returns an array of NSStrings holding the names of the references
/// returns nil if an error occurred and fills the error parameter
- (nullable NSArray<NSString *> *)referenceNamesWithError:(NSError **)error;

/// Get the HEAD reference.
///
/// error - If not NULL, set to any error that occurs.
///
/// Returns a GTReference or nil if an error occurs.
- (nullable GTReference *)headReferenceWithError:(NSError **)error;

/// Get the local branches.
///
/// error - If not NULL, set to any error that occurs.
///
/// Returns an array of GTBranches or nil if an error occurs.
- (nullable NSArray<GTBranch *> *)localBranchesWithError:(NSError **)error;

/// Get the remote branches.
///
/// error - If not NULL, set to any error that occurs.
///
/// Returns an array of GTBranches or nil if an error occurs.
- (nullable NSArray<GTBranch *> *)remoteBranchesWithError:(NSError **)error;

/// Get branches with names sharing a given prefix.
///
/// prefix - The prefix to use for filtering. Must not be nil.
/// error - If not NULL, set to any error that occurs.
///
/// Returns an array of GTBranches or nil if an error occurs.
- (nullable NSArray<GTBranch *> *)branchesWithPrefix:(NSString *)prefix error:(NSError **)error;

/// Get the local and remote branches and merge them together by combining local
/// branches with their remote branch, if they have one.
///
/// error - If not NULL, set to any error that occurs.
///
/// Returns an array of GTBranches or nil if an error occurs.
- (nullable NSArray<GTBranch *> *)branches:(NSError **)error;

/// List all remotes in the repository
///
/// error - will be filled if an error occurs
///
/// returns an array of NSStrings holding the names of the remotes, or nil if an error occurred
- (nullable NSArray<NSString *> *)remoteNamesWithError:(NSError **)error;

/// Get all tags in the repository.
///
/// error - If not NULL, set to any error that occurs.
///
/// Returns an array of GTTag or nil if an error occurs.
- (nullable NSArray<GTTag *> *)allTagsWithError:(NSError **)error;

/// Count all commits in the current branch (HEAD)
///
/// error(out) - will be filled if an error occurs
///
/// returns number of commits in the current branch or NSNotFound if an error occurred
- (NSUInteger)numberOfCommitsInCurrentBranch:(NSError **)error;

/// Creates a direct reference to the given OID.
///
/// name      - The full name for the new reference. This must not be nil.
/// targetOID - The OID that the new ref should point to. This must not be nil.
/// message   - A message to use when creating the reflog entry for this action.
///             This may be nil.
/// error     - If not NULL, set to any error that occurs.
///
/// Returns the created ref, or nil if an error occurred.
- (nullable GTReference *)createReferenceNamed:(NSString *)name fromOID:(GTOID *)targetOID message:(nullable NSString *)message error:(NSError **)error;

/// Creates a symbolic reference to another ref.
///
/// name      - The full name for the new reference. This must not be nil.
/// targetRef - The ref that the new ref should point to. This must not be nil.
/// message   - A message to use when creating the reflog entry for this action.
///             This may be nil.
/// error     - If not NULL, set to any error that occurs.
///
/// Returns the created ref, or nil if an error occurred.
- (nullable GTReference *)createReferenceNamed:(NSString *)name fromReference:(GTReference *)targetRef message:(nullable NSString *)message error:(NSError **)error;

/// Create a new local branch pointing to the given OID.
///
/// name      - The name for the new branch (e.g., `master`). This must not be
///             nil.
/// targetOID - The OID to create the new branch off. This must not be nil.
/// message   - A message to use when creating the reflog entry for this action.
///             This may be nil.
/// error     - If not NULL, set to any error that occurs.
///
/// Returns the new branch, or nil if an error occurred.
- (nullable GTBranch *)createBranchNamed:(NSString *)name fromOID:(GTOID *)targetOID message:(nullable NSString *)message error:(NSError **)error;

/// Get the current branch.
///
/// error(out) - will be filled if an error occurs
///
/// returns the current branch or nil if an error occurred.
- (nullable GTBranch *)currentBranchWithError:(NSError **)error;

/// Find the commits that are on our local branch but not on the remote branch.
///
/// remoteBranch - The remote branch to use as a reference. Must not be nil.
/// error(out)   - will be filled if an error occurs
///
/// returns the local commits, an empty array if there is no remote branch, or nil if an error occurred
- (nullable NSArray<GTCommit *> *)localCommitsRelativeToRemoteBranch:(GTBranch *)remoteBranch error:(NSError **)error;

/// Retrieves git's "prepared message" for the next commit, like the default
/// message pre-filled when committing after a conflicting merge.
///
/// error - If not NULL, set to any error that occurs.
///
/// Returns the message from disk, or nil if no prepared message exists or an
/// error occurred.
- (nullable NSString *)preparedMessageWithError:(NSError **)error;

/// The signature for the user at the current time, based on the repository and
/// system configs. If the user's name or email have not been set, reasonable
/// defaults will be used instead. Will never return nil.
///
/// Returns the signature.
- (GTSignature *)userSignatureForNow;

/// Enumerates over all the tracked submodules in the repository.
///
/// recursive - Whether to recurse into nested submodules, depth-first.
/// block     - A block to execute for each `submodule` found. If an error
///             occurred while reading the submodule, `submodule` will be nil and
///             `error` will contain the error information. Setting `stop` to YES
///             will cause enumeration to stop after the block returns. This must
///             not be nil.
- (void)enumerateSubmodulesRecursively:(BOOL)recursive usingBlock:(void (^)(GTSubmodule * __nullable submodule, NSError *error, BOOL *stop))block;

/// Looks up the top-level submodule with the given name. This will not recurse
/// into submodule repositories.
///
/// name  - The name of the submodule. This must not be nil.
/// error - If not NULL, set to any error that occurs.
///
/// Returns the first submodule that matches the given name, or nil if an error
/// occurred locating or instantiating the GTSubmodule.
- (nullable GTSubmodule *)submoduleWithName:(NSString *)name error:(NSError **)error;

/// Finds the merge base between the commits pointed at by the given OIDs.
///
/// firstOID  - The OID for the first commit. This must not be nil.
/// secondOID - The OID for the second commit. This must not be nil.
/// error     - If not NULL, set to any error that occurs.
///
/// Returns the merge base, or nil if none is found or an error occurred.
- (nullable GTCommit *)mergeBaseBetweenFirstOID:(GTOID *)firstOID secondOID:(GTOID *)secondOID error:(NSError **)error;

/// The object database backing the repository.
///
/// error - The error if one occurred.
///
/// Returns the object database, or nil if an error occurred.
- (nullable GTObjectDatabase *)objectDatabaseWithError:(NSError **)error;

/// The configuration for the repository.
///
/// error - The error if one occurred.
///
/// Returns the configuration, or nil if an error occurred.
- (nullable GTConfiguration *)configurationWithError:(NSError **)error;

/// The index for the repository.
///
/// error - The error if one occurred.
///
/// Returns the index, or nil if an error occurred.
- (nullable GTIndex *)indexWithError:(NSError **)error;

/// Creates a new lightweight tag in this repository.
///
/// name   - Name for the tag; this name is validated
///          for consistency. It should also not conflict with an
///          already existing tag name. Must not be nil.
/// target - Object to which this tag points. This object
///          must belong to this repository. Must not be nil.
/// error  - Will be filled with a NSError instance on failuer.
///          May be NULL.
///
/// Returns YES on success or NO otherwise.
- (BOOL)createLightweightTagNamed:(NSString *)tagName target:(GTObject *)target error:(NSError **)error;

/// Creates an annotated tag in this repo. Existing tags are not overwritten.
///
/// tagName   - Name for the tag; this name is validated
///             for consistency. It should also not conflict with an
///             already existing tag name
/// theTarget - Object to which this tag points. This object
///             must belong to this repository.
/// tagger    - Signature of the tagger for this tag, and
///             of the tagging time
/// message   - Full message for this tag
/// error     - Will be filled with a NSError object in case of error.
///             May be NULL.
///
/// Returns the object ID of the newly created tag or nil on error.
- (nullable GTOID *)OIDByCreatingTagNamed:(NSString *)tagName target:(GTObject *)theTarget tagger:(GTSignature *)theTagger message:(NSString *)theMessage error:(NSError **)error;

/// Creates an annotated tag in this repo. Existing tags are not overwritten.
///
/// tagName   - Name for the tag; this name is validated
///             for consistency. It should also not conflict with an
///             already existing tag name
/// theTarget - Object to which this tag points. This object
///             must belong to this repository.
/// tagger    - Signature of the tagger for this tag, and
///             of the tagging time
/// message   - Full message for this tag
/// error     - Will be filled with a NSError object in case of error.
///             May be NULL.
///
/// Returns the newly created tag or nil on error.
- (nullable GTTag *)createTagNamed:(NSString *)tagName target:(GTObject *)theTarget tagger:(GTSignature *)theTagger message:(NSString *)theMessage error:(NSError **)error;

/// Checkout a commit
///
/// targetCommit  - The commit to checkout. Must not be nil.
/// strategy      - The checkout strategy to use.
/// notifyFlags   - Flags that indicate which notifications should cause `notifyBlock`
///                 to be called.
/// error         - The error if one occurred. Can be NULL.
/// notifyBlock   - The block to call back for notification handling. Can be nil.
/// progressBlock - The block to call back for progress updates. Can be nil.
///
/// Returns YES if operation was successful, NO otherwise
- (BOOL)checkoutCommit:(GTCommit *)targetCommit strategy:(GTCheckoutStrategyType)strategy notifyFlags:(GTCheckoutNotifyFlags)notifyFlags error:(NSError **)error progressBlock:(nullable void (^)(NSString *path, NSUInteger completedSteps, NSUInteger totalSteps))progressBlock notifyBlock:(nullable int (^)(GTCheckoutNotifyFlags why, NSString *path, GTDiffFile *baseline, GTDiffFile *target, GTDiffFile *workdir))notifyBlock;

/// Checkout a reference
///
/// targetCommit  - The reference to checkout.
/// strategy      - The checkout strategy to use.
/// notifyFlags   - Flags that indicate which notifications should cause `notifyBlock`
///                 to be called.
/// error         - The error if one occurred. Can be NULL.
/// notifyBlock   - The block to call back for notification handling. Can be nil.
/// progressBlock - The block to call back for progress updates. Can be nil.
///
/// Returns YES if operation was successful, NO otherwise
- (BOOL)checkoutReference:(GTReference *)targetReference strategy:(GTCheckoutStrategyType)strategy notifyFlags:(GTCheckoutNotifyFlags)notifyFlags error:(NSError **)error progressBlock:(nullable void (^)(NSString *path, NSUInteger completedSteps, NSUInteger totalSteps))progressBlock notifyBlock:(nullable int (^)(GTCheckoutNotifyFlags why, NSString *path, GTDiffFile *baseline, GTDiffFile *target, GTDiffFile *workdir))notifyBlock;

/// Convenience wrapper for checkoutCommit:strategy:notifyFlags:error:notifyBlock:progressBlock without notifications
- (BOOL)checkoutCommit:(GTCommit *)target strategy:(GTCheckoutStrategyType)strategy error:(NSError **)error progressBlock:(nullable void (^)(NSString *path, NSUInteger completedSteps, NSUInteger totalSteps))progressBlock;

/// Convenience wrapper for checkoutReference:strategy:notifyFlags:error:notifyBlock:progressBlock without notifications
- (BOOL)checkoutReference:(GTReference *)target strategy:(GTCheckoutStrategyType)strategy error:(NSError **)error progressBlock:(nullable void (^)(NSString *path, NSUInteger completedSteps, NSUInteger totalSteps))progressBlock;

/// Flush the gitattributes cache.
- (void)flushAttributesCache;

/// Loads the filter list for a given path in the repository.
///
/// path    - The path to load filters for. This is used to determine which
///           filters to apply, and does not necessarily need to point to a file
///           that already exists. This must not be nil.
/// blob    - The blob to which the filter will be applied, if known. This is
///           used to determine which filters to apply, and can differ from the
///           content of the file at `path`. This may be nil.
/// mode    - The direction in which the data will be filtered.
/// options - The list options. See the libgit2 header for more information.
/// success - If not NULL, set to `NO` if an error occurs. If `nil` is
///           returned and this argument is set to `YES`, there were no filters
///           to apply.
/// error   - If not NULL, set to any error that occurs.
///
/// Returns the loaded filter list, or nil if an error occurs or there are no
/// filters to apply to the given path. The latter two cases can be
/// distinguished using the value of `success`.
- (nullable GTFilterList *)filterListWithPath:(NSString *)path blob:(nullable GTBlob *)blob mode:(GTFilterSourceMode)mode options:(GTFilterListOptions)options success:(nullable BOOL *)success error:(NSError **)error;

/// Calculates how far ahead/behind the commit represented by `headOID` is,
/// relative to the commit represented by `baseOID`.
///
/// ahead   - Must not be NULL.
/// behind  - Must not be NULL.
/// headOID - Must not be nil.
/// baseOID - Must not be nil.
/// error   - If not NULL, set to any error that occurs.
///
/// Returns whether `ahead` and `behind` were successfully calculated.
- (BOOL)calculateAhead:(size_t *)ahead behind:(size_t *)behind ofOID:(GTOID *)headOID relativeToOID:(GTOID *)baseOID error:(NSError **)error;

/// Creates an enumerator for walking the unique commits, as determined by a
/// pushing a starting OID and hiding the relative OID.
///
/// fromOID     - The starting OID.
/// relativeOID - The OID to hide.
/// error       - The error if one occurred.
///
/// Returns the enumerator or nil if an error occurred.
- (nullable GTEnumerator *)enumeratorForUniqueCommitsFromOID:(GTOID *)fromOID relativeToOID:(GTOID *)relativeOID error:(NSError **)error;

@end

NS_ASSUME_NONNULL_END

redpajama_set_name: RedPajamaGithub


Recently, I had problems to install UFRaw plug-in for Gimp on both of my Windows 7, 8 and my Macbook Pro (Mountain Lion). Well, after googling few hours and I found out some tips and tricks on how to install UFRaw plug-in to Gimp.
the 2.8.2 version GIMP runs on OSX natively. No X11 environment is required.
However, I found it relatively tricky. If you download the dmg file from here (v2.8.2) which comes without any add-ons then you are in troubles. Since it doesn't have any add-ons in the package, then you have to manually install them by yourself, in this case, UFRaw plug-in.
On the other hand, if you are familiar with MacPorts and you can just type the command in terminal "sudo port install gimp" and MacPorts will install all related packages for you including UFRaw. Just so you know this version of Gimp must be run in X11.Well, I have tried to install Gimp via MacPorts but the UFRaw plug-in didn't work for me and to be honest I don't like the GUI with X11. So I would not recommend you to download and install both packages. However, if you download this package from here which is built by Simone Karin Lehmann, then your life will be much easier. It comes with many useful add-ons including UFRaw plug-in. I found it was much easier for me to start with Gimp.


Visitors can approach the Cape Whale Coast by following Clarence Drive to Rooiels, Hangklip, Pringle Bay, Betty's Bay and Kleinmond. Clarence Drive has been voted the most scenic route in the world.
Betty's Bay is the home of a unique colony of African Penguins. These penguins have made their home at the old Waaygat Whaling Station at Stony Point which was used to harvest and process whale meat in the early to mid-1900s. The whaling station closed in 1930.
Kogelberg Biosphere was South Africa's first registered biosphere and stretches from Gordon's Bay to the Bot River Vlei at Kleinmond and covers 18000 hectares. It is also accredited as a UNESCO World Heritage Site, one of eight UNESCO heritage sites in South Africa.
The Bot River Vlei at Kleinmond is the Western Cape's second-largest blind estuary, meaning it is not permanently connected directly to the ocean.
A herd of wild horses roams from Rooisands, Kleinmond, to Fisherhaven.
Arabella Hotel and Spa in Kleinmond's golf course itself is an 18-hole masterpiece, a Par 72 championship course. Among this golf estate awards is the 18th hole, voted the best finishing hole in South Africa.
Because of Southern Right whales visiting the Walker Bay coastline of the Cape Whale Coast Hermanus has the world's only Whale Crier. Newly appointed Ricardo Andrews has taken over as the 6th Whale Crier.
Hermanus must be the only place with a station but never had a train service. The station was built in the hope that a holidaying Head of SA Railway Services, Sir William Hoy, would link Hermanus with Bot River with railway tracks to make Hermanus more accessible.
Fernkloof Nature Reserve covers 1800 hectares of fynbos – a tenth of the size of the Kogelberg Biosphere.
Fernkloof Nature Reserve has more than 1400 species of fynbos and 60 kilometres of hiking trails.
The Cape Whale Coast has three internationally awarded Blue Flag beaches: Kleinmond, Hawston and Grotto Beach. Awarded for its world class amenities, safety and pristine environment.
Hermanus is one of only three places in South Africa with a 27-hole golf course.
Hemel-en-Aarde wine region neighbours Hermanus and is home to South Africa's best Pinot Noir.
Hermanus Wine Route has 12 wineries with tasting facilities generally open to the public.
Hermanus host an annual Passion Play during Easter which attracts hundreds of people to view the performance of the crucifixion in the Old Harbour.
Hermanus host an annual Whale Festival.
The Southern Right whales visit the Walker Bay area from July to November each year.
Stanford has the shortest river in the world from source to mouth – only 5km as the crow flies. The Klein River meanders along for 80km as it takes its own route.
Many of the survivors of the Birkenhead ship wreck recuperated at De Klein Valey House in Stanford, after coming ashore at what is known as Stanford's Cove which is 20km away in de Kelders.
Stanford properties by gravity. People use this water to water their gardens and vegetables.
As Stanford stands on the banks of a wetland, it is also home to many frogs included the protected Western Leopard Toad.
Gansbaai is the Great White Shark Capital of the world due to the size and consistency of the great white shark population off the Gansbaai coast.
Gansbaai Colf Course – 9-hole is the southernmost golf course in Africa and has a sea view.
Gansbaai has been voted Overall Winner Responsible Tourism Destination in Africa in 2015.
Gansbaai is home to the Marine Big Five – sharks, whales, penguins, dolphins and seals.
Gansbaai Golf Club is the southernmost golf course and it has a sea view. 9-holes.
Danger Point Lighthouse established in 1892 – after the Birkenhead sank in 1852 – the need for a lighthouse on the coast was re-enforced. Also a monument to the Birkenhead at the Lighthouse.
Next to the Lagoon, you can find the famous Preekboomwhich served as a meeting point for churches in the early 1900s.
The villages of Pringle Bay and Rooi Els were founded in the 1930s when 3 business men, namely Harold Porter, Arthur Youldon and Jack Clarence, bought the land.
Both the villages fall under the Kogelberg Nature Reserve.
The nearby Hangklip Lighthouse, which can be accessed via a walking trail along the coastline was built in 1960.
The village of Pringle Bay was named after the Royal Naval Commander-in-Chief, Sir Thomas Pringle.
Cape Leopard has been sighted. The Cape Clawless Otter may be seen in or near the Palmiet River. Smaller antelope include grey rhebuck, klipspringer and grysbok, while baboons, porcupine, mongoose, dassies and hares are fairly common. Peregrine Falcons, black eagles and fish eagles hunt and nest in the area. An endemic fresh water crab is also found. Look out for the endangered Oystercatcher.
Baboon troops occur in the Overstrand area at Rooi Els, Pringle Bay, Betty's Bay, Kleinmond and Hermanus. Even though our natural fynbos environment provides ample nutritious food, baboons are smart opportunists who find human food irresistible.
The Cape fynbos is one of the wonders of the world. Although it is the smallest of the world's six plant kingdoms by far, it is second because of its great diversity with 9000 different species in 90 000 square kilometers. 6190 of these species are exclusive to Cape Flora. To help put these figures in perspective: the British Isles is three and a half times larger, but only has 1500 species of which only 20 are endemic! It was the early Dutch settlers who described the hardy plants of the Cape as "fijnbosch", meaning "fine-leafed bushes". Today the term "fynbos" refers to all diverse types of plants, proteas, ericas, restios grasses and geophytes (including gladioli, lilies and orchids) that survive on the nutrient-poor soils, high winds and dry summers that characterise the southern tip of Africa. The two main habitats of fynbos are mountains and lowlands (coast) and within these types are categories such as heathy fynbos, proteoid fynbos, rietveld (reed-like) and asteraceous (daisy family) fynbos.


If you've noticed a change in your hearing, you should see us at Parkland Hearing Inc in Stony Plain right away. Everyone should have a hearing test on file and have it updated regularly. It's crucial for you to know how good your hearing is to begin with so that if changes occur, you and your hearing practitioner have results to refer back to. If your results are normal, you should have your next test in about four or five years. However, if results reveal hearing loss, you should be fitted with hearing assistance products and tested again in one or two years.
During the fitting process, hearing aid practitioner Colleen Phillips can make fine adjustments to your hearing aids so that they will perform at their best. She can also help you understand your hearing aids' on-going maintenance, adjustments and possible repairs.
Tinnitus is a ringing or buzzing in your ears that often accompanies hearing loss. Medication side effects, head trauma or inner ear damage are also ways that tinnitus can occur. For some, they only feel a mild annoyance. For others, tinnitus can be full debilitating episodes that interfere with their day to day lives and sleep schedule. During your appointment, we can talk to you about possible treatments for your tinnitus.
Your hearing aid will require ongoing maintenance checkups and adjustments. We are happy to make any adjustments throughout the life of the hearing aid – just make an appointment.
There is a wide range of hearing aid styles and models for our clients in Stony Plain. Once you've had your hearing tested, Colleen can go over your options and which style would work best for your needs.
Which Hearing Aid Battery Should I Choose?
Battery life is an important aspect to consider when you are choosing your hearing aids. The smaller battery will last around 3.5 days while the larger ones tend to last around 10 days. Hearing aid batteries are relatively inexpensive either way, but which one you choose depends on whether you would like a less conspicuous battery or would like to replace the battery less frequently.
We have a complete line of ear plugs. Use them for noise reduction, swimming, playing music and with Bluetooth devices.
Besides hearing aids, Parkland Hearing Inc proudly offers household assistive living devices, including Shake Awake alarm clocks, amplified telephones and TV ears. We can go over our catalog when you come in for your appointment.
You have several funding options available to you at Parkland Hearing Inc. We will assist you in determining what benefits are available and how you can access them. Direct billing is available for AADL, WCB, NIHB, Veterans, Military and RCMP.
We are the approved vendor for RCMP, AADL, WCB (Alberta, Ontario, BC, Manitoba and Saskatchewan), Department of Veteran Affairs and non-insured health benefits.


text:
What's this? This is an unbiased just-the-facts news timeline ('newsline') about Donation, created by Newslines contributors. Learn more
All Life Donation
Musk offers Starlink satellites to Florida
Elon MuskHurricane IanRon DeSantisStarlink0 Comments
Florida Governor DeSantis says Musk has agreed to provide Starlink to help in response to Hurricane Ian in areas of Southwest Florida still without power and internet after the superstorm. SpaceX plans to send 120 "large Starlink units" to Florida, which will serve as satellite dishes to distribute internet connections to devices within a 13-mile radius. Use by search and rescue crews will be prioritized. Starlink is covering all costs. DeSantis:
We are working with Elon Musk and Starlink satellite. They are positioning those Starlink satellites to provide good coverage in Southwest Florida and other affected areas.
Elon Musk sends Starlink satellites to storm-battered Florida counties https://t.co/iy0YkuxZjN pic.twitter.com/GR4Mq01C33
— WFLA NEWS (@WFLA) October 1, 2022
https://newslines.org/wp-content/uploads/2022/10/Starlink-hurricane-e1664743284847.jpg 563 1000 Mark Devlin Mark Devlin2022-10-02 21:41:592022-10-03 01:22:54Musk offers Starlink satellites to Florida
Secretly donates €10,000 to help sick child
Conor McGregor0 Comments
McGregor makes an anonymous €10,000 donation to help Irish boy, Bryan Buckley, 5, in his battle with sepsis. McGregor donated the money to Grainne McCullough for the care of her son Bryan, nicknamed Bru. Last September, Bru went into septic shock and was left on life support requiring dialysis, blood transfusions and platelets. Grainne set up a Gofundme page in the hope of raising €10,000 for her son's care. She says:
Conor has made our dreams come true in so many ways, and I can verify it wasn't for a publicity stunt, he privately donated to us, I just had to let him know how much we appreciate it.
https://newslines.org/wp-content/uploads/2018/09/FI-McG-sick-child-donate.jpg 246 470 Mary Devlin Mary Devlin2018-09-28 16:06:102018-10-01 13:11:20Secretly donates €10,000 to help sick child
McGregor given sculpture for 30th birthday
Aspencrow (Edgar Akelovic)Conor McGregor0 Comments
McGregor is gifted a hyper-realistic sculpture of himself, valued at £50,000, by Lithuanian-born sculptor Aspencrow, who spent five months handcrafting the 100kg sculpture from photographs alone. The artist, who has not met McGregor in person, says he knows the fighter has accepted the gift through a mutual friend. The sculpture, entitled Atlas, will be unveiled at London's JD Malat Gallery on 14 July, McGregor's 30th birthday.
It is an honour Conor has accepted this as a gift from me. He is a phenomenon of our time – not just a smart athlete, but also a visionary…It's up to you what you see in it. You can see him as a prisoner, or a God, or just as a person…I like Conor McGregor – he's a great guy…I feel he's my soulmate. Some of the decisions he makes might not be correct, but none of us are ideal.
https://www.instagram.com/p/BkvCUSknl6q/
https://newslines.org/wp-content/uploads/2018/07/FI-McGregor-Sculpture-Aspencrow.png 246 470 Mark Devlin Mark Devlin2018-07-10 20:43:032018-07-10 20:43:03McGregor given sculpture for 30th birthday
Notorious Airways flies 32 passengers to Las Vegas
BetSafeConor McGregor0 Comments
McGregor and Betsafe fly 32 of McGregor's entourage 5634 miles, to Las Vegas from Stanstead Airport, in a specially decked-out private jet. Passengers include Eddie Hearn, Tony Bellew, Jimi Mannuwa, as well as two members of SBG gym, who were surprised by McGregor with a free trip. Passengers receive a bespoke breakfast, lunch and dinner menus; an iPad full of films; and an in-flight safety video from McGregor.
https://newslines.org/wp-content/uploads/2017/08/Notorious-Airlines.jpg 410 615 Mark Devlin Mark Devlin2017-08-25 13:42:002017-09-12 19:44:10Notorious Airways flies 32 passengers to Las Vegas
McGregor gives two fans surprise VIP trip to Las Vegas for Mayweather fight
McGregor surprises Lee Hammond, an up-and-coming amateur fighter, and Sergey Pikulskiy, a wrestling coach, who are both members of McGregor's Straight Blast Gym in Dublin, with a VIP trip to Las Vegas to watch the Mayweather fight. The two of them thought they were at the gym to record 'good luck' messages for McGregor with his new sponsor, Betsafe, but once they had been filmed giving their support, they were shown a clip which contained a message from McGregor to them. 'Notorious Airways' has been created by Conor McGregor and Betsafe, as a program to fly a small selection of lucky attendees to the fight.
Congratulations to Lee Hammond and Sergey Pikulskiy of Straight Blast Gym – you get to fly on my personal private jet to Las Vegas to witness my fight on August 26th. Congratulations boys and I will see you there.
https://newslines.org/wp-content/uploads/2017/08/FI-McGregor-fans.jpg 410 615 Mark Devlin Mark Devlin2017-08-20 07:36:572017-08-20 07:39:17McGregor gives two fans surprise VIP trip to Las Vegas for Mayweather fight
Frampton sends glove to London terror attack hero
Carl Frampton0 Comments
Frampton sends a signed glove to Roy Larner, a 47 year old Millwall fan who took on three knife-wielding attackers during the London Bridge attack with his bare hands. As the terrorists entered the Black and Blue Steakhouse shouting their allegiances, Larner confronted them and yelled 'Fuck You, I'm Millwall' before fighting them. The Londoner was cut eight times, but he allowed the other 20 or so patrons time to escape unharmed. Larner, who has since been dubbed 'The Lion of London Bridge,' underwent surgery and was recently released from hospital
Boxing glove i was asked could i get signed for roy larner the millwall supporter tht took on isis thks to @The_burger_man & @RealCFrampton pic.twitter.com/x2SSFgiptb
— Paul (@PaulRFC55) June 12, 2017
0 0 Mark Devlin Mark Devlin2017-06-14 10:10:462017-06-14 10:10:46Frampton sends glove to London terror attack hero
Frampton donates fight shorts to Gonzalez' father
Alejandro Gonzalez Jr.Carl Frampton0 Comments
Frampton sends the shorts he wore when he won against Leo Santa Cruz to the father of Gonzalez Jr, who he had beaten in his first professional fight in the US.
Got this message today. Alejandro Gonzalez dad received my fight shorts from the LSC fight. Hope it brought a smile to his face. RIP Cobrita.
[If anyone can speak Spanish, please leave a translation in the comments. Thanks!]
Got this message today. Alejandro Gonzalez dad received my fight shorts from the LSC fight. Hope it brought a smile to his face. RIP Cobrita pic.twitter.com/1VmGsjUobn
— Carl Frampton MBE (@RealCFrampton) March 18, 2017
https://newslines.org/wp-content/uploads/2017/03/FI-Frampton-shorts.jpeg 237 451 Mark Devlin Mark Devlin2017-03-19 08:17:432017-03-19 08:17:43Frampton donates fight shorts to Gonzalez' father
Twitter staff donate $1m against Trump immigration order
American Civil Liberties Union (ACLU)Donald TrumpOmid KordestaniTwitter0 Comments
Nearly 1,000 Twitter employees donate more than $500,000, to the American Civil Liberties Union, to fight Trump's temporary ban on refugees and immigrants from seven Muslim-majority countries. The donations are matched by CEO Dorsey and Chairman Kordestani. Twitter lawyer:
Our work is far from done. In the coming months we'll see a flurry of legal challenges, legislative pushes and public pronouncements. But as long as civil liberties are threatened, I'm proud to know that as individuals we will stand up to defend freedom and look after people.
0 0 Mohsin Ranjha Mohsin Ranjha2017-02-02 13:56:132017-02-04 20:19:45Twitter staff donate $1m against Trump immigration order
Buys drinks for his travelling Jackal Army
Frampton buys drinks for his travelling fans at an Irish-themed bar in Las Vegas.
I am down in the dumps, but I am not going to not turn up because I lost the fight. The people who came out here have been amazing and I appreciate it. It is very humbling – we took over that arena last night.
https://newslines.org/wp-content/uploads/2017/01/FI-Frampton-Irish-bar.jpeg 246 469 Mark Devlin Mark Devlin2017-01-30 16:26:432017-01-30 16:26:44Buys drinks for his travelling Jackal Army
Offers McGregor part of his UFC share
Conor McGregorMark Wahlberg0 Comments
When Wahlberg, a minority shareholder in UFC, is asked about McGregor wanting a share in UFC he initially says he should pay his own way, before offering a share of his.
He's gotta cut the check. Everyone's gotta cut the check if they want a piece…You know what, as a matter of fact, I'll give him a piece of mine 'cos his is the face of UFC right now…He's a hustler like me so there's probably a lot of other opportunities for us to go out and make money together.
When asked if he would like to see McGregor in a film:
He's a movie waiting to happen. Why not?
0 0 Mark Devlin Mark Devlin2016-11-18 10:47:242016-11-18 10:48:43Offers McGregor part of his UFC share
McGregor receives a customized Rolls Royce Ghost
Conor McGregorRolls-Royce0 Comments
Rolls Royce gives McGregor a custom Ghost valued at £280,000.
0 0 Mark Devlin Mark Devlin2016-11-08 08:18:422016-11-08 08:18:42McGregor receives a customized Rolls Royce Ghost
Bets he will beat McGregor by 2020
Conor McGregorPaddy PimblettPaddy Power0 Comments
Pimblett is given a £2000 charity bet from Paddy Power, with 5-to-1 odds that he will defeat McGregor before 2020. If Pimblett is successful, Paddy Power will pay his chosen charity, Fight For Autism, £10,000. Pimblett:
I'm not afraid of anyone. I'll take them on, anywhere, anytime – McGregor included!
Paddy Power:
Paddy's not a lad who's short on confidence and we were more than happy to give him a bet on himself when his management team reached out to us. Given his talent he'll be circling the waters with the big fish in no time, and should he beat McGregor it'll sting as much as his right hook but a great cause will benefit.
0 0 Mark Devlin Mark Devlin2016-09-12 12:56:072016-09-12 12:57:12Bets he will beat McGregor by 2020
Announces Black Lives Matter donation
Black Lives MatterRoc NationTidal0 Comments
Tidal in association with Roc Nation announces $1.5 billion in funds from a previous charity concert will be donated to Black Lives Matter. Roc Nation says the team will support a different initiative each year.
The process of acquiring recommendations [for nonprofits] was collaborative and inspired by the message that speaks to racial and social inequities and injustice in our society.
0 0 Jesse Jesse2016-02-06 14:41:032016-02-06 14:41:03Announces Black Lives Matter donation
Donates water to Flint residents
CherFlint Water CrisisIcelandic GlacialMan-made Disaster0 Comments
Cher donates over 180,000 bottles of water to Flint residents in response to the water crisis. Shipments will start on 18 Jan. The water will be distributed through the Food Bank of Eastern Michigan and was provided through Icelandic Glacial, where the singer had contacts who agreed to double Cher's donation. Cher:
This is a tragedy of staggering proportion and it's shocking that it's happening in the middle of our country.
0 0 Jessica Voloudakis Jessica Voloudakis2016-01-17 21:47:062016-01-17 21:47:06Donates water to Flint residents
GoFundme page raises $700K
Chris MintzGoFundMe0 Comments
A GoFundme page for Mintz (link) raises over $700,000, far in excess of its $10,000 goal. The page was setup by Mintz cousin who says:
Yesterday my cousin Chris Mintz was shot 7 times while trying to protect others from the gunman at Umpqua Community College. He is a father, a veteran, a student, and now he's a hero. During the shooting both of his legs were broken and he is going to have to go through a ton of physical therapy. While Chris is not the type of person to ask for it, he is going to need all of the help he can get while he recovers! Myself and many family members have been swamped with requests for us to setup a gofundme page, so this is us fulfilling that request and we appreciate your concerns and assistance. Thank You, Family of Chris Mintz
0 0 Mark Devlin Mark Devlin2015-10-04 19:06:042015-10-04 19:06:04GoFundme page raises $700K
Super PAC receives $15 million
Dan WilksFarris WilksTed Cruz0 Comments
The Wilks brothers donate $15 million to the pro-Cruz super PAC, Keep the Promise. Farris Wilks:
Our country was founded on the idea that our rights come from the Creator, not the government. I'm afraid we're losing that. Unless we elect a principled conservative leader ready to stand up for our values, we'll look back on what once was the land of opportunity and pass on a less prosperous nation to our children and grandchildren. That's why we need Ted Cruz.
0 0 Alexis Alexis2015-07-25 15:43:012015-07-25 22:43:22Super PAC receives $15 million
Sends message to cancer girl
Kristen Bell0 Comments
Bell reaches out as her character Princess Anna from Frozen, to Avery Huffman, a young girl battling a severe form of cancer:
My sister Elsa has decided to crown you as an honorary princess of Arundel!
Avery's father:
You can't even describe the emotion that my wife and I felt when we see Avery's face. And I've watched the video probably 60, 70 times just to see the giggle, the smile, the shock and excitement on her face, not only that princess Anna is calling her, but crowing her an honorary princess,
Avery hears from Anna...
0 0 Justin Justin2015-07-25 03:41:112015-07-25 13:37:48Sends message to cancer girl
$30 million Museum of Flight donation
BoeingMuseum of Flight0 Comments
Boeing and Bill Boeing's family donate $30 million to the Museum of Flight to create the "Boeing Academy for STEM Learning" at the museum, which will promote science, technology, engineering, and math education programs. An estimated 45,000 future jobs in Washington will require STEM credentials, and Boeing believes that this program will help to fill those positions. The goal of the new funding is to have 5,000 students participating by 2019. Half of those will be young women, students of color or economically disadvantaged youth. Boeing:
This is an opportunity to invest in our children and in our region's future economic health and growth.
0 0 Justin Justin2015-07-25 19:45:072015-07-26 00:23:18$30 million Museum of Flight donation
Announces $100 million for alien life search
Stephen HawkingYuri Milner0 Comments
Hawking and Milner announce they are putting $100 million into Breakthrough Listen, a project to search for intelligent extraterrestrial life. Hawking:
We believe that life arose spontaneously on Earth. So in an infinite universe, there must be other occurrences of life.
Milner, who is funding the project, says scientists will be able to collect as much data on SETI in a day as they now do in a year, and all data will be made public. The project will also work on improving the best way to send a message out into space. Milner:
I've been thinking about this since I was a child, reading Carl Sagan's book Intelligent Life in the Universe, The year that I was born, 1961, that was a big year in science — the first man was launched into space [Yuri Gagarin], and I was named for him. And Kennedy made his famous speech about putting man on the moon…I don't have high expectations, but the search itself will teach us quite a bit. We could find something we're not even looking for…Irrespective of what the answer is, it's a powerful answer. At any given time, we should apply the best technology and use the best instruments available to search for that answer.
0 0 Vinh Vinh2015-07-20 16:26:242015-07-20 17:25:20Announces $100 million for alien life search
Invites terminally ill girl to concert
Ed Sheeran0 Comments
Sheeran invites terminally ill woman Channan Petrides and her friend backstage at Wembley Arena in London to fulfill her dream of seeing Sheeran perform.
He was so lovely and genuine, he had a great sense of humour and was really easy to get on with. He signed my programme and we took some selfies together. He smelt amazing. A few months ago, I was so unwell I was worried if I'd ever make it to Ed Sheeran's gig, but I did and it was incredible and I also got to meet him backstage. My life is now complete.
0 0 Alan Su Alan Su2015-07-16 05:35:192015-07-16 12:50:38Invites terminally ill girl to concert