text:
Canada Revenue Agency Auditing Cryptocurrency Investors
Last year, we wrote about how Bitcoin and other cryptocurrency is treated by the Canada Revenue Agency (CRA) for tax purposes and what impact an investment in crypto might have on a Canadian taxpayer's taxes.
Now, crypto and the CRA are back in the news as the agency continues to finesse its approach to digital currency and adapt to rapidly changing realities.
According to a cryptocurrency journalist writing for Forbes magazine, the CRA has recently been auditing Bitcoin users in Canada. What does this mean, and how can taxpayers prepare?
The CRA and Cryptocurrency
According to an unnamed CRA media contact who spoke to the Forbes writer, the CRA established a "dedicated cryptocurrency unit" in 2017 with the goal of "build[ing] intelligence" and conducting audits.
The unit is part of the CRA's larger Underground Economy Strategy, which focuses on emerging platforms and new business models (for example, the sharing economyand digital currencies) and has "enhanced the CRA's ability to monitor and enforce compliance in areas of emerging risk."
As we've written about previously, the CRA views digital currency as a commodity, therefore making it taxable as a barter transaction, business income, or capital gains.
The CRA's Cryptocurrency Questionnaire
As part of their broader auditing and oversight initiative, the CRA has been sending selected taxpayers a 13-page long questionnaire posing 54 questions about cryptocurrency related activities.
These questions include queries about:
How long the taxpayer has been involved in cryptocurrency;
How the taxpayer got involved in cryptocurrency;
Whether the taxpayer invests in cryptocurrency or is involved in that space in another capacity (i.e. as an advisor, etc.);
Whether documentation about cryptocurrency was provided to a tax preparer for any tax returns filed during the period under audit;
How frequently does the taxpayer engage in cryptocurrency transactions;
Does the taxpayer use cryptocurrency mixing services or tumblers
The questionnaire also asks taxpayers to provide a list of all Bitcoin addresses and a history of crypto purchases made.
The CRA told Forbes:
The Canada Revenue Agency (CRA) understands that a vast majority of middle-class Canadians pay their fair share, but it remains committed to ensuring that without exception, every taxpayer abides by the same tax laws. As a world-class tax administration, the CRA is also committed to adapting its administration to keep pace with evolving global services and products, and making key investments to effectively address the new ways of doing business in the global economy.
It remains to be seen how many taxpayers will be affected by this audit, and what the CRA plans to do going forward.
The IRS and Cryptocurrency
The CRA is not alone in targeting cryptocurrency. As we previously blogged about, late last year, a California court ordered the largest bitcoin exchange in the U.S. to hand certain customer information over to the IRS to facilitate the IRS' investigation into underreporting of virtual income gains.
How Can Feigenbaum Law Help?
The deadline to file taxes for Canadian taxpayers is April 30th, and June 15th for self-employed individuals.
If you are a Bitcoin or other cryptocurrency user or investor and have questions about how the increased scrutiny of the CRA or the IRS may impact you going for this tax filing deadline or going forward, contact Mark Feigenbaum at Feigenbaum Law.
We regularly assist high net-worth individuals on both sides of the border
with complex personal and corporate tax planning. We regularly track regulatory, legal, and policy changes across various jurisdictions so that we can remain at the leading edge of change as it is occurring. We rely on this knowledge to provide our clients with the most up to date information so that they can manage their wealth, meet their obligations vis-à-vis taxes in various jurisdictions, and mitigate any potential legal and financial risk which they may face.
Where needed we represent clients in tax litigation. We have an expertise in navigating the complexities of the U.S., Canadian, and other tax systems and receive complex referral cases. We provide discreet, timely, and professional results for clients facing challenging or complex situations. Contact us at mark@feigenbaumlaw.com, or call us at (905) 695-1269 or toll free at (877) 275-4792 to learn more about how we can help.


V. Vassilopoulou & S. Katsarou-Tzeveleki (ed.). From Mesogeia to Argosaronikos. Second Ephorate of Prehistoric and Classical Antiquities: Works of a decade, 1994-2003 (Athens, December 18-20, 2003). Ministry of Culture & Municipality of Markopoulou at Mesogeia.
D. Katsonopoulou, I. Petropoulos & S. Katsarou (ed.). Archilochos and His Age. Paros II: Second International Conference on the Archaeology of Paros and the Cyclades (Paroikia, Paros, October 7-9, 2005). Athens. The Paros and Cyclades Institute of Archaeology.
D. U. Schilardi & D. Katsonopoulou, in collaboration with S. Katsarou & C. Brenner (ed.). Paria Lithos. Parian Quarries, Marble and Workshops of Sculpture. Paros I: Proceedings of the First International Conference on the Archaeology of Paros and the Cyclades (Paroikia, Paros, September 2-5, 1997). Paros & Athens. The Paros and Cyclades Institute of Archaeology 1.
S. Katsarou-Tzeveleki (ed.), The young neighbors of the Acropolis: 'Our sculptures have their homeland…'. Athens. Trilingual publication. Parents' Association of the 70th Primary School at Athens in collaboration with the Museum of Greek Children's Art.


Appear feminine and polished in the Not Your Daughters Jeans Shirt.
Woven stretch cotton shirt features an easy fit that works well untucked over slim pants.
Trim stand collar and split neckline.
One button cuff on the long sleeves.
Straight back yoke and box pleat.


Sacramento, CA: A $6 million settlement has been awarded to a woman who suffered disabling brain injury when she was struck by a car while on a pedestrian crossing in Sacramento. Cathy Lui, just 25 years of age in 2007, when the accident occurred, was hit while on or near a crosswalk located in an "S" curve on Freeport Boulevard in Sacramento.
Liu filed a personal injury suit against the City, alleging that the curve impaired motorists' ability to see the crosswalk. The jury hearing the case agreed, and assigned 51 percent of the blame to the city, with the rest going to Liu and the motorist. It awarded more than $18 million, but the attorneys had previously agreed that Liu's damages could not exceed $6 million.


Mar 25, 20180183;32;SGS cetificated Crusher Plant, stone crusher plant, jaw crusher plant . SGS cetificated Crusher Plant, stone crusher plant, jaw crusher plant, US . Shanghai Zenith Mining and Construction CO., LTD is one high tech . Here all Zenith machines are designed produced, assembled and texted according to the ISO90012008. ..
cost of stone crusher lines aimsr. production cost stone crusher ssgpower.co. Feb 16, 2016 13 Feb 2014 Buy Stone Crushing Machine Plant India,Rock Crushing Production Line For Sale low cost crusher price of stone crusher machine. Read More (^o^)2. Read More; basic rollimg mills squintdoc.
Mar 25, 20180183;32;SGS cetificated Crusher Plant, stone crusher plant, jaw crusher plant, US . Shanghai Zenith Mining and Construction CO., LTD is one high tech . Here all Zenith machines are designed produced, assembled and texted according to the ISO90012008. ..
india stone crusher plant production line. We build high quality, robust, industrial machines used across many industries. Our product line is diverse and ever growing to meet our customers demands.
Jun 16, 20180183;32;Tags Stone Crusher Machine Price Stone Crusher Machine Price In India Gold/Copper/Zinc/Coal Crusher for Crushing Plant with Good Performance Rock Coal Diamond Mining Stone Mobile Crusher Price Used In Industry Coal Stone Jaw Crusher Br380 Zr950 Machinery Machine Price In Pakistan For Sale.
Dry quartz sand production line,Ore Crusher,Grinding mill equipment,Crusher plant. Dry sand making production line (manufactured sand ) SANME Manufactured sand production line can be divided into wet sand making process and dry sand m.
Aug 2, 2016 312 Hydrascreen the 390 is equally impressive screening coal or washing sand and gravel stone crusher sand plant s in india sand making to use different production line equipment. Stone Quarrying Sand Processing Plant Mining Equipment Price .


text:
Yacht near Leeward on the island of Providenciales in the Turks and Caicos.
Getting to Grand Turk
Getting to North and Middle Caicos
Getting to Providenciales
Getting to South Caicos
Getting to Salt Cay
FBOs & Private Planes
Yachts and Cruising
Regional Flights
Marinas and Harbors
Marine Fuel
Turks and Caicos Marinas & Ports of Entry
See Also Yacht and Cruising Guide
South Bank Marina on Providenciales
The Turks and Caicos, as a tropical archipelago, is a convenient and beautiful stop for yachts and vessels cruising in the Caribbean and Bahamas region. On our island of Providenciales, high-quality fuel and services are readily available.
Ports of Entry
In the Turks and Caicos, ports of entry for visiting vessels can be found on the islands of Providenciales, Grand Turk, and South Caicos. On Providenciales, several marinas and government offices serve as a port of entry, on Grand Turk and South Caicos, availability and hours of operation are limited. See below for location and marina information.
See Also Marine Fuel
Fuel pumps at South Bank Marina. Triple-filtered ultra-low sulfur diesel and ethanol-free gasoline is available.
Gasoline and diesel is available at several marinas and harbors in the Turks and Caicos. For most vessels visiting the Turks and Caicos, it's best to refuel on the island of Providenciales.
Providenciales is home to the vast majority of the population and services in the Turks and Caicos, as well as most imports. Gasoline and diesel is typically imported into Providenciales and Grand Turk via shallow draft tankers, and fuel is transported to our smaller islands by tank containers or fuel trucks. Specialty fuels, such as aviation fuels and REC 90 ethanol-free gasoline are also imported by tank container.
In the Turks and Caicos, fuel price, quality, and availability varies according to the island and marina. In the case of the newer and larger sites, such as South Bank Marina, fuel is very high quality and stored in well-maintained contemporary storage tanks, and is typically ultra-low sulfur diesel and ethanol-free gasoline.
For yachts and vessels too large to enter the local marinas, fuel bunkering can be arranged via a marine concierge service at the industrial port of South Dock.
Navigation Difficulty and Entry Depths
Sellar's Cut off the north shore of Providenciales. The north coast marinas on the island are accessed via cuts in the Caicos Barrier Reef.
The shallow depths and complex reef systems in the Turks and Caicos can be very challenging to traverse, as the many wrecks that have occurred over the centuries can attest to.
On the island of Providenciales there are four marinas that cater to recreational and cruising vessels. Two are located on the north shore, and two on the southern coast.
The north coast marinas are approached through cuts in the Caicos Barrier Reef. Blue Haven Marina is reached by a rather direct cut and route through the reef at Leeward Cut, yet care should be taken to avoid the surrounding reefs. Turtle Cove Marina is approached by a more complex route, which for most mid and larger vessels typically requires access through the Sellar's Cut opening in the barrier reef. Both north reef cuts are susceptible to being affected by high ocean swells.
The south coast marinas are easier to access, and are more immune to high ocean swells. South Bank Marina offers an 8.5 foot entry depth at high tide, with relatively simple navigation. South Side Marina, located near Cooper Jack Bay and the Five Cays settlement, has a more limited channel depth.
On the islands of North Caicos, Middle Caicos, and Salt Cay offer minimal services for vessels, and challenging or limited entry depths.
The general East Harbour area near Cockburn Harbour on South Caicos offers shelter and easy entry for most vessels, yet those of any significant size will not be able to approach local docks or Seaview Marina due to shallows.
Maintenance, Repair, and Services
South Bank Marina offers the widest selection of services and haul-out capabilities of the marinas in the Turks and Caicos.
Providenciales is home to most services for vessels, and it's highly advisable to conduct any business on this island.
South Bank Marina is a port of entry and provides the best range of services, and in addition to what's typical at a recreational marina, the site offers haul-out for vessels up to 75 tons, a wide range of maintenance and repair services for both engines and hull, and professional onsite concierge.
Providenciales offers a decent selection of groceries stores, and there are welding and machinist shops as well.
If specific supplies or parts are required, a marina concierge is able to accept and pick up shipments sent to the Turks and Caicos via one of the courier services such as DHL, FedEx, or UPS, or LCL (less-than-container-load) shipments sent by ocean or air freight. Transport to hotels, resorts and villas can also be arranged.
Ports of Entry in the Turks and Caicos
South Bank Marina
South Bank Marina is an upscale marina, port of entry, and vessel service and repair site that caters to yachts and recreational vessels. High quality fuel is available, as well as a wide range of repair, maintenance, and marine concierge services.
South Side Marina
Found at the Turtle Tail area on the central south coast of Providenciales, this small marina offers general fuel, electricity and water services for yachts, and is also home to a few dive and water sports businesses. The onsite Bob's Bar is a great place for refreshments and offers excellent views over the Caicos Banks.
Blue Haven Marina
The luxury Blue Haven Marina is located at the amazingly beautiful Leeward Going Through channel off the east end of Providenciales. This extensive complex offers the full range of amenities including fuel, water and electricity services, restaurants, a market grocery store, and concierge services along with the onsite resort. Yachts up to 220 feet can be accommodated.
Turtle Cove Marina
Turtle Cove Marina is a full-service marina that caters to private vessels and local tour companies. The location is the oldest marina on Providenciales, and is home to many restaurants and shops. The broader Turtle Cove area supports low-density and upscale residences and villas.
Seaview Marina
This business offers marine and fishing supplies and is convenient and centrally located fuel station for motor vehicles and watercraft. If no one is around, inquire at the adjacent Seaview Supermarket.
Docks and Harbors
The following docks and harbors are not ports of entry, yet may be useful locations for refueling, resupplying, and other services. Many smaller docks and harbors in the Turks and Caicos have limited entry channel depths, and caution is advised when approaching.
Heaving Down Rock Marina (Walkin Marina)
Heaving Down Rock Marina (also known as Walkin Marina) is located on the eastern coast of Providenciales, and on Leeward Going Through Channel. Several water sports businesses operate from this complex, including the ferry services to North Caicos and South Caicos.
Deane's Dock
Deane's Dock is the oldest harbor in the Turks and Caicos and the only port on Salt Cay. Along with the passenger ferry, local water sport businesses and fisherman use this complex.
Sandy Point Marina
Sandy Point Marina is a small and quiet recreational marina and dock, located on the northwest coast of North Caicos. Onsite is small takeout café, and limited parking. Beautiful Sandy Point Beach is found close to the marina.
Bellefield Landing
Bellefield Landing is the industrial and fishing port for the islands of North and Middle Caicos. This site is also the landing point for the Providenciales passenger ferries.
Last reviewed by an editor on 4 November 2022.

redpajama_set_name: RedPajamaCommonCrawl


text:
Roadtrippin' 2019: Rodeo…
Make your visit to the world's most-famous purchasing address into a prolonged weekend collector vehicle-centric SoCal. Revel in Editor's note: We've selected four summertime using-season occasions that we can characteristic this month as potential avenue trips to remember. We started with Carlisle Events. Next up: The Rodeo Drive Concours d'Elegance on Father's Day weekend in Los Angeles. Yet to come: The Concours d'Elegance at Copshaholm, July 13 in South Bend, Indiana, and Hot August Nights warm-rod and custom vehicle celebration August 2-11 in northern Nevada.
As streets move, Rodeo Drive isn't very lengthy, spanning only a few blocks among Sunset and Wilshire Boulevards. The northern phase is residential, albeit Beverly Hill residential, but the three blocks south of Santa Monica Boulevard contains perhaps the most famous luxurious buying district within the globe. The shops and the one's blocks — Louis Vuitton, Harry Winston, Van Cleef & Arpels, Prada, Cartier, Ralph Lauren, and so on. — cater to the life of the rich and well-known. But as soon as a year, on Father's Day, the Rodeo Drive buying district becomes the web page of a vehicle display, albeit a curated car show that has to emerge as an identified if perhaps more informal Concours d'elegance, and which in 2019 will function the centenary of Bentley Motors. In addition to those most British of satisfactory cars, there will be American muscle vehicles and a worldwide series of racing motors, pre-struggle classics, current exotics, and comfort automobiles.
In addition to all that, ClassicCars.Com and its Future Classic Car Show will show motors from the collection of the past due Fast and Furious actor Paul Walker. "We're proud to have a good time the history and craftsmanship of Bentley on its one centesimal anniversary," said Concours Chairman Bruce Meyer. "As one of the international's most reputable luxury and performance manufacturers, there is a natural link between Bentley and the long-lasting Rodeo Drive. Our Father's Day event will showcase the great of the great from around the arena." In the latest inaugural difficulty of Magneto magazine, the editors supplied their ratings of the 50 most influential people in the conventional vehicle international. Meyer became No. 19 for such accomplishments as helping to release the Petersen Automotive Museum and, greater than 1 / 4-century ago, for convincing the Rodeo Drive merchants and the Beverly Hills politicians that a Father's Day automobile display turned into a notable idea,
For 364 days each year, Rodeo Drive's shoppers can be visible in their designer garb and custom jewelry. However, come Father's Day Sunday, you're more likely to see parents in shorts and T-shirts searching now, not into the shop windows, focused on the automobiles parked in front of these stores. This being a public thoroughfare, there may be no admission fee, and since the Concours is hung on a Sunday, parking is unfastened as properly. There is, but, a registration rate for the ones whose cars are selected to be displayed for the duration of the Concours, and as a result, the show advantages the Beverly Hills Police Foundation, a charity that benefits the households of nearby police officers and police department personnel.
As captivating because the Concours motors and putting maybe, for folks that stay out of doors the Los Angeles place, it might be difficult to justify a street journey for that single show. Fear no longer, automobile crazies, this is Southern California, domestic of American automobile way of life and a long list of locations you'll need to visit your prolonged weekend. So many, in truth that you may want to make a complete week of the experience.
As a warmup to the Rodeo Drive event, there are Cars and Coffee cruise-ins on June 15 in Corona and on June 16 at Newbury Park and Huntington Beach. For info, visit the motorin.Com website. If you check out a map of Corona, positioned southeast of LA in Riverside County, you'll observe that its Grand Boulevard, laid out inside the past due Eighties, forms a large, 3-miles-round circle. To draw interest to the network, it turned Grand Boulevard into an automobile racing tune for some years, starting in 1913 with the likes of Barney Oldfield and Ralph DePalma among the drivers racing beyond nearly one hundred,000 spectators.
Decades later and now not far from Corona, plenty-extra-current and reason-built race tracks were created in Riverside and Ontario. They might host main international races still being plowed below and changed with the aid of houses for Southern California's increasing populace. Between the websites of those former tracks and downtown LA is Pomona, which no longer most effective is home to a famous drag strip, however to the National Hot Rod Association Museum, which houses various ancient racing vehicles and no longer simply dragsters.
20 Custom Private Jets That Are Just Messed Up
Social Media for Business – 5 Reasons to Go Social January 31, 2023
How to Build Employee Engagement Using Social Media January 31, 2023
Social Media Is About Engagement January 31, 2023
Mobile Marketing Trends for 2023 January 31, 2023
Social Media Site Development – Tracking Followers January 31, 2023


text:
Metro station "Maria Del Pianto" in Naples
Architects from Rogers Stirk Harbour & Partners London office and engineers from Expedition Engineering designing roof of metro station "Maria Del Pianto" in Naples used innovative way of covering optimization in terms of sunlight. Basing on the application of software automating insolation, they have used a genetic algorithm to search for covering with demanded parameters. According to that, optimization process could be done almost entirely by computer.
Application of such solution won't be possible without use Rhino software plugin, created especially for this purpose by Fredd Labbe, an engineer from Expedition Engineering. How Labbe explains, evolutionary algorithms made operations on possible solution populations and following evolution process - through the use the principle of survival of the fittest rule - in the purpose of creating still better solution approximations with every next generation.
Before accession to optimization of overlap architects needed to define its form. They have decided to double curved hyperbolic paraboloid. It has been proposed construction structure of thin steel elements, which the system resembled a honeycomb, covered with ETFE membrane. The roof had to provide maximum access to light and sky view for platform placed duct at the base station at depth of 40 meters. Moreover, designers goal was shading ground floor level and avoid of overheating station premises. The Huge meaning has also economic materials use.
Achieve of those all goals at the same time require an innovative approach to the optimization of covering. For this purpose was used a genetic algorithm because it is especially effective in searching of balance between opposite demands. With it help effect the conversion of the structural members in such a way, that optimized form ensures fulfilling all from above-mentioned conditions.
Roof optimization was made based on the group of 400 potential solutions. As a result of crossing and mutation of those proposals (potential solutions) over 70 generations, achieved a satisfactory solution. The disposable calculation takes about a week because it demands to generate and analyzing of 28 000 different versions of the design. All those actions were made only by computer, without any human's interference in this process.
Whole roof optimization process takes four months. In comparison to primary, regular grid layout of "honeycomb" it was possible to improve about 30% of lower station part insolation. For rooms on the ground floor, which demands shading, it has been improved by 15%. All those things were achieved with a reduction of the steel structure weight by 2,5% (12 tons).
Residential building complex on Krańcowa street in Warsaw
Insolation analysis in sustainable architecture design - case study.
Volgograd Arena - Parametric design tutorial with Revit, Dynamo & Python part 1.
Broadcasting Place in Leeds


A major residential developer with a huge portfolio of projects consisting of high rise apartments and duplex houses in North Dublin and South Dublin as well as Kildare, Meath and Wicklow.
They currently have a permanent position for a Site Engineer in North East Dublin between Clongriffin and Malahide on a large site consisting of 64 no. houses comprising 12 no. semi-detached and 52 no. terraced houses and 32 no. apartments.
The Site Engineer role would suit an experienced, self-reliant, delivery orientated individual with 2-3 years commercial / residential construction experience with an Engineering qualification. Experience with apartments / RC Frame/ housing would be welcomed.
Responsibilities will include: Coordinating site drawings, maintaining site records, developing strong relationships with sub-contractors, quality control for sub-contractor's work, setting out for: subcontractors (giving gridlines / levels), foundations, house plots.
An excellent package will be put in place for the successful candidate, with a basic salary of €55k - €60k + bonus + pension depending on experience.


Welcome to the late August 2016 issue of ACIC Private Notes! As everyone is enjoying their last days of summer, we would like to turn your attention to the fall and provide you with some details of our exciting program scheduled for October 20 and 21. This year's co-chairs, Bryan Cho and James Cain, have been very creative in planning panels that have a political theme to coincide with the upcoming presidential election - to read their message about the program follow the link below. Also, in this month's edition you will find interesting summaries of new case law from the Mid-Atlantic region, courtesy of My Chi To of Debevoise & Plimpton LLP.
Please join us at the ACIC's 2016 Annual Meeting and Educational Conference on October 20 and 21 at the Grand Hyatt New York in New York City. Our Co-Chairs, Bryan Cho (MetLife) and James Cain (Sutherland Asbill & Brennan LLP), with guidance from the ACIC's President, Vice-President, Education Committee and Board of Trustees, have organized a timely and diverse program entitled "American Electoral College of Investment Counsel - Make Investments Great Again" .
On the eve of the 2016 Presidential Election, this year's ACIC Annual Meeting uses a political theme as a vehicle to update Fellows on current developments impacting the institutional investments market. For more details, click here .
Delaware Bankruptcy Court Denies Motion to Dismiss Debtor's Bankruptcy Case Despite Terms Under its Limited Liability Company Agreement Requiring Consent by its Members prior to Filing for Bankruptcy Protection - For more details, click here.
Delaware Bankruptcy Court Dismisses Adversary Proceeding by First Lien Noteholders Seeking Payment of Make-Whole Premium from Second Lien Noteholders Under Intercreditor Agreement - To read more, click here.


When does a pop song become an art song? It's astounding how genre is so slippery, how the people who participate in a recording can define the style and expand the native talents of a songwriter. We listen to James Taylor's 1968 debut album on Apple with Paul McCartney and George Harrison and his subsequent recordings for Warner Bros. in 1970-71. Sting performed at a tribute concert for James in 2007 and we hear him sing "You Can Close Your Eyes". Both Sting and Yo Yo Ma joined James on the title track of his latest 2015 "Before This World". We listen to Sting and Yo Yo Ma perform "Fragile" at the 2002 Olympics in Utah with the Mormon Tabernacle Choir and orchestra. We shift to 1987's "Nothing Like the Sun", Sting's second solo album and then his 2009 "If On A Winter's Night". We close the program with "Snow Time" from James "Beyond This World". Enjoy.


Kickstart your Christmas celebrations and find that festive feeling at our Gala Christmas Party Night on Saturday 15th December. Guests will be treated to an exquisite 4 Course Dinner followed by Mince Pies.
Following the meal, guests can dance the night away to live music and a DJ will finish the night out in style with a lively Christmas Disco. Prizes for the Best Dressed Lady and the Best Novelty Christmas Jumper.
Doors open at 7:00pm and dinner will be served at 8:00pm.


We're here to help you with your tax and accounting requirements, giving you time to focus on more important matters.
Our financial planners can help you develop strategies to build a comfortable retirement that suits your lifestyle goals.
Our expert team can help you take care of many elements of business, giving you time to focus on growing and enjoying your business.
Based in Osborne Park WA, we provide comprehensive financial advice for individuals, families and professionals at all stages of life.
We offer quality accounting and taxation services at competitive rates.
Acacia Financial Services Pty Ltd offer a comprehensive range of accounting and taxation services to help you.
We provide you with the most appropriate advice tailored to your situation.
(Ask for our customised tax organiser envelope).
Late, problem and multiple year taxation returns.
Business consultancy including establishment of company and trust structures.
We listen to your situation and goals to develop a unique plan that suits your lifestyle.
Our expert financial advisors assist individuals, families, pre-retirees and professionals at all stages of their lives.
Quality advice for all stages of life.
Established in 1983, we aim to provide you with quality solutions that work towards your goals.
Acacia Financial Services Pty Ltd and its predecessor, Trewarn Accountants, were established in 1983 as Public Accountants providing a comprehensive range of financial services to personal and business clients.
Expert accountants and financial planners here to help you.
The director of the practice is Geoff Trewarn CFP who holds a Bachelor of Business degree and a Graduate Diploma in Public Accounting. Geoff is also a Certified Financial Planner and has been providing expert financial planning services since 1986. For financial planning he is Authorised Representative 235851 of InterPrac Financial Planning Pty Ltd. His specialty areas are in personal taxation, business services and financial planning.
John Couroyannis FCPA holds a Bachelor of Business degree and a Graduate Diploma in Taxation. He joined the firm in June 2010 after gaining extensive experience within both the private and public sectors and at several CPA Accounting firms. John's specialty areas are in personal taxation and business services.
Mrs Reyna Trewarn holds a Bachelor of Education degree and is the Office Manager, managing bookkeeping and administrative support to the practice.
Acacia Financial Services Pty Ltd has the resources to service a wide range of accounting and financial planning needs while retaining the ability to provide a high level of personal attention to our clients. We have a loyal client base, many of whom have been with us for over twenty years, including clients now located interstate and overseas.
Keep up to date and educated with your finances.
View the latest news from Acacia Financial Services.
Organise your finances to suit your lifestyle goals.
Use our free online tools to create budgets, manage your finances and transfer files through to us.
These financial tools give you the ability develop a budget, review your finances plus much more.
Use secure file transfer to quickly and easily transfer files and documents between you and us.
These calculators are powered by ASIC's MoneySmart and allow you calculate mortgages, plan retirement costs many other aspects of your finances.
Quarterly magazines created by Acacia to keep clients up-to-date with financial stories within our agency.
Start building your financial future today.
Get started now on your accounting, taxation and financial requirements by booking your appointment.
Get in touch with us. We're here to help you.
Contact us now for quality financial, accounting and taxation servies at competitive rates.
Please book an appointment to ensure that we are able to attend to you in a timely manner.
Use these free tools provided by MoneySmart - a fantastic resource for general financial information and calculating your financial position. Please get in touch with us if you would like to discuss the results you have of using these calculators.
We are required, pursuant to the Corporations Act, certain regulations issued by the Australian Securities and Investments Commission and the Rules of Professional Conduct of the Financial Planning Association, of which this organisation is a principal member, to collect information about you for the purpose of providing you with the services referred to above.
If you do not provide us with the information requested by us we may not be able to provide you with the services required.
We will from time to time disclose information about you to authorised representatives of this firm and to other professionals, insurance providers, superannuation trustees and product issuers in connection with the purposes detailed above. In the event we consider it necessary to use or disclose information about you for purposes other than those detailed above, or related purposes, we will seek your consent.
You are entitled to obtain access to the information which we hold about you by contacting the firm's Professional Standards Manager.


text:
Q: How is it that a generic function expecting `T: Read` or `T: Write` can accept an argument `&mut T`? When a generic function needs a parameter of T, why does it work with an argument of &mut T?
I was trying to serialize a string to a file, using serialize_into and serialize_from in the bincode crate. The signatures are
pub fn serialize_into<W, T: ?Sized>(writer: W, value: &T) -> Result<()>
where
    W: std::io::Write,
    T: serde::Serialize

and
pub fn deserialize_from<R, T>(reader: R) -> Result<T>
where
    R: std::io::Read,
    T: serde::de::DeserializeOwned

I tried to do the serializaion with std::BufWriter and BufReader but it seems only to work with a &mut BufWriter.
Consider this:
use bincode;
use std::io::{BufWriter, BufReader};
use std::fs::File;

fn main() {
    let x = String::from("hello");
    let mut f1 = BufWriter::new(File::create("foo.txt").unwrap());
    bincode::serialize_into( &mut f1, &x).unwrap();
    let  mut f2 = BufReader::new(File::open("foo.txt").unwrap());
    let  y: bincode::Result<String> = bincode::deserialize_from( &mut f2);
    println!("{:?}", y);
}

As I need to write and read more than once, I thought a &BufWriter and a &BufReader would be needed, but Write and Read are not implemented for them. However, if &mut f1 and &mut f2 are used this compiles. Why can these &mut W be used when a W is needed in the function signature?

A: All &mut R where R: Read implement Read:
impl<R: Read + ?Sized, '_> Read for &'_ mut R

The implementations delegate all calls to **self, so the compiler works like this:

*

*&mut BufReader is an example of &mut R where R: Read

*&mut R where R: Read is an example of R where R: Read
The only magic involved is the blanket implementation that allows &mut R to implement Read.
In addition, this rule can be transitively applied, so when you pass &mut (&mut (&mut (&mut buf_reader))), it still compiles and has identical semantics.
The same applies to Write and Box<dyn Read> also works.
Note that taking R: Read and W: Write by value is recommended by the Rust API Guidelines.

redpajama_set_name: RedPajamaStackExchange


Lodi, Calif - An overnight guest at the Motel 6 discovered their vehicle had been burglarized this morning and several firearms were missing.
On Tuesday, April 11, responding officers from the Lodi Police Department investigated the theft and were led to a suspect who was located at a Stockton Walmart. Police contacted Emmanuel Montes, 31, who was allegedly in possession of the stolen firearms.
Montes was arrested and booked into the San Joaquin County Jail and is charged with this, and another unrelated burglary in Lode.
No Comment to " Lodi Police Arrest Man on Suspicion of Burglarizing Car, Stealing Weapons "


text:
Q: Cuda error illegal memory referenced in devicesync and cudamemcopy in my code I create a host variable
h4_in = (double*)calloc(2 * countlog, sizeof(double));
h4_out = (double*)calloc(23 * countlog, sizeof(double));

coountlog is a variable which basically denotes the row size of a 2d array(which I am implementing as a 1D array)
//send data to host in for stat2 calculations
for (int count = 0; count < countlog; count++)
{
    h4_in[count * 2 + 0] = prc[count];
    h4_in[count * 2 + 1] = h_stat1out[count * 6];
}

here is how I call CUDA in the main program
//free cuda memory from previous call
cudaFree(d3_in);
cudaFree(d3_out);
cudaStatus = cudaDeviceReset();
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "cudaDeviceReset Failed :%s\n", cudaGetErrorString(cudaStatus));
}
//send data to host in for stat2 calculations
for (int count = 0; count < countlog; count++)
{
    h4_in[count * 2 + 0] = prc[count];
    h4_in[count * 2 + 1] = h_stat1out[count * 6];
}
//Query device to get parameters
cudaOccupancyMaxPotentialBlockSize(&minGridSize, &threadsPerBlock, calcstats2, 0, countlog);
// Round up according to array size
blocksPerGrid = (countlog + threadsPerBlock - 1) / threadsPerBlock;
//allocate memory on gpu
cudaStatus = cudaMalloc((void **)&d4_in, 2 * countlog * sizeof(double));
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "CudaMalloc failed in kernel calcstats2 for d_in :%s\n", cudaGetErrorString(cudaStatus));
}
cudaStatus = cudaMalloc((void **)&d4_out, 23 * countlog * sizeof(double));
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "CudaMalloc failed in kernel calcstats2 for d_out :%s\n", cudaGetErrorString(cudaStatus));
}
//transfer array to gpu
cudaStatus = cudaMemcpy(d4_in, h4_in, 2 * countlog * sizeof(double), cudaMemcpyHostToDevice);
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "Cudamemcopy failed in kernel calcstats2 host2device :%s\n", cudaGetErrorString(cudaStatus));
}
//launch threads
calcstats2 <<<blocksPerGrid, threadsPerBlock>>>(d4_out, d4_in, countlog);
cudaStatus = cudaGetLastError();
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "calcstats2 kernel failed: %s\n", cudaGetErrorString(cudaStatus));
}
cudaStatus = cudaDeviceSynchronize();
cudaStatus = cudaGetLastError();
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "Device Sync failed: %s\n", cudaGetErrorString(cudaStatus));
}
//transfer data back to host
cudaStatus = cudaMemcpy(h4_out, d4_out, 23 * countlog * sizeof(double), cudaMemcpyDeviceToHost);
if (cudaStatus != cudaSuccess)
{
    fprintf(stderr, "Cudamemcopy failed in kernel calcstats2 device2host :%s\n", cudaGetErrorString(cudaStatus));
}
//free cuda
cudaFree(d4_in);
cudaFree(d4_out);

The kernel call is as follows
__global__ void calcstats2(double *d4_out, double *d4_in, int size)
{
    int idx = blockDim.x*blockIdx.x + threadIdx.x;
    double X, A, B, C, D, BX, BA, BB, BC;
    if (idx < 4)
    {
        d4_out[idx * 23 + 0] = -1;
        d4_out[idx * 23 + 1] = -1;
        d4_out[idx * 23 + 2] = -1;
        d4_out[idx * 23 + 3] = -1;
        d4_out[idx * 23 + 4] = -1;
        d4_out[idx * 23 + 5] = -1;
        d4_out[idx * 23 + 6] = -1;
        d4_out[idx * 23 + 7] = -1;
        d4_out[idx * 23 + 8] = -1;
        d4_out[idx * 23 + 9] = -1;
        d4_out[idx * 23 + 10] = -1;
        d4_out[idx * 23 + 11] = -1;
        d4_out[idx * 23 + 12] = -1;
        d4_out[idx * 23 + 13] = -1;
        d4_out[idx * 23 + 14] = -1;
        d4_out[idx * 23 + 15] = -1;
        d4_out[idx * 23 + 16] = -1;
        d4_out[idx * 23 + 17] = -1;
        d4_out[idx * 23 + 18] = -1;
        d4_out[idx * 23 + 19] = -1;
        d4_out[idx * 23 + 20] = -1;
        d4_out[idx * 23 + 21] = -1;
        d4_out[idx * 23 + 22] = -1;
    }
    else
    {
        X = d4_in[idx * 2 - 8];
        A = d4_in[idx * 2 - 6];
        B = d4_in[idx * 2 - 4];
        C = d4_in[idx * 2 - 2];
        D = d4_in[idx * 2 - 0];
        BX = d4_in[idx * 2 - 5];
        BA = d4_in[idx * 2 - 3];
        BB = d4_in[idx * 2 - 1];
        BC = d4_in[idx * 2 + 1];
        //start the stats calcs here
        d4_out[idx * 23 + 0] = fabs(X - D) / fabs(A - X);
        d4_out[idx * 23 + 1] = fabs(A - D) / fabs(A - X);
        d4_out[idx * 23 + 2] = fabs(B - D) / fabs(C - B);
        d4_out[idx * 23 + 3] = fabs(C - D) / fabs(C - B);
        d4_out[idx * 23 + 4] = fabs(B - D) / fabs(A - B);
        d4_out[idx * 23 + 5] = fabs(A - D) / fabs(A - B);
        d4_out[idx * 23 + 6] = fabs(X - C) / fabs(A - X);
        d4_out[idx * 23 + 7] = fabs(A - C) / fabs(A - X);
        d4_out[idx * 23 + 8] = fabs(C - B) / fabs(A - B);
        d4_out[idx * 23 + 9] = fabs(A - B) / fabs(A - X);
        d4_out[idx * 23 + 10] = fabs(C - D) / fabs(A - B);
        d4_out[idx * 23 + 11] = fabs(C - D) / fabs(A - X);
        d4_out[idx * 23 + 12] = fabs(C - B) / fabs(A - X);
        d4_out[idx * 23 + 13] = BC;
        d4_out[idx * 23 + 14] = BB;
        d4_out[idx * 23 + 15] = BA;
        d4_out[idx * 23 + 16] = BX;
        d4_out[idx * 23 + 17] = BB + BC;
        d4_out[idx * 23 + 18] = BA + BB + BC;
        d4_out[idx * 23 + 19] = BX + BA + BB + BC;
        d4_out[idx * 23 + 20] = BA + BB;
        d4_out[idx * 23 + 21] = BX + BA + BB;
        d4_out[idx * 23 + 22] = BX + BA;
    }
}

I am getting an error in the cudamemcppy device to host and cudadevicesynchronise that an illegal memory access was encountered. Following stack overflow help I corrected my code to make it a 1D array, i have allocated same memory to both host and device arrays. The strange thing is

*

*this program runs successfully on smaller files (the input is an OHLC data) but gives this error on larger files

*even for the larger file there are 3 other kernel calls which run successfully without any issue.
Any help will be greatly appreciated.
Thanks in Advance
Abhishek
PS I am using a single GTX 760 card (ASUS vendor :https://www.asus.com/Graphics-Cards/GTX760DC2OC2GD5/) with 2GB memory. Also cuda version is 7. IDE is VS 2013.

A: You are (possibly) launching more threads than you actually need:
 blocksPerGrid = (countlog + threadsPerBlock - 1) / threadsPerBlock;

And you have no thread check for this condition in your kernel.  Threads numbered higher than countlog will access your arrays out-of-bounds.
Try changing the else statement in your kernel to:
else if (idx < size)


Red polls are dual purpose traditional English cattle, historically giving both an average yield of milk and producing tasty meat.
We currently have the largest milking herd left in the country which are grass and forage fed on our farm on the Belvoir Ridge. The herd is called Ironstone as the farm is situated upon red ironstone land.
We know our cows by name: . As we spend 2hrs each morning milking them each day of the year we appreciate their docile nature, they are a pleasure to work with.
In summer 2013 we were pleased to welcome the East Midlands Red Poll Society Members for lunch & a look at our stock.