WP_Query Object
(
    [query] => Array
        (
            [paged] => 29
            [pagename] => about-us/news
        )

    [query_vars] => Array
        (
            [paged] => 29
            [pagename] => about-us/news
            [error] => 
            [m] => 
            [p] => 0
            [post_parent] => 
            [subpost] => 
            [subpost_id] => 
            [attachment] => 
            [attachment_id] => 0
            [name] => 
            [page_id] => 0
            [second] => 
            [minute] => 
            [hour] => 
            [day] => 0
            [monthnum] => 0
            [year] => 0
            [w] => 0
            [category_name] => 
            [tag] => 
            [cat] => 
            [tag_id] => 
            [author] => 
            [author_name] => 
            [feed] => 
            [tb] => 
            [meta_key] => 
            [meta_value] => 
            [preview] => 
            [s] => 
            [sentence] => 
            [title] => 
            [fields] => 
            [menu_order] => 
            [embed] => 
            [category__in] => Array
                (
                )

            [category__not_in] => Array
                (
                    [0] => 1047
                )

            [category__and] => Array
                (
                )

            [post__in] => Array
                (
                )

            [post__not_in] => Array
                (
                )

            [post_name__in] => Array
                (
                )

            [tag__in] => Array
                (
                )

            [tag__not_in] => Array
                (
                )

            [tag__and] => Array
                (
                )

            [tag_slug__in] => Array
                (
                )

            [tag_slug__and] => Array
                (
                )

            [post_parent__in] => Array
                (
                )

            [post_parent__not_in] => Array
                (
                )

            [author__in] => Array
                (
                )

            [author__not_in] => Array
                (
                )

            [orderby] => date
            [post_type] => Array
                (
                    [0] => post
                    [1] => developer_blog
                )

            [post_status] => publish
            [order] => DESC
            [tax_query] => Array
                (
                    [0] => Array
                        (
                            [taxonomy] => blog-group
                            [field] => slug
                            [terms] => Array
                                (
                                    [0] => public
                                )

                            [operator] => IN
                        )

                    [1] => Array
                        (
                            [taxonomy] => blog-group
                            [field] => slug
                            [terms] => Array
                                (
                                    [0] => general-user
                                    [1] => technical-asociate
                                    [2] => qualified-sales-representative
                                    [3] => kvaser-internal
                                )

                            [operator] => NOT IN
                        )

                )

            [ignore_sticky_posts] => 
            [suppress_filters] => 
            [cache_results] => 1
            [update_post_term_cache] => 1
            [lazy_load_term_meta] => 1
            [update_post_meta_cache] => 1
            [posts_per_page] => 10
            [nopaging] => 
            [comments_per_page] => 50
            [no_found_rows] => 
            [taxonomy] => blog-group
            [term] => public
        )

    [tax_query] => WP_Tax_Query Object
        (
            [queries] => Array
                (
                    [0] => Array
                        (
                            [taxonomy] => blog-group
                            [terms] => Array
                                (
                                    [0] => public
                                )

                            [field] => slug
                            [operator] => IN
                            [include_children] => 1
                        )

                    [1] => Array
                        (
                            [taxonomy] => blog-group
                            [terms] => Array
                                (
                                    [0] => general-user
                                    [1] => technical-asociate
                                    [2] => qualified-sales-representative
                                    [3] => kvaser-internal
                                )

                            [field] => slug
                            [operator] => NOT IN
                            [include_children] => 1
                        )

                    [2] => Array
                        (
                            [taxonomy] => category
                            [terms] => Array
                                (
                                    [0] => 1047
                                )

                            [field] => term_id
                            [operator] => NOT IN
                            [include_children] => 
                        )

                )

            [relation] => AND
            [table_aliases:protected] => Array
                (
                    [0] => wp_term_relationships
                )

            [queried_terms] => Array
                (
                    [blog-group] => Array
                        (
                            [terms] => Array
                                (
                                    [0] => public
                                )

                            [field] => slug
                        )

                )

            [primary_table] => wp_posts
            [primary_id_column] => ID
        )

    [meta_query] => WP_Meta_Query Object
        (
            [queries] => Array
                (
                )

            [relation] => 
            [meta_table] => 
            [meta_id_column] => 
            [primary_table] => 
            [primary_id_column] => 
            [table_aliases:protected] => Array
                (
                )

            [clauses:protected] => Array
                (
                )

            [has_or_relation:protected] => 
        )

    [date_query] => 
    [queried_object] => WP_Post Object
        (
            [ID] => 1277
            [post_author] => 38
            [post_date] => 2014-11-21 12:03:40
            [post_date_gmt] => 2013-12-19 15:28:51
            [post_content] => 
            [post_title] => News
            [post_excerpt] => 
            [post_status] => publish
            [comment_status] => open
            [ping_status] => open
            [post_password] => 
            [post_name] => news
            [to_ping] => 
            [pinged] => 
            [post_modified] => 2021-08-12 09:14:30
            [post_modified_gmt] => 2021-08-12 09:14:30
            [post_content_filtered] => 
            [post_parent] => 23
            [guid] => https://www.kvaser.com/?page_id=1277
            [menu_order] => 5
            [post_type] => page
            [post_mime_type] => 
            [comment_count] => 0
            [filter] => raw
        )

    [queried_object_id] => 1277
    [request] => SELECT SQL_CALC_FOUND_ROWS  wp_posts.ID FROM wp_posts  LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1  AND ( 
  wp_term_relationships.term_taxonomy_id IN (1026) 
  AND 
  wp_posts.ID NOT IN (
				SELECT object_id
				FROM wp_term_relationships
				WHERE term_taxonomy_id IN (1025,1027,1028,1029)
			) 
  AND 
  wp_posts.ID NOT IN (
				SELECT object_id
				FROM wp_term_relationships
				WHERE term_taxonomy_id IN (1058)
			)
) AND wp_posts.post_type IN ('post', 'developer_blog') AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 280, 10
    [posts] => Array
        (
            [0] => WP_Post Object
                (
                    [ID] => 21732
                    [post_author] => 5
                    [post_date] => 2018-08-24 21:21:20
                    [post_date_gmt] => 2018-08-24 21:21:20
                    [post_content] => [vc_row][vc_column][vc_single_image image="21735"][vc_column_text]Let’s face it, propose a solution to the average vehicle test engineer that saves time and money but involves hard-core C programming and most would say ‘no thanks’. Even for those with the time and inclination to develop complex programs, this isn’t their core skillset.

However, programming on a simple level is a great way of getting more ‘bang for your buck’ from your test devices. The question is: just how simple can ‘simple’ be? There are plenty of complex, feature-rich development environments available for companies with a sizeable software team and plenty of time. There’s few options, though, for small, resource-constrained test teams, or indeed, large companies who need solutions quickly.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column width="2/3"][vc_header_raket header_type="h3" header="Kvaser TRX for vehicle testing "][vc_column_text]Kvaser has met this need with a free-of-charge development environment called TRX that enables Kvaser’s Pro-level interfaces and dataloggers, such as the Kvaser Memorator Pro 2xHS v2 or the Kvaser USBcan Pro 2xHS v2, to be programmed. TRX allows you to create, debug and interact with t programs. t programs are event-driven C-like programs that can be run in TRX on a PC or flashed to the SD card in a datalogger and run on the device at power-up. [/vc_column_text][/vc_column][vc_column width="1/3"][vc_single_image image="21767"][/vc_column][/vc_row][vc_row][vc_column width="1/6"][vc_column_text][/vc_column_text][/vc_column][vc_column width="2/3"][vc_column_text]
“The logger worked exactly as needed … it was much easier than the options we had in the past.”
[/vc_column_text][/vc_column][vc_column width="1/6"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]When we say ‘C-like’, we don’t intend that users learn C in order to get started. Far from it. What sets TRX apart is its ease-of-use: start by copying one of the example programs and customizing the parameters to suit your needs; or, if you have a programming background, you can use its many standard programming features to create a custom program from the ground up. A sample program library is available within TRX, and there’s help to get started.[/vc_column_text][vc_row_inner][vc_column_inner width="2/3"][vc_column_text]TRX  provides an economical and feature-rich ‘way in’ to seeing and simulating CAN conditions. It is a lightweight integrated development environment (IDE), and as such, won’t swamp your system like some mainstream IDEs. This makes writing a quick t program on a small portable notebook entirely possible, not least because the ability to execute at the hardware level means that the results won’t be affected by the PC OS’ timing. Other advantages include quality of life (QoL) features that you might not expect from a free software resource, such as automatic bug detection and a built-in project management window for projects with multiple .t files. [/vc_column_text][/vc_column_inner][vc_column_inner width="1/3"][vc_single_image image="21738"][/vc_column_inner][/vc_row_inner][vc_column_text]t can be used for a multitude of applications: to control up to five CAN buses; create filters to screen out certain messages or to inject faults; to simulate or interrogate an ECU; make a gateway or bridge between two CAN networks … the list is limited only by the user’s imagination.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][vc_header_raket header_type="h3" header="Where do I start?"][vc_column_text]Are there any prerequisites, apart from a PC using Windows and a Kvaser Pro-level interface or datalogger? Not many. You’ll need to download Kvaser CANlib SDK - TRX can be found within it. Whilst programming experience certainly helps, it is not essential. Users will need a logical mindset though! Notably, Kvaser CANLIB SDK includes everything you need to develop software for any Kvaser CAN interface or datalogger.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][vc_header_raket header_type="h3" header="Success with small and large customers alike "][vc_column_text]Example 1: A large customer had an intermittent problem on a drivetrain bus. The suspected cause was a faulty multipacket broadcast data transfer (BAM), with packets being received out of sequence. An engineer spent a few days in a truck along with the driver, trying to catch a trace of the problem, before trying out a Kvaser Memorator Pro and TRX. Said the customer: “I wrote a quick data logging routine that checks for mis-matched BAM packets on the CAN traffic, and when seen, saves data to a buffer.” With a little help from Kvaser Support, the customer confirmed: “The logger worked exactly as needed … it was much easier than the options we had in the past.”[/vc_column_text][vc_column_text]Example 2: A small company used TRX to develop a t program to replace the vehicle under test, a recreational vehicle in this case, that they had rented for testing purposes but were about to lose. Specifically, their t program needed to highlight the on/off state of a light when testing a command sent from an iPad. “Can we create a device to monitor the CAN bus and send a specific message when we receive a command?”, they asked. Kvaser helped provide the code for this project, which can be shared and is available here. Download Example t script >>[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][vc_code_raket language="clike" code="JTJGJTJBJTBBJTJBJTJBJTIwVGhpcyUyMHByb2dyYW0lMjB3aWxsJTIwdGVzdCUyMHRoZSUyMGRpbW1lciUyMHJlc3BvbnNlJTIwcGVyJTIwdGhlJTIwUlYtQyUyMHNwZWMuLiUwQSUyQSUyQSUyMEJ5JTIwQnJ5YW4lMjBIZW5uZXNzeSUwQSUyQSUyQSUyMC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJTBBJTJBJTJGJTBBJTBBdmFyaWFibGVzJTIwJTdCJTBBJTIwJTIwJTIwVGltZXIlMjBtc2dUaW1lcjAxJTNCJTIwJTIwJTJGJTJGRGVmaW5lJTIwdGhlJTIwdmFyaWFibGUlMjB0aGF0JTIwd2lsbCUyMGJlJTIwdXNlZCUyMGluJTIwdGhlJTIwdGltZXIuJTIwU2VlJTIwdC1Qcm9ncmFtbWluZyUyMG1hbnVhbCUyMDIuMTAuMi40JTIwZm9yJTIwYSUyMGZ1bGwlMjBleHBsYW5hdGlvbiUyMG9uJTIwdGltZXJzLiUwQSUyMCUyMCUyMFRpbWVyJTIwbXNnVGltZXIwMiUzQiUyMCUyMCUyRiUyRkRvJTIwdGhlJTIwc2FtZSUyMGZvciUyMHRoZSUyMHJlc3QlMjBvZiUyMHRoZSUyMHRpbWVycyUwQSUyMCUyMCUyMFRpbWVyJTIwbXNnVGltZXIwMyUzQiUwQSUyMCUyMCUyMFRpbWVyJTIwbXNnVGltZXIxMSUzQiUwQSUyMCUyMCUyMGNvbnN0JTIwaW50JTIwY2FuX2NoYW5uZWwlMjAlM0QlMjAwJTNCJTBBJTIwJTIwJTIwY29uc3QlMjBpbnQlMjBjYW5fYml0cmF0ZSUyMCUzRCUyMDI1MDAwMCUzQiUwQSUyMCUyMCUyMGNvbnN0JTIwaW50JTIwVG9nZ2xlMDElMjAlM0QlMjAweDFGRURCOUYlM0IlMjAlMkYlMkZUaGlzJTIwaXMlMjB0aGUlMjB0b2dnbGUlMjBtZXNzYWdlJTIwd2l0aCUyMGFuJTIwU0ElMjBvZiUyMDlGLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMwMV9ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MDElMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMwMl9ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MDIlMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMwM19ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MDMlMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMxMV9ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MTElMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUwQSUyMCUyMCUyMGJ5dGUlMjBpbnN0YW5jZSUzQiUwQSU3RCUwQSUwQW9uJTIwc3RhcnQlMjAlN0IlMEElMEElMjAlMjAlMjBjYW5TZXRCaXRyYXRlJTI4Y2FuX2JpdHJhdGUlMjklM0IlMEElMjAlMjAlMjBjYW5CdXNPbiUyOCUyOSUzQiUwQSUyMCUyMCUyMCUwQSUyMCUyMCUyMG1zZ1RpbWVyMDEudGltZW91dCUyMCUzRCUyMDIwMDAlM0IlMjAlMkYlMkZIZXJlJTIwd2UlMjBzZXQlMjB0aGUlMjB0aW1lciUyMHRvJTIwY291bnQlMjBkb3duJTIwMjAwMCUyMG1zZWMlMkMlMjBvciUyMHR3byUyMHNlY29uZHMlMkMlMjBiZWZvcmUlMjBpdCUyMGV4cGlyZXMuJTBBJTIwJTIwJTIwdGltZXJTdGFydCUyOG1zZ1RpbWVyMDElMkMlMjBGT1JFVkVSJTI5JTNCJTIwJTJGJTJGTmV4dCUyMHdlJTIwc3RhcnQlMjB0aGUlMjB0aW1lciUyMGFuZCUyMHNldCUyMGl0JTIwdG8lMjBGT1JFVkVSJTIwc28lMjBpdCUyMHJlbG9hZHMlMjBhbmQlMjBzdGFydHMlMjBhZ2Fpbi4lMjBXaXRob3V0JTIwdGhlJTIwRk9SRVZFUiUyMGl0JTIwd291bGQlMjBvbmx5JTIwcnVuJTIwb25jZS4lMEElMjAlMjAlMjAlMEElMjAlMjAlMjBtc2dUaW1lcjAyLnRpbWVvdXQlMjAlM0QlMjAyMDAwJTNCJTIwJTJGJTJGSGVyZSUyMHdlJTIwc2V0JTIwdGhlJTIwdGltZXIlMjB0byUyMGNvdW50JTIwZG93biUyMDIwMDAlMjBtc2VjJTJDJTIwb3IlMjB0d28lMjBzZWNvbmRzJTJDJTIwYmVmb3JlJTIwaXQlMjBleHBpcmVzLiUwQSUyMCUyMCUyMHRpbWVyU3RhcnQlMjhtc2dUaW1lcjAyJTJDJTIwRk9SRVZFUiUyOSUzQiUyMCUyRiUyRk5leHQlMjB3ZSUyMHN0YXJ0JTIwdGhlJTIwdGltZXIlMjBhbmQlMjBzZXQlMjBpdCUyMHRvJTIwRk9SRVZFUiUyMHNvJTIwaXQlMjByZWxvYWRzJTIwYW5kJTIwc3RhcnRzJTIwYWdhaW4uJTIwV2l0aG91dCUyMHRoZSUyMEZPUkVWRVIlMjBpdCUyMHdvdWxkJTIwb25seSUyMHJ1biUyMG9uY2UuJTBBJTIwJTIwJTIwJTBBJTIwJTIwJTIwbXNnVGltZXIwMy50aW1lb3V0JTIwJTNEJTIwMjAwMCUzQiUyMCUyRiUyRkhlcmUlMjB3ZSUyMHNldCUyMHRoZSUyMHRpbWVyJTIwdG8lMjBjb3VudCUyMGRvd24lMjAyMDAwJTIwbXNlYyUyQyUyMG9yJTIwdHdvJTIwc2Vjb25kcyUyQyUyMGJlZm9yZSUyMGl0JTIwZXhwaXJlcy4lMEElMjAlMjAlMjB0aW1lclN0YXJ0JTI4bXNnVGltZXIwMyUyQyUyMEZPUkVWRVIlMjklM0IlMjAlMkYlMkZOZXh0JTIwd2UlMjBzdGFydCUyMHRoZSUyMHRpbWVyJTIwYW5kJTIwc2V0JTIwaXQlMjB0byUyMEZPUkVWRVIlMjBzbyUyMGl0JTIwcmVsb2FkcyUyMGFuZCUyMHN0YXJ0cyUyMGFnYWluLiUyMFdpdGhvdXQlMjB0aGUlMjBGT1JFVkVSJTIwaXQlMjB3b3VsZCUyMG9ubHklMjBydW4lMjBvbmNlLiUwQSUyMCUyMCUyMCUwQSUyMCUyMCUyMG1zZ1RpbWVyMTEudGltZW91dCUyMCUzRCUyMDIwMDAlM0IlMjAlMkYlMkZIZXJlJTIwd2UlMjBzZXQlMjB0aGUlMjB0aW1lciUyMHRvJTIwY291bnQlMjBkb3duJTIwMjAwMCUyMG1zZWMlMkMlMjBvciUyMHR3byUyMHNlY29uZHMlMkMlMjBiZWZvcmUlMjBpdCUyMGV4cGlyZXMuJTBBJTIwJTIwJTIwdGltZXJTdGFydCUyOG1zZ1RpbWVyMTElMkMlMjBGT1JFVkVSJTI5JTNCJTIwJTJGJTJGTmV4dCUyMHdlJTIwc3RhcnQlMjB0aGUlMjB0aW1lciUyMGFuZCUyMHNldCUyMGl0JTIwdG8lMjBGT1JFVkVSJTIwc28lMjBpdCUyMHJlbG9hZHMlMjBhbmQlMjBzdGFydHMlMjBhZ2Fpbi4lMjBXaXRob3V0JTIwdGhlJTIwRk9SRVZFUiUyMGl0JTIwd291bGQlMjBvbmx5JTIwcnVuJTIwb25jZS4lMEElN0QlMEElMkYlMkElMEElMkElMkElMjBUaW1lciUyMHJvdXRpbmUlMkMlMjBzZW50JTIwd2l0aCUyMGElMjBmaXhlZCUyMENBTiUyMElEJTIwJTNEJTIwMHgxOUZFREEwMSUyMHRoYXQlMjBnaXZlcyUyMFByaSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMkElMkElMjBZb3UlMjBjYW4lMjBjaGFuZ2UlMjB0aGlzJTIwbWVzc2FnZSUyMElEJTIwdG8lMjBhbnl0aGluZyUyMHlvdSUyMHdhbnQlMjBhcyUyMGl0JTI3cyUyMGZpeGVkJTIwaW4lMjB0aGUlMjBtc2cuaWQlMjBzdGF0ZW1lbnQlMjBiZWxvdy4lMEElMkElMkYlMEFvbiUyMFRpbWVyJTIwbXNnVGltZXIwMSUyMCU3QiUwQSUyRiUyRiUyMCUyMHByaW50ZiUyOCUyMiUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMiUyQyUyMHN0YXR1czAxX2J5dGUlNUIwJTVEJTJDJTIwc3RhdHVzMDFfYnl0ZSU1QjElNUQlMkMlMjBzdGF0dXMwMV9ieXRlJTVCMiU1RCUyQyUyMHN0YXR1czAxX2J5dGUlNUIzJTVEJTJDJTIwc3RhdHVzMDFfYnl0ZSU1QjQlNUQlMkMlMjBzdGF0dXMwMV9ieXRlJTVCNSU1RCUyQyUyMHN0YXR1czAxX2J5dGUlNUI2JTVEJTJDJTIwc3RhdHVzMDFfYnl0ZSU1QjclNUQlMjklM0IlMEElMjAlMjBDYW5NZXNzYWdlJTIwbXNnJTNCJTBBJTIwJTIwbXNnLmZsYWdzJTIwJTNEJTIwY2FuTVNHX0VYVCUzQiUwQSUyMCUyMG1zZy5pZCUyMCUzRCUyMDB4MTlGRURBMDElM0IlMjAlMkYlMkZnaXZlcyUyMFByaW9yaXR5JTNENiUyQyUyMFBHTiUzRDFGRURBJTJDJTIwU0ElMjAlM0QwMSUwQSUyMCUyMG1zZy5kbGMlMjAlM0QlMjA4JTNCJTBBJTBBJTIwJTIwZm9yJTI4aW50JTIwdmFsdWUlMjAlM0QlMjAwJTNCJTIwdmFsdWUlMjAlM0MlMjA4JTNCJTIwdmFsdWUlMkIlMkIlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBtc2cuZGF0YSU1QnZhbHVlJTVEJTIwJTNEJTIwc3RhdHVzMDFfYnl0ZSU1QnZhbHVlJTVEJTNCJTIwJTIwJTJGJTJGVGhpcyUyMGxvb3AlMjB0cmFuc2ZlcnMlMjB0aGUlMjBkYXRhJTIwZnJvbSUyMHN0YXR1c19ieXRlJTVCeCU1RCUyMHRvJTIwdGhlJTIwbWVzc2FnZSUyMHRvJTIwYmUlMjBwdXQlMjBvbiUyMHRoZSUyMGJ1cy4lMEElMjAlMjAlN0QlMEElMjAlMjBjYW5Xcml0ZSUyOG1zZyUyOSUzQiUyMCUwQSU3RCUwQSUwQW9uJTIwVGltZXIlMjBtc2dUaW1lcjAyJTIwJTdCJTBBJTJGJTJGJTIwJTIwcHJpbnRmJTI4JTIyJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIyJTJDJTIwc3RhdHVzMDJfYnl0ZSU1QjAlNUQlMkMlMjBzdGF0dXMwMl9ieXRlJTVCMSU1RCUyQyUyMHN0YXR1czAyX2J5dGUlNUIyJTVEJTJDJTIwc3RhdHVzMDJfYnl0ZSU1QjMlNUQlMkMlMjBzdGF0dXMwMl9ieXRlJTVCNCU1RCUyQyUyMHN0YXR1czAyX2J5dGUlNUI1JTVEJTJDJTIwc3RhdHVzMDJfYnl0ZSU1QjYlNUQlMkMlMjBzdGF0dXMwMl9ieXRlJTVCNyU1RCUyOSUzQiUwQSUyMCUyMENhbk1lc3NhZ2UlMjBtc2clM0IlMEElMjAlMjBtc2cuZmxhZ3MlMjAlM0QlMjBjYW5NU0dfRVhUJTNCJTBBJTIwJTIwbXNnLmlkJTIwJTNEJTIwMHgxOUZFREEwMSUzQiUyMCUyRiUyRmdpdmVzJTIwUHJpb3JpdHklM0Q2JTJDJTIwUEdOJTNEMUZFREElMkMlMjBTQSUyMCUzRDAxJTBBJTIwJTIwbXNnLmRsYyUyMCUzRCUyMDglM0IlMEElMEElMjAlMjBmb3IlMjhpbnQlMjB2YWx1ZSUyMCUzRCUyMDAlM0IlMjB2YWx1ZSUyMCUzQyUyMDglM0IlMjB2YWx1ZSUyQiUyQiUyOSUyMCU3QiUwQSUyMCUyMCUyMCUyMG1zZy5kYXRhJTVCdmFsdWUlNUQlMjAlM0QlMjBzdGF0dXMwMl9ieXRlJTVCdmFsdWUlNUQlM0IlMjAlMjAlMkYlMkZUaGlzJTIwbG9vcCUyMHRyYW5zZmVycyUyMHRoZSUyMGRhdGElMjBmcm9tJTIwc3RhdHVzX2J5dGUlNUJ4JTVEJTIwdG8lMjB0aGUlMjBtZXNzYWdlJTIwdG8lMjBiZSUyMHB1dCUyMG9uJTIwdGhlJTIwYnVzLiUwQSUyMCUyMCU3RCUwQSUyMCUyMGNhbldyaXRlJTI4bXNnJTI5JTNCJTIwJTBBJTdEJTBBb24lMjBUaW1lciUyMG1zZ1RpbWVyMDMlMjAlN0IlMEElMkYlMkYlMjAlMjBwcmludGYlMjglMjIlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjIlMkMlMjBzdGF0dXMwM19ieXRlJTVCMCU1RCUyQyUyMHN0YXR1czAzX2J5dGUlNUIxJTVEJTJDJTIwc3RhdHVzMDNfYnl0ZSU1QjIlNUQlMkMlMjBzdGF0dXMwM19ieXRlJTVCMyU1RCUyQyUyMHN0YXR1czAzX2J5dGUlNUI0JTVEJTJDJTIwc3RhdHVzMDNfYnl0ZSU1QjUlNUQlMkMlMjBzdGF0dXMwM19ieXRlJTVCNiU1RCUyQyUyMHN0YXR1czAzX2J5dGUlNUI3JTVEJTI5JTNCJTBBJTIwJTIwQ2FuTWVzc2FnZSUyMG1zZyUzQiUwQSUyMCUyMG1zZy5mbGFncyUyMCUzRCUyMGNhbk1TR19FWFQlM0IlMEElMjAlMjBtc2cuaWQlMjAlM0QlMjAweDE5RkVEQTAxJTNCJTIwJTJGJTJGZ2l2ZXMlMjBQcmlvcml0eSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMjAlMjBtc2cuZGxjJTIwJTNEJTIwOCUzQiUwQSUwQSUyMCUyMGZvciUyOGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUyMHZhbHVlJTIwJTNDJTIwOCUzQiUyMHZhbHVlJTJCJTJCJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwbXNnLmRhdGElNUJ2YWx1ZSU1RCUyMCUzRCUyMHN0YXR1czAzX2J5dGUlNUJ2YWx1ZSU1RCUzQiUyMCUyMCUyRiUyRlRoaXMlMjBsb29wJTIwdHJhbnNmZXJzJTIwdGhlJTIwZGF0YSUyMGZyb20lMjBzdGF0dXNfYnl0ZSU1QnglNUQlMjB0byUyMHRoZSUyMG1lc3NhZ2UlMjB0byUyMGJlJTIwcHV0JTIwb24lMjB0aGUlMjBidXMuJTBBJTIwJTIwJTdEJTBBJTIwJTIwY2FuV3JpdGUlMjhtc2clMjklM0IlMjAlMEElN0QlMEFvbiUyMFRpbWVyJTIwbXNnVGltZXIxMSUyMCU3QiUwQSUyRiUyRiUyMCUyMHByaW50ZiUyOCUyMiUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMiUyQyUyMHN0YXR1czExX2J5dGUlNUIwJTVEJTJDJTIwc3RhdHVzMTFfYnl0ZSU1QjElNUQlMkMlMjBzdGF0dXMxMV9ieXRlJTVCMiU1RCUyQyUyMHN0YXR1czExX2J5dGUlNUIzJTVEJTJDJTIwc3RhdHVzMTFfYnl0ZSU1QjQlNUQlMkMlMjBzdGF0dXMxMV9ieXRlJTVCNSU1RCUyQyUyMHN0YXR1czExX2J5dGUlNUI2JTVEJTJDJTIwc3RhdHVzMTFfYnl0ZSU1QjclNUQlMjklM0IlMEElMjAlMjBDYW5NZXNzYWdlJTIwbXNnJTNCJTBBJTIwJTIwbXNnLmZsYWdzJTIwJTNEJTIwY2FuTVNHX0VYVCUzQiUwQSUyMCUyMG1zZy5pZCUyMCUzRCUyMDB4MTlGRURBMDElM0IlMjAlMkYlMkZnaXZlcyUyMFByaW9yaXR5JTNENiUyQyUyMFBHTiUzRDFGRURBJTJDJTIwU0ElMjAlM0QwMSUwQSUyMCUyMG1zZy5kbGMlMjAlM0QlMjA4JTNCJTBBJTBBJTIwJTIwZm9yJTI4aW50JTIwdmFsdWUlMjAlM0QlMjAwJTNCJTIwdmFsdWUlMjAlM0MlMjA4JTNCJTIwdmFsdWUlMkIlMkIlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBtc2cuZGF0YSU1QnZhbHVlJTVEJTIwJTNEJTIwc3RhdHVzMTFfYnl0ZSU1QnZhbHVlJTVEJTNCJTIwJTIwJTJGJTJGVGhpcyUyMGxvb3AlMjB0cmFuc2ZlcnMlMjB0aGUlMjBkYXRhJTIwZnJvbSUyMHN0YXR1c19ieXRlJTVCeCU1RCUyMHRvJTIwdGhlJTIwbWVzc2FnZSUyMHRvJTIwYmUlMjBwdXQlMjBvbiUyMHRoZSUyMGJ1cy4lMEElMjAlMjAlN0QlMEElMjAlMjBjYW5Xcml0ZSUyOG1zZyUyOSUzQiUyMCUwQSU3RCUwQSUwQW9uJTIwQ2FuTWVzc2FnZSUzQzAlM0UlMjAlMjhUb2dnbGUwMSUyOXglMjAlN0IlMEElMkYlMkYlMjBJZiUyMG1lc3NhZ2UlMjByZWNlaXZlZCUyMFRvZ2dsZSUyMHRoZSUyMGxpZ2h0JTIwYW5kJTIwc2VuZCUyMHN0YXR1cyUwQSUyMCUyMCUwQSUyRiUyRiUyMGlmLi4uLi4lMjBob3clMjBkbyUyMHlvdSUyMGFjayUyMG9uJTIwdGhlJTIwZGF0YSUyMHlvdSUyMHJlY2VpdmUlM0YlMjBDaGVjayUyMERhdGElMjBieXRlJTIwMCUyMGFuZCUyMHRvZ2dsZSUyMHRoYXQlMjBzdGF0dXNfYnl0ZSUyMG9uJTIwYW5kJTIwb2ZmJTBBJTJGJTJGJTIwVGhlJTIwUlYtQyUyMERCQyUyMGZpbGUlMjBkZWZpbmVzJTIwdGhpcyUyMGJ5dGUlMjBhcyUyMFJWQ19ESU1fU1RBVFVTX0lOU1QlMEFDYW5NZXNzYWdlX1JWQ19ESU1fQ01EXzIlMjBDb21tYW5kX01lc3NhZ2UlM0IlMjAlMkYlMkZUaGUlMjBEQkMlMjBmaWxlJTIwZGVmaW5lcyUyMFJWQ19ESU1fQ01EXzIlMjBhbmQlMjB3ZSUyN3JlJTIwZ29pbmclMjB0byUyMHVzZSUyMHNvbWUlMjBvZiUyMHRoZSUyMHNpZ25hbHMlMjBpbiUyMHRoYXQlMjBtZXNzYWdlLiUwQWluc3RhbmNlJTIwJTNEJTIwQ29tbWFuZF9NZXNzYWdlLlJWQ19ESU1fQ01EX0lOU1QuUmF3JTNCJTIwJTJGJTJGVGhpcyUyMHNob3VsZCUyMHB1dCUyMHRoZSUyMGZpcnN0JTIwYnl0ZSUyMG9mJTIwUlZDX0RJbV9DTURfMiUyMGluJTIwdGhlJTIwYnl0ZSUyMCUyMmluc3RhbmNlJTIyLiUwQXByaW50ZiUyOCUyMldlJTIwZ290JTIwYSUyMFRvZ2dsZSUyMGNvbW1hbmQlMjBmb3IlMjBJbnN0YW5jZSUyMCUyNTAyeCUyMiUyQyUyMGluc3RhbmNlJTI5JTNCJTIwJTJGJTJGVGhpcyUyMHNob3VsZCUyMHByaW50JTIwYSUyMG1lc3NhZ2UlMjB3aXRoJTIwdGhlJTIwaW5zdGFuY2UlMjByZWNlaXZlZCUyMGluJTIwdGhlJTIwY29tbWFuZCUyMGJ5dGUlMjBvZiUyMFRvZ2dsZTAxLiUwQSUyMCUyMCUwQWlmJTIwJTI4aW5zdGFuY2UlMjAlM0QlM0QlMjAweDAxJTI5JTIwJTdCJTBBJTBBJTIwJTIwaWYlMjAlMjhzdGF0dXMwMV9ieXRlJTVCNiU1RCUyMCUzRCUzRCUyMDB4MDAlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMV9ieXRlJTVCNiU1RCUyMCUzRCUyMDB4MDQlM0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMV9ieXRlJTVCMSU1RCUyMCUzRCUyMDB4QzglM0IlMEElMjAlMjAlN0QlMjBlbHNlJTIwJTdCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDFfYnl0ZSU1QjYlNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDFfYnl0ZSU1QjElNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTdEJTBBJTIwJTIwJTBBJTIwJTIwQ2FuTWVzc2FnZSUyMG1zZyUzQiUwQSUyMCUyMG1zZy5mbGFncyUyMCUzRCUyMGNhbk1TR19FWFQlM0IlMEElMjAlMjBtc2cuaWQlMjAlM0QlMjAweDE5RkVEQTAxJTNCJTIwJTJGJTJGZ2l2ZXMlMjBQcmlvcml0eSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMjAlMjBtc2cuZGxjJTIwJTNEJTIwOCUzQiUwQSUwQSUyMCUyMGZvciUyOGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUyMHZhbHVlJTIwJTNDJTIwOCUzQiUyMHZhbHVlJTJCJTJCJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwbXNnLmRhdGElNUJ2YWx1ZSU1RCUyMCUzRCUyMHN0YXR1czAxX2J5dGUlNUJ2YWx1ZSU1RCUzQiUyMCUyMCUyRiUyRlRoaXMlMjBsb29wJTIwdHJhbnNmZXJzJTIwdGhlJTIwZGF0YSUyMGZyb20lMjBzdGF0dXNfYnl0ZSU1QnglNUQlMjB0byUyMHRoZSUyMG1lc3NhZ2UlMjB0byUyMGJlJTIwcHV0JTIwb24lMjB0aGUlMjBidXMuJTBBJTIwJTIwJTdEJTBBJTIwJTIwY2FuV3JpdGUlMjhtc2clMjklM0IlMEElMjAlMjByZXR1cm4lM0IlMEElN0QlMEElMkYlMkZvbmx5JTIwb24lMjBDYW5NZXNzYWdlJTNDMCUzRSUyMCUyOFRvZ2dsZTAxJTI5eCUyMCU3QiUyMGlzJTIwb3BlbiUyMGF0JTIwdGhpcyUyMHBvaW50JTBBZWxzZSUyMCU3QiUwQWlmJTIwJTI4aW5zdGFuY2UlMjAlM0QlM0QlMjAweDAyJTI5JTIwJTdCJTBBJTBBJTIwJTIwaWYlMjAlMjhzdGF0dXMwMl9ieXRlJTVCNiU1RCUyMCUzRCUzRCUyMDB4MDAlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMl9ieXRlJTVCNiU1RCUyMCUzRCUyMDB4MDQlM0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMl9ieXRlJTVCMSU1RCUyMCUzRCUyMDB4QzglM0IlMEElMjAlMjAlN0QlMjBlbHNlJTIwJTdCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDJfYnl0ZSU1QjYlNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDJfYnl0ZSU1QjElNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTdEJTBBJTIwJTIwJTBBJTIwJTIwQ2FuTWVzc2FnZSUyMG1zZyUzQiUwQSUyMCUyMG1zZy5mbGFncyUyMCUzRCUyMGNhbk1TR19FWFQlM0IlMEElMjAlMjBtc2cuaWQlMjAlM0QlMjAweDE5RkVEQTAxJTNCJTIwJTJGJTJGZ2l2ZXMlMjBQcmlvcml0eSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMjAlMjBtc2cuZGxjJTIwJTNEJTIwOCUzQiUwQSUwQSUyMCUyMGZvciUyOGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUyMHZhbHVlJTIwJTNDJTIwOCUzQiUyMHZhbHVlJTJCJTJCJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwbXNnLmRhdGElNUJ2YWx1ZSU1RCUyMCUzRCUyMHN0YXR1czAyX2J5dGUlNUJ2YWx1ZSU1RCUzQiUyMCUyMCUyRiUyRlRoaXMlMjBsb29wJTIwdHJhbnNmZXJzJTIwdGhlJTIwZGF0YSUyMGZyb20lMjBzdGF0dXNfYnl0ZSU1QnglNUQlMjB0byUyMHRoZSUyMG1lc3NhZ2UlMjB0byUyMGJlJTIwcHV0JTIwb24lMjB0aGUlMjBidXMuJTBBJTIwJTIwJTdEJTBBJTIwJTIwY2FuV3JpdGUlMjhtc2clMjklM0IlMEElMjAlMjByZXR1cm4lM0IlMEElN0QlMEElMEFlbHNlJTIwJTdCJTBBaWYlMjAlMjhpbnN0YW5jZSUyMCUzRCUzRCUyMDB4MDMlMjklMjAlN0IlMEElMEElMjAlMjBpZiUyMCUyOHN0YXR1czAzX2J5dGUlNUI2JTVEJTIwJTNEJTNEJTIwMHgwMCUyOSUyMCU3QiUwQSUyMCUyMCUyMCUyMHN0YXR1czAzX2J5dGUlNUI2JTVEJTIwJTNEJTIwMHgwNCUzQiUwQSUyMCUyMCUyMCUyMHN0YXR1czAzX2J5dGUlNUIxJTVEJTIwJTNEJTIwMHhDOCUzQiUwQSUyMCUyMCU3RCUyMGVsc2UlMjAlN0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwM19ieXRlJTVCNiU1RCUyMCUzRCUyMDB4MDAlM0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwM19ieXRlJTVCMSU1RCUyMCUzRCUyMDB4MDAlM0IlMEElMjAlMjAlN0QlMEElMjAlMjAlMEElMjAlMjBDYW5NZXNzYWdlJTIwbXNnJTNCJTBBJTIwJTIwbXNnLmZsYWdzJTIwJTNEJTIwY2FuTVNHX0VYVCUzQiUwQSUyMCUyMG1zZy5pZCUyMCUzRCUyMDB4MTlGRURBMDElM0IlMjAlMkYlMkZnaXZlcyUyMFByaW9yaXR5JTNENiUyQyUyMFBHTiUzRDFGRURBJTJDJTIwU0ElMjAlM0QwMSUwQSUyMCUyMG1zZy5kbGMlMjAlM0QlMjA4JTNCJTBBJTBBJTIwJTIwZm9yJTI4aW50JTIwdmFsdWUlMjAlM0QlMjAwJTNCJTIwdmFsdWUlMjAlM0MlMjA4JTNCJTIwdmFsdWUlMkIlMkIlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBtc2cuZGF0YSU1QnZhbHVlJTVEJTIwJTNEJTIwc3RhdHVzMDNfYnl0ZSU1QnZhbHVlJTVEJTNCJTIwJTIwJTJGJTJGVGhpcyUyMGxvb3AlMjB0cmFuc2ZlcnMlMjB0aGUlMjBkYXRhJTIwZnJvbSUyMHN0YXR1c19ieXRlJTVCeCU1RCUyMHRvJTIwdGhlJTIwbWVzc2FnZSUyMHRvJTIwYmUlMjBwdXQlMjBvbiUyMHRoZSUyMGJ1cy4lMEElMjAlMjAlN0QlMEElMjAlMjBjYW5Xcml0ZSUyOG1zZyUyOSUzQiUwQSUyMCUyMHJldHVybiUzQiUwQSU3RCUwQSUwQWVsc2UlMjAlN0IlMEFpZiUyMCUyOGluc3RhbmNlJTIwJTNEJTNEJTIwMHgxMSUyOSUyMCU3QiUwQSUwQSUyMCUyMGlmJTIwJTI4c3RhdHVzMTFfYnl0ZSU1QjYlNUQlMjAlM0QlM0QlMjAweDAwJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMTFfYnl0ZSU1QjYlNUQlMjAlM0QlMjAweDA0JTNCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMTFfYnl0ZSU1QjElNUQlMjAlM0QlMjAweEM4JTNCJTBBJTIwJTIwJTdEJTIwZWxzZSUyMCU3QiUwQSUyMCUyMCUyMCUyMHN0YXR1czExX2J5dGUlNUI2JTVEJTIwJTNEJTIwMHgwMCUzQiUwQSUyMCUyMCUyMCUyMHN0YXR1czExX2J5dGUlNUIxJTVEJTIwJTNEJTIwMHgwMCUzQiUwQSUyMCUyMCU3RCUwQSUyMCUyMCUwQSUyMCUyMENhbk1lc3NhZ2UlMjBtc2clM0IlMEElMjAlMjBtc2cuZmxhZ3MlMjAlM0QlMjBjYW5NU0dfRVhUJTNCJTBBJTIwJTIwbXNnLmlkJTIwJTNEJTIwMHgxOUZFREEwMSUzQiUyMCUyRiUyRmdpdmVzJTIwUHJpb3JpdHklM0Q2JTJDJTIwUEdOJTNEMUZFREElMkMlMjBTQSUyMCUzRDAxJTBBJTIwJTIwbXNnLmRsYyUyMCUzRCUyMDglM0IlMEElMEElMjAlMjBmb3IlMjhpbnQlMjB2YWx1ZSUyMCUzRCUyMDAlM0IlMjB2YWx1ZSUyMCUzQyUyMDglM0IlMjB2YWx1ZSUyQiUyQiUyOSUyMCU3QiUwQSUyMCUyMCUyMCUyMG1zZy5kYXRhJTVCdmFsdWUlNUQlMjAlM0QlMjBzdGF0dXMxMV9ieXRlJTVCdmFsdWUlNUQlM0IlMjAlMjAlMkYlMkZUaGlzJTIwbG9vcCUyMHRyYW5zZmVycyUyMHRoZSUyMGRhdGElMjBmcm9tJTIwc3RhdHVzX2J5dGUlNUJ4JTVEJTIwdG8lMjB0aGUlMjBtZXNzYWdlJTIwdG8lMjBiZSUyMHB1dCUyMG9uJTIwdGhlJTIwYnVzLiUwQSUyMCUyMCU3RCUwQSUyMCUyMGNhbldyaXRlJTI4bXNnJTI5JTNCJTBBJTIwJTIwcmV0dXJuJTNCJTBBJTdEJTBBJTdEJTBBJTdEJTBBJTdEJTBBJTdEJTBBJTBBb24lMjBzdG9wJTIwJTdCJTBBJTIwJTIwJTIwY2FuQnVzT2ZmJTI4JTI5JTNCJTBBJTdE"][/vc_column][/vc_row] [post_title] => Save time and money on vehicle testing using Kvaser’s t programs [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => save-time-money-vehicle-testing-using-kvasers-t-programs [to_ping] => [pinged] => [post_modified] => 2018-08-29 19:51:55 [post_modified_gmt] => 2018-08-29 19:51:55 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21732 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [1] => WP_Post Object ( [ID] => 21726 [post_author] => 6080 [post_date] => 2018-08-23 10:10:09 [post_date_gmt] => 2018-08-23 10:10:09 [post_content] => [post_title] => BMW gets approval to test autonomous technology in China [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => bmw-gets-approval-test-autonomous-technology-china [to_ping] => [pinged] => [post_modified] => 2022-04-04 10:19:04 [post_modified_gmt] => 2022-04-04 10:19:04 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21726 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [2] => WP_Post Object ( [ID] => 21697 [post_author] => 6080 [post_date] => 2018-08-20 12:44:34 [post_date_gmt] => 2018-08-20 12:44:34 [post_content] => [post_title] => CiA Releases CAN FD Bit-Time Setting Rules [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => cia-releases-can-fd-bit-time-setting-rules [to_ping] => [pinged] => [post_modified] => 2022-04-04 10:19:04 [post_modified_gmt] => 2022-04-04 10:19:04 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21697 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [3] => WP_Post Object ( [ID] => 21695 [post_author] => 6080 [post_date] => 2018-08-20 12:42:42 [post_date_gmt] => 2018-08-20 12:42:42 [post_content] => [post_title] => New Eagle releases software update 2018a for the Raptor™ Platform [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => new-eagle-releases-software-update-2018a-raptor-platform [to_ping] => [pinged] => [post_modified] => 2022-04-04 10:19:04 [post_modified_gmt] => 2022-04-04 10:19:04 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21695 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [4] => WP_Post Object ( [ID] => 21599 [post_author] => 23 [post_date] => 2018-08-15 14:27:16 [post_date_gmt] => 2018-08-15 14:27:16 [post_content] => [vc_row][vc_column][vc_single_image image="21637"][vc_column_text]A recent article in CAN Newsletter Online discussed the widespread use of the CAN protocol in military and defense applications. From military vehicles to drones to other equipment for soldiers, the military is increasingly relying upon tools powered by CAN networks.[/vc_column_text][vc_column_text]There were protocols developed specifically for military use of CAN when it became clear that there was a need to create standards for implementing CANbus within the military vehicles community. Both the group and the protocols they created are called MilCAN.[/vc_column_text][vc_column_text]The MilCAN group has currently developed two specifications of the MilCAN protocol: MilCAN A is based on J1939, and MilCAN B is similar to CANopen. Both protocols were developed to specialize the use of CAN around deterministic data transfer, so the specifications can also be used for non-military applications.[/vc_column_text][vc_column_text]Kvaser was mentioned as a prime example of CAN hardware developed for use in the challenging conditions that often face military vehicles and personnel. The article highlights the Multifunctional Display Unit (MFDU) created by Nijkerk Computer Solutions, which features a Kvaser PC104+ board inside. [/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]
“The boards by Kvaser are integrated in a closed system that needs to meet extremely constrained environmental conditions. Among the key reasons for choosing Kvaser … was the performance of the boards, the number of available channels and total bandwidth, as well as the support for Linux.” Mike Hantson: Nijkerk
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]To learn more about this application of the Kvaser PC104+ boards, read our case study about the Nijkerk MFDU.[/vc_column_text][vc_column_text]You can read the full CAN Newsletter Online article here, or click here for a quick look at the differences between MilCAN A and MilCAN B.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

For CAN-related defense/military systems expertise, please get in touch with:

[/vc_column_text][vc_raket_qsr post_id="39730"][vc_raket_qsr post_id="39733"][/vc_column][/vc_row] [post_title] => CAN Is a Smart Choice for Military Applications [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => can-smart-choice-military-applications [to_ping] => [pinged] => [post_modified] => 2023-01-18 07:15:45 [post_modified_gmt] => 2023-01-18 07:15:45 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21599 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [5] => WP_Post Object ( [ID] => 21632 [post_author] => 38 [post_date] => 2018-08-14 08:56:07 [post_date_gmt] => 2018-08-14 08:56:07 [post_content] => [post_title] => CAN FD-enabled dual core DSC from Microchip [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => can-fd-enabled-dual-core-dsc-microchip [to_ping] => [pinged] => [post_modified] => 2018-08-14 08:56:07 [post_modified_gmt] => 2018-08-14 08:56:07 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21632 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [6] => WP_Post Object ( [ID] => 21622 [post_author] => 6080 [post_date] => 2018-08-13 12:35:34 [post_date_gmt] => 2018-08-13 12:35:34 [post_content] => [post_title] => New Pump, Old Friends, Revolutionary Change. [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => new-pump-old-friends-revolutionary-change [to_ping] => [pinged] => [post_modified] => 2022-04-04 10:19:04 [post_modified_gmt] => 2022-04-04 10:19:04 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21622 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [7] => WP_Post Object ( [ID] => 21593 [post_author] => 6080 [post_date] => 2018-08-08 10:49:26 [post_date_gmt] => 2018-08-08 10:49:26 [post_content] => [post_title] => Mixed Signal Oscilloscope with CAN FD support [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => mixed-signal-oscilloscope-can-fd-support [to_ping] => [pinged] => [post_modified] => 2022-04-04 10:19:04 [post_modified_gmt] => 2022-04-04 10:19:04 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21593 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [8] => WP_Post Object ( [ID] => 21453 [post_author] => 23 [post_date] => 2018-07-31 18:53:17 [post_date_gmt] => 2018-07-31 18:53:17 [post_content] => [vc_row][vc_column][vc_single_image image="21560"][vc_column_text]Australian mobile distributed controls specialist, CAN Automotion Pty Ltd., has joined Kvaser’s qualified sales network. The CAN Automotion team, whose expertise extends into telematics and the Internet of Things, is – as the company’s name suggests – populated with genuine CAN experts.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width="2/3"][vc_column_text]Explains company manager, Madhusudan Giri: “We provide end-to-end engineering solutions for control systems, including system design, architecture, programming, wiring, testing, debugging and fine tuning. Whilst our first and most commonly used field bus is CAN, we work predominantly with CANopen and J1939, and occasionally, DeviceNet. We also carry out cross-protocol work with Modbus / EtherCAT / Ethernet IP using Gateways.”[/vc_column_text][vc_column_text]Giri continues: “Given the size and remoteness of many areas of Australia, there’s a great need for telematics and datalogging solutions in a machine service context. We see the Kvaser Memorator as an offline datalogging device, so highly complementary to our online datalogging and Cloud solutions.” CAN Automotion will stock a range of Kvaser’s Professional products. [/vc_column_text][/vc_column][vc_column width="1/3"][vc_single_image image="21557"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]Asked about the particularities of an Australian customer base, Giri says: “The caricature of Australia as a country of ‘bush mechanics’ is somewhat true. Engineering teams here tend not to feel threatened by any problem. However, they are also used to going online for everything, looking for the cheapest deal. This has positive and negative side effects for us; at exhibitions, we are bombarded by support questions for products that we haven’t necessarily sold; but this gives us a chance to get to know the customer’s problem and with our experience in virtually every sector, propose a solution to help.”[/vc_column_text][vc_column_text]Notably, Giri has a long background in CAN, having worked at Parker Hannifin and MOOG Controls. Since forming CAN Automotion in 2006 along with Clem Berenger, CAN has remained a mainstay of the company’s sales mix, including CAN and J1939 stacks, tools, interfaces and encoders. With less CAN development projects in Australia as the offshoring trend continues, the company has also opened an office in Chennai, India, where CAN development is more active. [/vc_column_text][/vc_column][/vc_row] [post_title] => Australian CAN experts, CAN Automotion, join Kvaser’s sales network [post_excerpt] => The CAN Automotion team, whose expertise extends into telematics and the Internet of Things, is – as the company’s name suggests – populated with genuine CAN experts. [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => australian-can-experts-can-automotion-join-kvasers-sales-network [to_ping] => [pinged] => [post_modified] => 2021-03-02 23:46:23 [post_modified_gmt] => 2021-03-02 23:46:23 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21453 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [9] => WP_Post Object ( [ID] => 21468 [post_author] => 6080 [post_date] => 2018-07-23 07:53:18 [post_date_gmt] => 2018-07-23 07:53:18 [post_content] => [post_title] => From Self-Driving Car to the Stage for Semicon West Keynote [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => self-driving-car-stage-semicon-west-keynote [to_ping] => [pinged] => [post_modified] => 2022-04-04 10:19:04 [post_modified_gmt] => 2022-04-04 10:19:04 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21468 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) ) [post_count] => 10 [current_post] => -1 [in_the_loop] => [post] => WP_Post Object ( [ID] => 21732 [post_author] => 5 [post_date] => 2018-08-24 21:21:20 [post_date_gmt] => 2018-08-24 21:21:20 [post_content] => [vc_row][vc_column][vc_single_image image="21735"][vc_column_text]Let’s face it, propose a solution to the average vehicle test engineer that saves time and money but involves hard-core C programming and most would say ‘no thanks’. Even for those with the time and inclination to develop complex programs, this isn’t their core skillset. However, programming on a simple level is a great way of getting more ‘bang for your buck’ from your test devices. The question is: just how simple can ‘simple’ be? There are plenty of complex, feature-rich development environments available for companies with a sizeable software team and plenty of time. There’s few options, though, for small, resource-constrained test teams, or indeed, large companies who need solutions quickly.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column width="2/3"][vc_header_raket header_type="h3" header="Kvaser TRX for vehicle testing "][vc_column_text]Kvaser has met this need with a free-of-charge development environment called TRX that enables Kvaser’s Pro-level interfaces and dataloggers, such as the Kvaser Memorator Pro 2xHS v2 or the Kvaser USBcan Pro 2xHS v2, to be programmed. TRX allows you to create, debug and interact with t programs. t programs are event-driven C-like programs that can be run in TRX on a PC or flashed to the SD card in a datalogger and run on the device at power-up. [/vc_column_text][/vc_column][vc_column width="1/3"][vc_single_image image="21767"][/vc_column][/vc_row][vc_row][vc_column width="1/6"][vc_column_text][/vc_column_text][/vc_column][vc_column width="2/3"][vc_column_text]
“The logger worked exactly as needed … it was much easier than the options we had in the past.”
[/vc_column_text][/vc_column][vc_column width="1/6"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]When we say ‘C-like’, we don’t intend that users learn C in order to get started. Far from it. What sets TRX apart is its ease-of-use: start by copying one of the example programs and customizing the parameters to suit your needs; or, if you have a programming background, you can use its many standard programming features to create a custom program from the ground up. A sample program library is available within TRX, and there’s help to get started.[/vc_column_text][vc_row_inner][vc_column_inner width="2/3"][vc_column_text]TRX  provides an economical and feature-rich ‘way in’ to seeing and simulating CAN conditions. It is a lightweight integrated development environment (IDE), and as such, won’t swamp your system like some mainstream IDEs. This makes writing a quick t program on a small portable notebook entirely possible, not least because the ability to execute at the hardware level means that the results won’t be affected by the PC OS’ timing. Other advantages include quality of life (QoL) features that you might not expect from a free software resource, such as automatic bug detection and a built-in project management window for projects with multiple .t files. [/vc_column_text][/vc_column_inner][vc_column_inner width="1/3"][vc_single_image image="21738"][/vc_column_inner][/vc_row_inner][vc_column_text]t can be used for a multitude of applications: to control up to five CAN buses; create filters to screen out certain messages or to inject faults; to simulate or interrogate an ECU; make a gateway or bridge between two CAN networks … the list is limited only by the user’s imagination.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][vc_header_raket header_type="h3" header="Where do I start?"][vc_column_text]Are there any prerequisites, apart from a PC using Windows and a Kvaser Pro-level interface or datalogger? Not many. You’ll need to download Kvaser CANlib SDK - TRX can be found within it. Whilst programming experience certainly helps, it is not essential. Users will need a logical mindset though! Notably, Kvaser CANLIB SDK includes everything you need to develop software for any Kvaser CAN interface or datalogger.[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][vc_header_raket header_type="h3" header="Success with small and large customers alike "][vc_column_text]Example 1: A large customer had an intermittent problem on a drivetrain bus. The suspected cause was a faulty multipacket broadcast data transfer (BAM), with packets being received out of sequence. An engineer spent a few days in a truck along with the driver, trying to catch a trace of the problem, before trying out a Kvaser Memorator Pro and TRX. Said the customer: “I wrote a quick data logging routine that checks for mis-matched BAM packets on the CAN traffic, and when seen, saves data to a buffer.” With a little help from Kvaser Support, the customer confirmed: “The logger worked exactly as needed … it was much easier than the options we had in the past.”[/vc_column_text][vc_column_text]Example 2: A small company used TRX to develop a t program to replace the vehicle under test, a recreational vehicle in this case, that they had rented for testing purposes but were about to lose. Specifically, their t program needed to highlight the on/off state of a light when testing a command sent from an iPad. “Can we create a device to monitor the CAN bus and send a specific message when we receive a command?”, they asked. Kvaser helped provide the code for this project, which can be shared and is available here. Download Example t script >>[/vc_column_text][vc_raw_html]JTNDYnIlM0U=[/vc_raw_html][vc_code_raket language="clike" code="JTJGJTJBJTBBJTJBJTJBJTIwVGhpcyUyMHByb2dyYW0lMjB3aWxsJTIwdGVzdCUyMHRoZSUyMGRpbW1lciUyMHJlc3BvbnNlJTIwcGVyJTIwdGhlJTIwUlYtQyUyMHNwZWMuLiUwQSUyQSUyQSUyMEJ5JTIwQnJ5YW4lMjBIZW5uZXNzeSUwQSUyQSUyQSUyMC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJTBBJTJBJTJGJTBBJTBBdmFyaWFibGVzJTIwJTdCJTBBJTIwJTIwJTIwVGltZXIlMjBtc2dUaW1lcjAxJTNCJTIwJTIwJTJGJTJGRGVmaW5lJTIwdGhlJTIwdmFyaWFibGUlMjB0aGF0JTIwd2lsbCUyMGJlJTIwdXNlZCUyMGluJTIwdGhlJTIwdGltZXIuJTIwU2VlJTIwdC1Qcm9ncmFtbWluZyUyMG1hbnVhbCUyMDIuMTAuMi40JTIwZm9yJTIwYSUyMGZ1bGwlMjBleHBsYW5hdGlvbiUyMG9uJTIwdGltZXJzLiUwQSUyMCUyMCUyMFRpbWVyJTIwbXNnVGltZXIwMiUzQiUyMCUyMCUyRiUyRkRvJTIwdGhlJTIwc2FtZSUyMGZvciUyMHRoZSUyMHJlc3QlMjBvZiUyMHRoZSUyMHRpbWVycyUwQSUyMCUyMCUyMFRpbWVyJTIwbXNnVGltZXIwMyUzQiUwQSUyMCUyMCUyMFRpbWVyJTIwbXNnVGltZXIxMSUzQiUwQSUyMCUyMCUyMGNvbnN0JTIwaW50JTIwY2FuX2NoYW5uZWwlMjAlM0QlMjAwJTNCJTBBJTIwJTIwJTIwY29uc3QlMjBpbnQlMjBjYW5fYml0cmF0ZSUyMCUzRCUyMDI1MDAwMCUzQiUwQSUyMCUyMCUyMGNvbnN0JTIwaW50JTIwVG9nZ2xlMDElMjAlM0QlMjAweDFGRURCOUYlM0IlMjAlMkYlMkZUaGlzJTIwaXMlMjB0aGUlMjB0b2dnbGUlMjBtZXNzYWdlJTIwd2l0aCUyMGFuJTIwU0ElMjBvZiUyMDlGLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMwMV9ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MDElMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMwMl9ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MDIlMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMwM19ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MDMlMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGJ5dGUlMjBzdGF0dXMxMV9ieXRlJTVCOCU1RCUyMCUzRCUyMCU3QjB4MTElMkMlMjAweEZGJTJDJTIwMHgwMCUyQyUyMDB4RkMlMkMlMjAweEZGJTJDJTIwMHgxMiUyQyUyMDB4MDAlMkMlMjAweEZFJTdEJTNCJTIwJTJGJTJGVGhpcyUyMGlzJTIwdGhlJTIwZGF0YSUyMHRvJTIwYnJvYWRjYXN0JTIwYW5kJTIwcmVzcG9uZCUyMHRvJTIwYSUyMHRvZ2dsZSUyMGNvbW1hbmQlMjB3aXRoLiUwQSUyMCUyMCUyMGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUwQSUyMCUyMCUyMGJ5dGUlMjBpbnN0YW5jZSUzQiUwQSU3RCUwQSUwQW9uJTIwc3RhcnQlMjAlN0IlMEElMEElMjAlMjAlMjBjYW5TZXRCaXRyYXRlJTI4Y2FuX2JpdHJhdGUlMjklM0IlMEElMjAlMjAlMjBjYW5CdXNPbiUyOCUyOSUzQiUwQSUyMCUyMCUyMCUwQSUyMCUyMCUyMG1zZ1RpbWVyMDEudGltZW91dCUyMCUzRCUyMDIwMDAlM0IlMjAlMkYlMkZIZXJlJTIwd2UlMjBzZXQlMjB0aGUlMjB0aW1lciUyMHRvJTIwY291bnQlMjBkb3duJTIwMjAwMCUyMG1zZWMlMkMlMjBvciUyMHR3byUyMHNlY29uZHMlMkMlMjBiZWZvcmUlMjBpdCUyMGV4cGlyZXMuJTBBJTIwJTIwJTIwdGltZXJTdGFydCUyOG1zZ1RpbWVyMDElMkMlMjBGT1JFVkVSJTI5JTNCJTIwJTJGJTJGTmV4dCUyMHdlJTIwc3RhcnQlMjB0aGUlMjB0aW1lciUyMGFuZCUyMHNldCUyMGl0JTIwdG8lMjBGT1JFVkVSJTIwc28lMjBpdCUyMHJlbG9hZHMlMjBhbmQlMjBzdGFydHMlMjBhZ2Fpbi4lMjBXaXRob3V0JTIwdGhlJTIwRk9SRVZFUiUyMGl0JTIwd291bGQlMjBvbmx5JTIwcnVuJTIwb25jZS4lMEElMjAlMjAlMjAlMEElMjAlMjAlMjBtc2dUaW1lcjAyLnRpbWVvdXQlMjAlM0QlMjAyMDAwJTNCJTIwJTJGJTJGSGVyZSUyMHdlJTIwc2V0JTIwdGhlJTIwdGltZXIlMjB0byUyMGNvdW50JTIwZG93biUyMDIwMDAlMjBtc2VjJTJDJTIwb3IlMjB0d28lMjBzZWNvbmRzJTJDJTIwYmVmb3JlJTIwaXQlMjBleHBpcmVzLiUwQSUyMCUyMCUyMHRpbWVyU3RhcnQlMjhtc2dUaW1lcjAyJTJDJTIwRk9SRVZFUiUyOSUzQiUyMCUyRiUyRk5leHQlMjB3ZSUyMHN0YXJ0JTIwdGhlJTIwdGltZXIlMjBhbmQlMjBzZXQlMjBpdCUyMHRvJTIwRk9SRVZFUiUyMHNvJTIwaXQlMjByZWxvYWRzJTIwYW5kJTIwc3RhcnRzJTIwYWdhaW4uJTIwV2l0aG91dCUyMHRoZSUyMEZPUkVWRVIlMjBpdCUyMHdvdWxkJTIwb25seSUyMHJ1biUyMG9uY2UuJTBBJTIwJTIwJTIwJTBBJTIwJTIwJTIwbXNnVGltZXIwMy50aW1lb3V0JTIwJTNEJTIwMjAwMCUzQiUyMCUyRiUyRkhlcmUlMjB3ZSUyMHNldCUyMHRoZSUyMHRpbWVyJTIwdG8lMjBjb3VudCUyMGRvd24lMjAyMDAwJTIwbXNlYyUyQyUyMG9yJTIwdHdvJTIwc2Vjb25kcyUyQyUyMGJlZm9yZSUyMGl0JTIwZXhwaXJlcy4lMEElMjAlMjAlMjB0aW1lclN0YXJ0JTI4bXNnVGltZXIwMyUyQyUyMEZPUkVWRVIlMjklM0IlMjAlMkYlMkZOZXh0JTIwd2UlMjBzdGFydCUyMHRoZSUyMHRpbWVyJTIwYW5kJTIwc2V0JTIwaXQlMjB0byUyMEZPUkVWRVIlMjBzbyUyMGl0JTIwcmVsb2FkcyUyMGFuZCUyMHN0YXJ0cyUyMGFnYWluLiUyMFdpdGhvdXQlMjB0aGUlMjBGT1JFVkVSJTIwaXQlMjB3b3VsZCUyMG9ubHklMjBydW4lMjBvbmNlLiUwQSUyMCUyMCUyMCUwQSUyMCUyMCUyMG1zZ1RpbWVyMTEudGltZW91dCUyMCUzRCUyMDIwMDAlM0IlMjAlMkYlMkZIZXJlJTIwd2UlMjBzZXQlMjB0aGUlMjB0aW1lciUyMHRvJTIwY291bnQlMjBkb3duJTIwMjAwMCUyMG1zZWMlMkMlMjBvciUyMHR3byUyMHNlY29uZHMlMkMlMjBiZWZvcmUlMjBpdCUyMGV4cGlyZXMuJTBBJTIwJTIwJTIwdGltZXJTdGFydCUyOG1zZ1RpbWVyMTElMkMlMjBGT1JFVkVSJTI5JTNCJTIwJTJGJTJGTmV4dCUyMHdlJTIwc3RhcnQlMjB0aGUlMjB0aW1lciUyMGFuZCUyMHNldCUyMGl0JTIwdG8lMjBGT1JFVkVSJTIwc28lMjBpdCUyMHJlbG9hZHMlMjBhbmQlMjBzdGFydHMlMjBhZ2Fpbi4lMjBXaXRob3V0JTIwdGhlJTIwRk9SRVZFUiUyMGl0JTIwd291bGQlMjBvbmx5JTIwcnVuJTIwb25jZS4lMEElN0QlMEElMkYlMkElMEElMkElMkElMjBUaW1lciUyMHJvdXRpbmUlMkMlMjBzZW50JTIwd2l0aCUyMGElMjBmaXhlZCUyMENBTiUyMElEJTIwJTNEJTIwMHgxOUZFREEwMSUyMHRoYXQlMjBnaXZlcyUyMFByaSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMkElMkElMjBZb3UlMjBjYW4lMjBjaGFuZ2UlMjB0aGlzJTIwbWVzc2FnZSUyMElEJTIwdG8lMjBhbnl0aGluZyUyMHlvdSUyMHdhbnQlMjBhcyUyMGl0JTI3cyUyMGZpeGVkJTIwaW4lMjB0aGUlMjBtc2cuaWQlMjBzdGF0ZW1lbnQlMjBiZWxvdy4lMEElMkElMkYlMEFvbiUyMFRpbWVyJTIwbXNnVGltZXIwMSUyMCU3QiUwQSUyRiUyRiUyMCUyMHByaW50ZiUyOCUyMiUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMiUyQyUyMHN0YXR1czAxX2J5dGUlNUIwJTVEJTJDJTIwc3RhdHVzMDFfYnl0ZSU1QjElNUQlMkMlMjBzdGF0dXMwMV9ieXRlJTVCMiU1RCUyQyUyMHN0YXR1czAxX2J5dGUlNUIzJTVEJTJDJTIwc3RhdHVzMDFfYnl0ZSU1QjQlNUQlMkMlMjBzdGF0dXMwMV9ieXRlJTVCNSU1RCUyQyUyMHN0YXR1czAxX2J5dGUlNUI2JTVEJTJDJTIwc3RhdHVzMDFfYnl0ZSU1QjclNUQlMjklM0IlMEElMjAlMjBDYW5NZXNzYWdlJTIwbXNnJTNCJTBBJTIwJTIwbXNnLmZsYWdzJTIwJTNEJTIwY2FuTVNHX0VYVCUzQiUwQSUyMCUyMG1zZy5pZCUyMCUzRCUyMDB4MTlGRURBMDElM0IlMjAlMkYlMkZnaXZlcyUyMFByaW9yaXR5JTNENiUyQyUyMFBHTiUzRDFGRURBJTJDJTIwU0ElMjAlM0QwMSUwQSUyMCUyMG1zZy5kbGMlMjAlM0QlMjA4JTNCJTBBJTBBJTIwJTIwZm9yJTI4aW50JTIwdmFsdWUlMjAlM0QlMjAwJTNCJTIwdmFsdWUlMjAlM0MlMjA4JTNCJTIwdmFsdWUlMkIlMkIlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBtc2cuZGF0YSU1QnZhbHVlJTVEJTIwJTNEJTIwc3RhdHVzMDFfYnl0ZSU1QnZhbHVlJTVEJTNCJTIwJTIwJTJGJTJGVGhpcyUyMGxvb3AlMjB0cmFuc2ZlcnMlMjB0aGUlMjBkYXRhJTIwZnJvbSUyMHN0YXR1c19ieXRlJTVCeCU1RCUyMHRvJTIwdGhlJTIwbWVzc2FnZSUyMHRvJTIwYmUlMjBwdXQlMjBvbiUyMHRoZSUyMGJ1cy4lMEElMjAlMjAlN0QlMEElMjAlMjBjYW5Xcml0ZSUyOG1zZyUyOSUzQiUyMCUwQSU3RCUwQSUwQW9uJTIwVGltZXIlMjBtc2dUaW1lcjAyJTIwJTdCJTBBJTJGJTJGJTIwJTIwcHJpbnRmJTI4JTIyJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIwJTI1MDJ4JTIyJTJDJTIwc3RhdHVzMDJfYnl0ZSU1QjAlNUQlMkMlMjBzdGF0dXMwMl9ieXRlJTVCMSU1RCUyQyUyMHN0YXR1czAyX2J5dGUlNUIyJTVEJTJDJTIwc3RhdHVzMDJfYnl0ZSU1QjMlNUQlMkMlMjBzdGF0dXMwMl9ieXRlJTVCNCU1RCUyQyUyMHN0YXR1czAyX2J5dGUlNUI1JTVEJTJDJTIwc3RhdHVzMDJfYnl0ZSU1QjYlNUQlMkMlMjBzdGF0dXMwMl9ieXRlJTVCNyU1RCUyOSUzQiUwQSUyMCUyMENhbk1lc3NhZ2UlMjBtc2clM0IlMEElMjAlMjBtc2cuZmxhZ3MlMjAlM0QlMjBjYW5NU0dfRVhUJTNCJTBBJTIwJTIwbXNnLmlkJTIwJTNEJTIwMHgxOUZFREEwMSUzQiUyMCUyRiUyRmdpdmVzJTIwUHJpb3JpdHklM0Q2JTJDJTIwUEdOJTNEMUZFREElMkMlMjBTQSUyMCUzRDAxJTBBJTIwJTIwbXNnLmRsYyUyMCUzRCUyMDglM0IlMEElMEElMjAlMjBmb3IlMjhpbnQlMjB2YWx1ZSUyMCUzRCUyMDAlM0IlMjB2YWx1ZSUyMCUzQyUyMDglM0IlMjB2YWx1ZSUyQiUyQiUyOSUyMCU3QiUwQSUyMCUyMCUyMCUyMG1zZy5kYXRhJTVCdmFsdWUlNUQlMjAlM0QlMjBzdGF0dXMwMl9ieXRlJTVCdmFsdWUlNUQlM0IlMjAlMjAlMkYlMkZUaGlzJTIwbG9vcCUyMHRyYW5zZmVycyUyMHRoZSUyMGRhdGElMjBmcm9tJTIwc3RhdHVzX2J5dGUlNUJ4JTVEJTIwdG8lMjB0aGUlMjBtZXNzYWdlJTIwdG8lMjBiZSUyMHB1dCUyMG9uJTIwdGhlJTIwYnVzLiUwQSUyMCUyMCU3RCUwQSUyMCUyMGNhbldyaXRlJTI4bXNnJTI5JTNCJTIwJTBBJTdEJTBBb24lMjBUaW1lciUyMG1zZ1RpbWVyMDMlMjAlN0IlMEElMkYlMkYlMjAlMjBwcmludGYlMjglMjIlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjAlMjUwMnglMjIlMkMlMjBzdGF0dXMwM19ieXRlJTVCMCU1RCUyQyUyMHN0YXR1czAzX2J5dGUlNUIxJTVEJTJDJTIwc3RhdHVzMDNfYnl0ZSU1QjIlNUQlMkMlMjBzdGF0dXMwM19ieXRlJTVCMyU1RCUyQyUyMHN0YXR1czAzX2J5dGUlNUI0JTVEJTJDJTIwc3RhdHVzMDNfYnl0ZSU1QjUlNUQlMkMlMjBzdGF0dXMwM19ieXRlJTVCNiU1RCUyQyUyMHN0YXR1czAzX2J5dGUlNUI3JTVEJTI5JTNCJTBBJTIwJTIwQ2FuTWVzc2FnZSUyMG1zZyUzQiUwQSUyMCUyMG1zZy5mbGFncyUyMCUzRCUyMGNhbk1TR19FWFQlM0IlMEElMjAlMjBtc2cuaWQlMjAlM0QlMjAweDE5RkVEQTAxJTNCJTIwJTJGJTJGZ2l2ZXMlMjBQcmlvcml0eSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMjAlMjBtc2cuZGxjJTIwJTNEJTIwOCUzQiUwQSUwQSUyMCUyMGZvciUyOGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUyMHZhbHVlJTIwJTNDJTIwOCUzQiUyMHZhbHVlJTJCJTJCJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwbXNnLmRhdGElNUJ2YWx1ZSU1RCUyMCUzRCUyMHN0YXR1czAzX2J5dGUlNUJ2YWx1ZSU1RCUzQiUyMCUyMCUyRiUyRlRoaXMlMjBsb29wJTIwdHJhbnNmZXJzJTIwdGhlJTIwZGF0YSUyMGZyb20lMjBzdGF0dXNfYnl0ZSU1QnglNUQlMjB0byUyMHRoZSUyMG1lc3NhZ2UlMjB0byUyMGJlJTIwcHV0JTIwb24lMjB0aGUlMjBidXMuJTBBJTIwJTIwJTdEJTBBJTIwJTIwY2FuV3JpdGUlMjhtc2clMjklM0IlMjAlMEElN0QlMEFvbiUyMFRpbWVyJTIwbXNnVGltZXIxMSUyMCU3QiUwQSUyRiUyRiUyMCUyMHByaW50ZiUyOCUyMiUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMCUyNTAyeCUyMiUyQyUyMHN0YXR1czExX2J5dGUlNUIwJTVEJTJDJTIwc3RhdHVzMTFfYnl0ZSU1QjElNUQlMkMlMjBzdGF0dXMxMV9ieXRlJTVCMiU1RCUyQyUyMHN0YXR1czExX2J5dGUlNUIzJTVEJTJDJTIwc3RhdHVzMTFfYnl0ZSU1QjQlNUQlMkMlMjBzdGF0dXMxMV9ieXRlJTVCNSU1RCUyQyUyMHN0YXR1czExX2J5dGUlNUI2JTVEJTJDJTIwc3RhdHVzMTFfYnl0ZSU1QjclNUQlMjklM0IlMEElMjAlMjBDYW5NZXNzYWdlJTIwbXNnJTNCJTBBJTIwJTIwbXNnLmZsYWdzJTIwJTNEJTIwY2FuTVNHX0VYVCUzQiUwQSUyMCUyMG1zZy5pZCUyMCUzRCUyMDB4MTlGRURBMDElM0IlMjAlMkYlMkZnaXZlcyUyMFByaW9yaXR5JTNENiUyQyUyMFBHTiUzRDFGRURBJTJDJTIwU0ElMjAlM0QwMSUwQSUyMCUyMG1zZy5kbGMlMjAlM0QlMjA4JTNCJTBBJTBBJTIwJTIwZm9yJTI4aW50JTIwdmFsdWUlMjAlM0QlMjAwJTNCJTIwdmFsdWUlMjAlM0MlMjA4JTNCJTIwdmFsdWUlMkIlMkIlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBtc2cuZGF0YSU1QnZhbHVlJTVEJTIwJTNEJTIwc3RhdHVzMTFfYnl0ZSU1QnZhbHVlJTVEJTNCJTIwJTIwJTJGJTJGVGhpcyUyMGxvb3AlMjB0cmFuc2ZlcnMlMjB0aGUlMjBkYXRhJTIwZnJvbSUyMHN0YXR1c19ieXRlJTVCeCU1RCUyMHRvJTIwdGhlJTIwbWVzc2FnZSUyMHRvJTIwYmUlMjBwdXQlMjBvbiUyMHRoZSUyMGJ1cy4lMEElMjAlMjAlN0QlMEElMjAlMjBjYW5Xcml0ZSUyOG1zZyUyOSUzQiUyMCUwQSU3RCUwQSUwQW9uJTIwQ2FuTWVzc2FnZSUzQzAlM0UlMjAlMjhUb2dnbGUwMSUyOXglMjAlN0IlMEElMkYlMkYlMjBJZiUyMG1lc3NhZ2UlMjByZWNlaXZlZCUyMFRvZ2dsZSUyMHRoZSUyMGxpZ2h0JTIwYW5kJTIwc2VuZCUyMHN0YXR1cyUwQSUyMCUyMCUwQSUyRiUyRiUyMGlmLi4uLi4lMjBob3clMjBkbyUyMHlvdSUyMGFjayUyMG9uJTIwdGhlJTIwZGF0YSUyMHlvdSUyMHJlY2VpdmUlM0YlMjBDaGVjayUyMERhdGElMjBieXRlJTIwMCUyMGFuZCUyMHRvZ2dsZSUyMHRoYXQlMjBzdGF0dXNfYnl0ZSUyMG9uJTIwYW5kJTIwb2ZmJTBBJTJGJTJGJTIwVGhlJTIwUlYtQyUyMERCQyUyMGZpbGUlMjBkZWZpbmVzJTIwdGhpcyUyMGJ5dGUlMjBhcyUyMFJWQ19ESU1fU1RBVFVTX0lOU1QlMEFDYW5NZXNzYWdlX1JWQ19ESU1fQ01EXzIlMjBDb21tYW5kX01lc3NhZ2UlM0IlMjAlMkYlMkZUaGUlMjBEQkMlMjBmaWxlJTIwZGVmaW5lcyUyMFJWQ19ESU1fQ01EXzIlMjBhbmQlMjB3ZSUyN3JlJTIwZ29pbmclMjB0byUyMHVzZSUyMHNvbWUlMjBvZiUyMHRoZSUyMHNpZ25hbHMlMjBpbiUyMHRoYXQlMjBtZXNzYWdlLiUwQWluc3RhbmNlJTIwJTNEJTIwQ29tbWFuZF9NZXNzYWdlLlJWQ19ESU1fQ01EX0lOU1QuUmF3JTNCJTIwJTJGJTJGVGhpcyUyMHNob3VsZCUyMHB1dCUyMHRoZSUyMGZpcnN0JTIwYnl0ZSUyMG9mJTIwUlZDX0RJbV9DTURfMiUyMGluJTIwdGhlJTIwYnl0ZSUyMCUyMmluc3RhbmNlJTIyLiUwQXByaW50ZiUyOCUyMldlJTIwZ290JTIwYSUyMFRvZ2dsZSUyMGNvbW1hbmQlMjBmb3IlMjBJbnN0YW5jZSUyMCUyNTAyeCUyMiUyQyUyMGluc3RhbmNlJTI5JTNCJTIwJTJGJTJGVGhpcyUyMHNob3VsZCUyMHByaW50JTIwYSUyMG1lc3NhZ2UlMjB3aXRoJTIwdGhlJTIwaW5zdGFuY2UlMjByZWNlaXZlZCUyMGluJTIwdGhlJTIwY29tbWFuZCUyMGJ5dGUlMjBvZiUyMFRvZ2dsZTAxLiUwQSUyMCUyMCUwQWlmJTIwJTI4aW5zdGFuY2UlMjAlM0QlM0QlMjAweDAxJTI5JTIwJTdCJTBBJTBBJTIwJTIwaWYlMjAlMjhzdGF0dXMwMV9ieXRlJTVCNiU1RCUyMCUzRCUzRCUyMDB4MDAlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMV9ieXRlJTVCNiU1RCUyMCUzRCUyMDB4MDQlM0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMV9ieXRlJTVCMSU1RCUyMCUzRCUyMDB4QzglM0IlMEElMjAlMjAlN0QlMjBlbHNlJTIwJTdCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDFfYnl0ZSU1QjYlNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDFfYnl0ZSU1QjElNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTdEJTBBJTIwJTIwJTBBJTIwJTIwQ2FuTWVzc2FnZSUyMG1zZyUzQiUwQSUyMCUyMG1zZy5mbGFncyUyMCUzRCUyMGNhbk1TR19FWFQlM0IlMEElMjAlMjBtc2cuaWQlMjAlM0QlMjAweDE5RkVEQTAxJTNCJTIwJTJGJTJGZ2l2ZXMlMjBQcmlvcml0eSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMjAlMjBtc2cuZGxjJTIwJTNEJTIwOCUzQiUwQSUwQSUyMCUyMGZvciUyOGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUyMHZhbHVlJTIwJTNDJTIwOCUzQiUyMHZhbHVlJTJCJTJCJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwbXNnLmRhdGElNUJ2YWx1ZSU1RCUyMCUzRCUyMHN0YXR1czAxX2J5dGUlNUJ2YWx1ZSU1RCUzQiUyMCUyMCUyRiUyRlRoaXMlMjBsb29wJTIwdHJhbnNmZXJzJTIwdGhlJTIwZGF0YSUyMGZyb20lMjBzdGF0dXNfYnl0ZSU1QnglNUQlMjB0byUyMHRoZSUyMG1lc3NhZ2UlMjB0byUyMGJlJTIwcHV0JTIwb24lMjB0aGUlMjBidXMuJTBBJTIwJTIwJTdEJTBBJTIwJTIwY2FuV3JpdGUlMjhtc2clMjklM0IlMEElMjAlMjByZXR1cm4lM0IlMEElN0QlMEElMkYlMkZvbmx5JTIwb24lMjBDYW5NZXNzYWdlJTNDMCUzRSUyMCUyOFRvZ2dsZTAxJTI5eCUyMCU3QiUyMGlzJTIwb3BlbiUyMGF0JTIwdGhpcyUyMHBvaW50JTBBZWxzZSUyMCU3QiUwQWlmJTIwJTI4aW5zdGFuY2UlMjAlM0QlM0QlMjAweDAyJTI5JTIwJTdCJTBBJTBBJTIwJTIwaWYlMjAlMjhzdGF0dXMwMl9ieXRlJTVCNiU1RCUyMCUzRCUzRCUyMDB4MDAlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMl9ieXRlJTVCNiU1RCUyMCUzRCUyMDB4MDQlM0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwMl9ieXRlJTVCMSU1RCUyMCUzRCUyMDB4QzglM0IlMEElMjAlMjAlN0QlMjBlbHNlJTIwJTdCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDJfYnl0ZSU1QjYlNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMDJfYnl0ZSU1QjElNUQlMjAlM0QlMjAweDAwJTNCJTBBJTIwJTIwJTdEJTBBJTIwJTIwJTBBJTIwJTIwQ2FuTWVzc2FnZSUyMG1zZyUzQiUwQSUyMCUyMG1zZy5mbGFncyUyMCUzRCUyMGNhbk1TR19FWFQlM0IlMEElMjAlMjBtc2cuaWQlMjAlM0QlMjAweDE5RkVEQTAxJTNCJTIwJTJGJTJGZ2l2ZXMlMjBQcmlvcml0eSUzRDYlMkMlMjBQR04lM0QxRkVEQSUyQyUyMFNBJTIwJTNEMDElMEElMjAlMjBtc2cuZGxjJTIwJTNEJTIwOCUzQiUwQSUwQSUyMCUyMGZvciUyOGludCUyMHZhbHVlJTIwJTNEJTIwMCUzQiUyMHZhbHVlJTIwJTNDJTIwOCUzQiUyMHZhbHVlJTJCJTJCJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwbXNnLmRhdGElNUJ2YWx1ZSU1RCUyMCUzRCUyMHN0YXR1czAyX2J5dGUlNUJ2YWx1ZSU1RCUzQiUyMCUyMCUyRiUyRlRoaXMlMjBsb29wJTIwdHJhbnNmZXJzJTIwdGhlJTIwZGF0YSUyMGZyb20lMjBzdGF0dXNfYnl0ZSU1QnglNUQlMjB0byUyMHRoZSUyMG1lc3NhZ2UlMjB0byUyMGJlJTIwcHV0JTIwb24lMjB0aGUlMjBidXMuJTBBJTIwJTIwJTdEJTBBJTIwJTIwY2FuV3JpdGUlMjhtc2clMjklM0IlMEElMjAlMjByZXR1cm4lM0IlMEElN0QlMEElMEFlbHNlJTIwJTdCJTBBaWYlMjAlMjhpbnN0YW5jZSUyMCUzRCUzRCUyMDB4MDMlMjklMjAlN0IlMEElMEElMjAlMjBpZiUyMCUyOHN0YXR1czAzX2J5dGUlNUI2JTVEJTIwJTNEJTNEJTIwMHgwMCUyOSUyMCU3QiUwQSUyMCUyMCUyMCUyMHN0YXR1czAzX2J5dGUlNUI2JTVEJTIwJTNEJTIwMHgwNCUzQiUwQSUyMCUyMCUyMCUyMHN0YXR1czAzX2J5dGUlNUIxJTVEJTIwJTNEJTIwMHhDOCUzQiUwQSUyMCUyMCU3RCUyMGVsc2UlMjAlN0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwM19ieXRlJTVCNiU1RCUyMCUzRCUyMDB4MDAlM0IlMEElMjAlMjAlMjAlMjBzdGF0dXMwM19ieXRlJTVCMSU1RCUyMCUzRCUyMDB4MDAlM0IlMEElMjAlMjAlN0QlMEElMjAlMjAlMEElMjAlMjBDYW5NZXNzYWdlJTIwbXNnJTNCJTBBJTIwJTIwbXNnLmZsYWdzJTIwJTNEJTIwY2FuTVNHX0VYVCUzQiUwQSUyMCUyMG1zZy5pZCUyMCUzRCUyMDB4MTlGRURBMDElM0IlMjAlMkYlMkZnaXZlcyUyMFByaW9yaXR5JTNENiUyQyUyMFBHTiUzRDFGRURBJTJDJTIwU0ElMjAlM0QwMSUwQSUyMCUyMG1zZy5kbGMlMjAlM0QlMjA4JTNCJTBBJTBBJTIwJTIwZm9yJTI4aW50JTIwdmFsdWUlMjAlM0QlMjAwJTNCJTIwdmFsdWUlMjAlM0MlMjA4JTNCJTIwdmFsdWUlMkIlMkIlMjklMjAlN0IlMEElMjAlMjAlMjAlMjBtc2cuZGF0YSU1QnZhbHVlJTVEJTIwJTNEJTIwc3RhdHVzMDNfYnl0ZSU1QnZhbHVlJTVEJTNCJTIwJTIwJTJGJTJGVGhpcyUyMGxvb3AlMjB0cmFuc2ZlcnMlMjB0aGUlMjBkYXRhJTIwZnJvbSUyMHN0YXR1c19ieXRlJTVCeCU1RCUyMHRvJTIwdGhlJTIwbWVzc2FnZSUyMHRvJTIwYmUlMjBwdXQlMjBvbiUyMHRoZSUyMGJ1cy4lMEElMjAlMjAlN0QlMEElMjAlMjBjYW5Xcml0ZSUyOG1zZyUyOSUzQiUwQSUyMCUyMHJldHVybiUzQiUwQSU3RCUwQSUwQWVsc2UlMjAlN0IlMEFpZiUyMCUyOGluc3RhbmNlJTIwJTNEJTNEJTIwMHgxMSUyOSUyMCU3QiUwQSUwQSUyMCUyMGlmJTIwJTI4c3RhdHVzMTFfYnl0ZSU1QjYlNUQlMjAlM0QlM0QlMjAweDAwJTI5JTIwJTdCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMTFfYnl0ZSU1QjYlNUQlMjAlM0QlMjAweDA0JTNCJTBBJTIwJTIwJTIwJTIwc3RhdHVzMTFfYnl0ZSU1QjElNUQlMjAlM0QlMjAweEM4JTNCJTBBJTIwJTIwJTdEJTIwZWxzZSUyMCU3QiUwQSUyMCUyMCUyMCUyMHN0YXR1czExX2J5dGUlNUI2JTVEJTIwJTNEJTIwMHgwMCUzQiUwQSUyMCUyMCUyMCUyMHN0YXR1czExX2J5dGUlNUIxJTVEJTIwJTNEJTIwMHgwMCUzQiUwQSUyMCUyMCU3RCUwQSUyMCUyMCUwQSUyMCUyMENhbk1lc3NhZ2UlMjBtc2clM0IlMEElMjAlMjBtc2cuZmxhZ3MlMjAlM0QlMjBjYW5NU0dfRVhUJTNCJTBBJTIwJTIwbXNnLmlkJTIwJTNEJTIwMHgxOUZFREEwMSUzQiUyMCUyRiUyRmdpdmVzJTIwUHJpb3JpdHklM0Q2JTJDJTIwUEdOJTNEMUZFREElMkMlMjBTQSUyMCUzRDAxJTBBJTIwJTIwbXNnLmRsYyUyMCUzRCUyMDglM0IlMEElMEElMjAlMjBmb3IlMjhpbnQlMjB2YWx1ZSUyMCUzRCUyMDAlM0IlMjB2YWx1ZSUyMCUzQyUyMDglM0IlMjB2YWx1ZSUyQiUyQiUyOSUyMCU3QiUwQSUyMCUyMCUyMCUyMG1zZy5kYXRhJTVCdmFsdWUlNUQlMjAlM0QlMjBzdGF0dXMxMV9ieXRlJTVCdmFsdWUlNUQlM0IlMjAlMjAlMkYlMkZUaGlzJTIwbG9vcCUyMHRyYW5zZmVycyUyMHRoZSUyMGRhdGElMjBmcm9tJTIwc3RhdHVzX2J5dGUlNUJ4JTVEJTIwdG8lMjB0aGUlMjBtZXNzYWdlJTIwdG8lMjBiZSUyMHB1dCUyMG9uJTIwdGhlJTIwYnVzLiUwQSUyMCUyMCU3RCUwQSUyMCUyMGNhbldyaXRlJTI4bXNnJTI5JTNCJTBBJTIwJTIwcmV0dXJuJTNCJTBBJTdEJTBBJTdEJTBBJTdEJTBBJTdEJTBBJTdEJTBBJTBBb24lMjBzdG9wJTIwJTdCJTBBJTIwJTIwJTIwY2FuQnVzT2ZmJTI4JTI5JTNCJTBBJTdE"][/vc_column][/vc_row] [post_title] => Save time and money on vehicle testing using Kvaser’s t programs [post_excerpt] => [post_status] => publish [comment_status] => open [ping_status] => open [post_password] => [post_name] => save-time-money-vehicle-testing-using-kvasers-t-programs [to_ping] => [pinged] => [post_modified] => 2018-08-29 19:51:55 [post_modified_gmt] => 2018-08-29 19:51:55 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=21732 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [comment_count] => 0 [current_comment] => -1 [found_posts] => 469 [max_num_pages] => 47 [max_num_comment_pages] => 0 [is_single] => [is_preview] => [is_page] => [is_archive] => [is_date] => [is_year] => [is_month] => [is_day] => [is_time] => [is_author] => [is_category] => [is_tag] => [is_tax] => [is_search] => [is_feed] => [is_comment_feed] => [is_trackback] => [is_home] => 1 [is_privacy_policy] => [is_404] => [is_embed] => [is_paged] => 1 [is_admin] => [is_attachment] => [is_singular] => [is_robots] => [is_favicon] => [is_posts_page] => 1 [is_post_type_archive] => [query_vars_hash:WP_Query:private] => 6267c798e76b09a7662ead9786c78b6e [query_vars_changed:WP_Query:private] => 1 [thumbnails_cached] => [stopwords:WP_Query:private] => [compat_fields:WP_Query:private] => Array ( [0] => query_vars_hash [1] => query_vars_changed ) [compat_methods:WP_Query:private] => Array ( [0] => init_query_flags [1] => parse_tax_query ) )

News and Events

Save time and money on vehicle testing using Kvaser’s <em>t</em> programs

Save time and money on vehicle testing using Kvaser’s t programs

24/08/2018

Let’s face it, propose a solution to the average vehicle test engineer that saves time and money but involves hard-core… Read More

Read More

BMW gets approval to test autonomous technology in China

23/08/2018

Read More

Read More

CiA Releases CAN FD Bit-Time Setting Rules

20/08/2018

Read More

Read More

New Eagle releases software update 2018a for the Raptor™ Platform

20/08/2018

Read More

Read More
CAN Is a Smart Choice for Military Applications

CAN Is a Smart Choice for Military Applications

15/08/2018

A recent article in CAN Newsletter Online discussed the widespread use of the CAN protocol in military and defense applications.… Read More

Read More

CAN FD-enabled dual core DSC from Microchip

14/08/2018

Read More

Read More

New Pump, Old Friends, Revolutionary Change.

13/08/2018

Read More

Read More

Mixed Signal Oscilloscope with CAN FD support

08/08/2018

Read More

Read More
Australian CAN experts, CAN Automotion, join Kvaser’s sales network

Australian CAN experts, CAN Automotion, join Kvaser’s sales network

31/07/2018

Australian mobile distributed controls specialist, CAN Automotion Pty Ltd., has joined Kvaser’s qualified sales network. The CAN Automotion team, whose… Read More

Read More

From Self-Driving Car to the Stage for Semicon West Keynote

23/07/2018

Read More

Read More