DIY Security Systems Posts

Posted By

Resideo and Honeywell Home, formerly Honeywell, released an announcement last week that they will change their date code format from a YDDD (Year, Day of the year) format, to use YYWW (Year, Week of the year). This is being done, ostensibly, to simplify the decoding of date codes for users.

Product date codes are important for determining whether a product is still under warranty, as well as whether it may be affected by a particular anomaly that may have occurred because of an issue in the manufacturing process. For Carbon Monoxide detectors, which always have a finite useful life, the manufacturing date code is important to help determine when a CO detector needs to be replaced, particularly if the detector doesn't include a feature to warn a user when its useful life is coming to an end. For all these reasons, it's important to be able to decode a date code.

Going all the way back to the Ademco days, Resideo products have used a date code where a letter signified the Year of manufacture, and a 3-digit number signified the day of manufacture. For example, 2022 has been signified by the letter F, so a date code of F159 would indicate a product was manufactured on the 159th day of 2022, or June 8. Calendars can be downloaded from the internet with all the days of the year enumerated.

Of course, this date code scheme has advantages and disadvantages. The letter used to signify each year can seem somewhat arbitrary, and at some point, letters must begin to be repeated. So, with a very long-lived product line, there could be some confusion as to whether a particular letter indicates the older or newer iteration of that letter for that product. The advantage of this format is that you know exactly which day a product was manufactured, and exactly which day it was packaged (packaging has its own date code, which follows the same format). This information can be helpful when determining a manufacturing issue.

Starting this month, June 2022, Resideo will standardize on a new Date Code format. In this format, containing four (4) digits, the first two (2) digits will indicate the year of manufacture, and the last two (2) digits will indicate the week of that year (YYWW). This will simplify things, as no one will have to look up or figure out which year goes with which letter, but it also doesn't supply quite as detailed an accounting of when a product was manufactured or packaged as the old format did. Packaging date codes will also be making the switch.

Below are some examples of the new Date Code, in these examples, the Date Codes are all 2223, indicating they were manufactured the 23rd week of 2022:


Tags: , , , , , , ,

Comments


Posted By

Effective in August of 2022, Alarm.com is ending sales of Alarm.Com Image Sensors (ADC-IS-220-GC and ADC-IS-300-LP). Alarm Grid has already discontinued these sensors due to the fact that they are in short supply, and no more of them will be produced. Only the Honeywell Home PROINDMV remains.

The 2GIG IMAGE3:


There was some overlap between the Alarm.com Image Sensor models, and the 2GIG and Qolsys Image Sensor models. I have confirmed with Alarm.com that the 2GIG and Qolsys models are also discontinued as of August, 2022. Currently, the only Image Sensors being offered by Alarm Grid are the DSC PowerG and Honeywell Home PROINDMV models which are discussed in more detail below.

Image sensors were a great idea that never really took off. The original image sensors, first offered by 2GIG and Alarm.com, did not have particularly good resolution or picture quality, which is probably one reason they weren't widely adopted by the DIY crowd. By the time the 2nd generation of these sensors came around, people were prepared to simply go with full-on video monitoring or to avoid capturing images altogether.

Both the second and third-generation image sensors that were offered by 2GIG, Qolsys, and Alarm.com had very good image quality. Combine that with Alarm Grid's policy of offering monitoring for image sensors without an additional price markup, and the image sensor was a viable alternative to the use of video cameras. An Alarm.com user could log into their account and perform a "peek-in", meaning they could request that a particular image sensor grab a picture of whatever it was able to see at that moment, and the image (actually two (2) images) would then be uploaded to the customer's alarm.com account for viewing. The sensor could also take images upon sensing motion after a particular period of inactivity, or upon an alarm. For full details on image sensor features and operation, check out this prior post.

DSC offers a couple of PowerG PIR Cameras that will work with the Qolsys IQ Panel 2 and IQ Panel 4 in addition to the DSC PowerSeries Neo panels with a PowerG Transceiver added. These are the DSC PG9934P, Indoor PIR Camera, and the DSC PG9944, Outdoor PIR Camera. These sensors work like any other PowerG Sensor with the Qolsys Panels. They can only capture images when the system is armed and the image sensor is active (not bypassed). They send their images to the panel, and then the first image is uploaded to Alarm.com. A total of ten (10) images are taken, and these images are stitched together by the panel into a sort of stop-motion video where each image can also be viewed individually. This is done via the panel screen itself. When used with the PowerSeries Neo panels, the DSC PIR Cameras can be used for Visual Verification only, they do NOT work like a regular image sensor with Alarm.com.

DSC PG9934P, Indoor Image Sensor:

DSC PG9944, Outdoor Image Sensor:


The Honeywell Home PROINDMV is a wireless PIR motion sensor with a camera built-in, just like the 2GIG, Qolsys, and Alarm.com image sensors were. The PROINDMV is currently only supported on the Resideo PROA7PLUSC, and Honeywell Home PROA7PLUS panels. There is no "peek-in" option for these image sensors. They can only capture images when they sense motion while the system is armed in Away mode. Images or videos are captured and uploaded to Total Connect 2.0 for viewing. The user can choose to receive either a still image or a 10-second video clip. You can read their full details of operation in our previous post.

Honeywell Home PROINDMV:


It seems like the era of the image sensor may be coming to a close, at least for now. Who knows, once we're through the global chip shortage, and the availability of components is back to normal, perhaps the humble image sensor will experience a revival. If so, DIYers may want to consider giving these sensors a try. They really are an excellent idea. They can be used for alarm verification in this age of increasing police resistance to alarm response, and they are cheaper, both initially and on an ongoing month-to-month basis, than video cameras.


Tags: , , , , , , , , , , , , , , , , , , , , , ,

Comments


Posted By

The ever-evolving WIFI industry can sometimes present challenges to alarm equipment. The steps manufacturers take to protect privacy, and streamline connections, can sometimes interfere with an alarm system's ability to get connected. Here, we'll discuss ways to keep your WIFI system online.

Resideo and Honeywell Home have not embraced the 5 GHz WIFI band as some of the other alarm manufacturers have. Both 2GIG and Qolsys have panels that can connect to either 2.4 GHz or 5 GHz WIFI. While 5 GHz WIFI offers slightly greater speed, it also offers a shorter range. Its main advantage is that it offers more channels and less congestion than its 2.4 GHz counterpart. The 2.4 GHz band is slightly slower, mostly because it's more crowded, but with a greater range and better solid object penetration.

Many customers may be afraid to purchase Resideo or Honeywell Home equipment because they believe that soon WIFI routers may stop supporting the 2.4 GHz frequency. However, most IoT (Internet of Things) devices that use WIFI currently only support the 2.4 GHz band, so you can expect network equipment manufacturers to continue producing equipment that supports 2.4 GHz for some time. Also, many older devices, such as older smartphones or tablets, don't support 5 GHz WIFI.

Users with dual-band routers that support both 2.4 GHz and 5 GHz WIFI, and who also have Resideo or Honeywell Home WIFI products, may have experienced issues with their security device losing its WIFI connection. If that is the case, disabling a feature in the router called Band Steering may help the system to stay connected. Routers that support dual-band WIFI often use Band Steering in an effort to make switching from one band to the other seamless.

In theory, with Band Steering enabled, and the SSID, Password, and encryption settings for both 2.4 GHz and 5 GHz bands set to the exact same parameters, any device capable of using both bands can switch between them on the fly as the device moves through the location. Consider using a tablet or a smartphone as you walk through your home. When you're close to the router, 5GHz is likely the best band for the device to use. But as you walk away from the router, the 2.4 GHz band may become a better option. Band Steering will take care of switching from one to the other with no further input from the user and without the user even knowing that the switch has occurred.

If Band Steering worked as well in practice as it does in theory this would be an excellent solution. However, for some routers that support this feature, in certain cases, if a client WIFI device can only support 2.4 GHz, and the router supports both bands with both having matching SSIDs and Passwords and Band Steering is enabled, often the client device can't connect to the network because it is blocked by the router.

The router does this because it believes the client device is capable of connecting using the 5 GHz band, and in most cases, the router is trying to steer as many devices as it can to 5GHz. By disabling Band Steering, the Resideo or Honeywell Home WIFI capable panel will be able to see and connect to the 2.4 GHz network. In fact, it's the only network that it will be able to see. All other devices that support both bands will still be able to connect to whichever SSID the user chooses.

You can disable Band Steering on your dual-band router without having to change either SSID or password. The drawback to doing this is that you won't immediately be able to tell which WIFI band a device that supports both the 2.4 GHz and 5 GHz bands is connected to. If you need to be able to determine this, then you will want to disable Band Steering and then change the SSID and Password for one or the other WIFI Band so that you can easily determine which WIFI band a device is using. This will assist you, particularly on mobile devices, where you may need to manually switch between bands to achieve the best WIFI outcome.

Tags: , , , , , , , , , , , , , , , , , , , ,

Comments


Posted By

Resideo has reported that they are working to resolve an issue where Legacy IP Cameras (Non-HD) are sending notifications on motion activation, but without the actual video clip attached. The legacy, standard-definition cameras normally send a 10-second clip along with the notification.

Until this issue is corrected, Total Connect 2.0 users who have older, Standard-Definition IP Cameras from Honeywell can log into their TC2 account and view or download the video clips from there, once a notification has been received. Resideo is aware of this issue and plans to push an update in the next couple of weeks to resolve it. The legacy IP cameras include the IPCAM-WI, IPCAM-WI2, IPCAM-WL, IPCAM-PT, IPCAM-PT2, and IPCAM-WO.

When the Standard-Definition cameras are working properly a video clip triggered by motion detection via video analytics sends a notification as a text, email, or push notification. The user will actually receive the video clip within that notification and can view it or download it without ever logging into Total Connect 2.0.

Unlike the standard-definition, legacy IP Cameras from Honeywell, the newer High Definition cameras such as the IPCAM-WIC1, IPCAM-WIC2, IPCAM-WOC1, or IPCAM-WOC2 have never sent a video clip attachment along with new event notification messages. Instead, the user has always been required to log into TC2 once they received the notification and then view or download the supplied clip. HD IPCAM clips are 30-seconds, not 10-seconds in length. This, coupled with the increased data usage required by a higher definition clip, may be why the notifications for these cameras no longer include the actual clip.

According to the information we received, Resideo had a planned update nearly ready to go for Total Connect 2.0 when this issue came to light. The plan was to implement this update in early June. Now that the SD camera notification issue has been discovered, the fix for it will be included in the planned update. We expect this fix, along with the rest of the update within the first couple of weeks of June. Aside from this issue, we don't yet know what other fixes or new features this update may entail.

Are you affected by this issue? Are you still using the Honeywell legacy cameras? Let us know what you think in the comments below. Is this type of issue something that would make you consider upgrading to newer cameras, maybe even a new system? Reach out and start a conversation, we always look forward to hearing from you!

Tags: , , , , , , , , , , , , ,

Comments


Posted By

Monday, May 30, 2022 marks Memorial Day, a day where we honor those who have given their lives in service to our nation. Alarm Grid would like to take this opportunity to say a heartfelt, "Thank you." to the families of those service members. We honor both their sacrifice and yours.

To allow our employees to spend the holiday with their families, our offices will be closed on Monday, and will reopen for normal business hours on Tuesday, May 31, at 9:00 am Eastern. If you need to make a change to your account or have any other support issues, please send an email to us (see below). We will address your issue as quickly as possible after we return on Tuesday.

Our central station partners, of course, are available 24/7/365. All signals sent by your Alarm Grid monitored alarm system will be handled as usual during the holiday (unless you've made other arrangements with us beforehand). If you need to contact the central monitoring station, to cancel a false alarm or verify a signal, customers in the US can contact Criticom Monitoring Services (CMS) by dialing (888) 818-7728 and choosing Option [9].

Canadian customers can contact Rapid Response at (800) 932-3822. Remember when you call either monitoring station, you will need to provide your name, address, and your false alarm password or phrase. Providing incorrect information when asked will result in the dispatch of authorities.

If you have a support question or need to make adjustments to your account, the monitoring station cannot assist you with that type of request. For those types of requests, send an email to support@alarmgrid.com with details about what type of assistance you need. Remember that when we return after the holiday, there may be a little bit of a support backlog. Please be patient and we will work through all issues as rapidly as possible.

Thank you for trusting your safety to us. It is a responsibility we never take lightly. We hope you can enjoy this time with your family and that you are blessed with good weather, good company, good food, and good times!

Tags: , , , ,

Comments


Posted By

An announcement on the AlarmNet360 page shows that they will send a remote reset command to some LTEM-PA, LTEM-PV, LTEM-PIA, and LTEM-PIV radios. This will occur today, Friday 04/15/22 between 2:00 pm - 3:00 pm ET. This may cause a trouble condition, and queued alarm reports could be sent.

It's unclear why this is being done. After a successful reset occurs, the radio will send an "E339-EXP. Module Power ON / Reset" message to the monitoring station. If the radio was in comm failure prior to the reset and any unsent alarm signals were queued, this reset may cause those alarm messages to be sent. These signals would show up immediately following the E339 signal at the central station. We assume this would also cause the same alarm messages to show up in Total Connect 2.0, and to be sent as notifications.

In addition, depending on how the panel is programmed, this event may cause the panel to display a bF or Check 103 message, and could also cause trouble beeping from the keypad. Disarming the system twice should clear the message and return the system to its normal state.

Tags: , , , , , , , , , , , , , , , , , ,

Comments


Posted By

The Resideo PROINDMV offers a cost-effective alternative to full video monitoring. Up to eight (8) PROINDMV devices can be added to each Total Connect 2.0 account, with no upgrade to full video surveillance required. When activated, the PROINDMV can take a still image or a 10-second clip.


For Alarm Grid customers, any Silver monitoring plan (Self or Full), or higher, can support up to eight (8) of these motion viewers. A Self Bronze plan, can support one (1) PROINDMV. Also, if the panel happens to be set to Local Alarm Mode, then only one (1) motion viewer can be added with clips available locally only. Clips or images captured by the motion viewer can be viewed through the Honeywell Home PROA7PLUS or Resideo PROA7PLUSC panel touchscreen, or through Total Connect 2.0. The PROINDMV is only compatible with the Honeywell Home PROA7PLUS and Resideo PROA7PLUSC panels and is not compatible with the non-plus versions of those panels or with any other panels (as of October 2022).

In order for the PROINDMV to create a clip or image and send it to the panel and TC2, the panel it's used with must have at least a 15-second burglary communication delay enabled, and the panel must stay in alarm long enough for an alarm report to be triggered. At that point, the clip or image will be sent to the panel and to TC2. In the case of the panel being in Local Alarm Mode, the clip will only be sent to the panel. The motion viewer is never recording unless it has detected an alarm. This means that there is no peek-in feature for the motion viewer. A user can't pull up their TC2 account, choose a PROINDMV device and bring up a real-time image. Hopefully, this may change in future firmware updates.

When the system is armed, and a video or image capture occurs during the Entry Delay period, the motion viewer holds any images or clips until after the Entry Delay has expired. If the system is disarmed before the end of Entry Delay, then any clips or images captured during that time are discarded. If it is not disarmed, then those images or clips will be sent once an alarm report is triggered.

Once the PROINDMV has captured a clip or image, it waits either 1.5 minutes (if there is no activity) or 3 minutes (in the event of constant activity) before it will capture another image or clip. A Maximum of ten (10) captures can occur during an armed period (this is assuming Swinger Suppression is set at the Maximum of 6). This is ten (10) captures per PROINDMV, not per account, per armed period. When programming, a PROINDMV can be assigned to any active partition. The response types that are available for the motion viewer are Interior Follower or Interior with Delay. So, the PROINDMV will only be active when its partition is armed Away, or Night (assuming the PROINDMV is enabled for Night Stay Mode).

When the panel camera log gets full, once ten (10) captures have been saved, it will begin to overwrite the oldest captures with new ones. All motion viewer captures are purged from the panel log after 30-days. The panel camera log can not be viewed through AlarmNet360, meaning an alarm dealer can't view any potentially private images. Image or clip captures are sent over WIFI (any time its available) or Cellular (if WIFI is down, or not present). Currently, motion captures cannot be viewed through the Honeywell Home PROWLTOUCH or Resideo PROWLTOUCHC.


Tags: , , , , , , , , , , , , , , ,

Comments


Posted By

Resideo has been investigating an issue with a very small number of communicators. The LTE-CFV, HWF2V-COM, LTE-IV, LTE-L3V, and VISTA-21IPLTE with LTE-21V. In a few cases, starting on March 19, 2022, the Verizon LTE SIM has become locked, causing a comm failure, or secondary path failure.


A device with this issue will show the following symptoms: Locally at the device, the LEDs will flash regularly at a rate of two times per second (see video above). Through AlarmNet360, the affected devices will have checked in normally for the period leading up to March 19, 2022. Then beginning on that date, or on a subsequent date through March 28, 2022, a comm failure will be indicated. Once the comm fail indication appears, it will not clear, so if you've had a comm failure during this time that has restored, then your communication failure is not being caused by this issue.

In addition to the above evidence of an issue, the alarm panel that the communicator is connected to will have a trouble indication displayed. This may come in the form of a Check 103, or a bF on VISTA-20P and similar panels, and also the L3000 panel. For the L3000 panel, the bF will only show on an RF keypad, such as the 5828 or 5828V, the panel itself will show Check or Fault 103. To silence any trouble beeping, enter a disarm command at any panel keypad. These trouble messages can be caused by other things, not just this issue, so if you see one of these error messages and think you may be affected, be sure to contact your alarm dealer for further assistance.

Bear in mind that only the communicators listed above are affected, and that these are all Verizon SIM Cards. If you have an AT&T Communicator, you needn't worry about this issue. Also, for those who have a dual-path communicator with Ethernet connected, you will not necessarily see a Communication Failure message. Instead you will be notified of a Secondary Path Failure. Again, if you are affected by this issue, once the failure occurs, it will not restore. So if you've received a Secondary Path Failure that has since restored, then you experienced a separate issue.

Again, if you feel that you have been affected by this issue, contact your alarm dealer. They can confirm if you are affected and will be able to assist you in receiving a replacement SIM. Alarm Grid customers who are affected have already been contacted and replacement SIMs are on the way. If any further information becomes available, we'll update this post with further details.

Tags: , , , , , , , , , , , , , , ,

Comments


Posted By

Alarm Grid has long steered customers away from Schlage locks due to support issues. In our experience, we have spent time troubleshooting myriad issues between these locks and a number of different Z-Wave controllers. Now, Resideo and Honeywell Home have announced confirmed issues as well.

On April 6, 2022, Resideo and Honeywell Home released a Technical Notification to let users know that recent testing discovered a compatibility issue between Schlage lock models BE468, CAM716, and BE469ZP with the newest Honeywell Home TUXEDO and Resideo TUXEDOC keypads. Also incompatible are the ProSeries panels. The ProSeries lineup includes the Honeywell Home PROA7 and PROA7PLUS and the Resideo PROA7C and PROA7PLUSC. The PLUS versions of these panels offer Z-Wave Plus functionality right out of the box, however the NON-PLUS versions require the addition of the PROWIFIZW in order to offer Z-Wave support.

It should be noted that this alert doesn't include other Resideo or Honeywell Z-Wave controller products such as the Lyric, or the L5100-ZWAVE paired with any of the LynxTouch panels. To the best of our knowledge, these products are still compatible with all of the Schlage locks, though we at Alarm Grid still recommend using a Yale or a Kwikset lock instead of a Schlage, even with one of these controllers. Now that the Honeywell Lyric has been discontinued, and the only LynxTouch panel still available is the L5210, Total Connect 2.0 adherents may be hard pressed to find a panel to support a pre-existing Schlage lock.

It is also important to note that not all Schlage locks that were tested were found to be incompatible. The Schlage J-Series, including the JBE109 and JFE109 locks are compatible and both have been added to the compatibility list for the TUXEDO and ProSeries products. You can read the full MyWebTech Technical Notification #71, which includes compatibility documents for both the TUXEDO keypads, and the ProSeries panels.

Have you tried to use a Schlage Lock with a Honeywell, Honeywell Home, or Resideo Z-Wave controller? Were you successful, or no? Leave a note in the comments below with any thoughts or questions about this announcement. We always look forward to hearing from our readers.

Tags: , , , , , , , , , , , , , , ,

Comments


Posted By

ISC West, the security industry's largest trade show, was held this week in Las Vegas. This is the first year since the COVID-19 outbreak that the show is being held in person. We didn't attend the show this year, but based on what we've seen, JCI and Qolsys won the ISC West show in 2022.

Qolsys:

IQ Pro

Qolsys, Inc. which was acquired by Johnson Controls in 2020, premiered two brand new products, and reintroduced one more. The IQ Pro Panel is a hybrid wired and wireless system which targets large homes, and medium to large businesses. It combines the reliability of hardwired components with the range and versatility of the DSC PowerG Sensor lineup. The product is planned for release in Summer, 2022.

There is very little information available about the IQ Pro. The Press Release announcing the product, which was released by Johnson Controls, didn't even say for certain that it would be a Qolsys branded product, though with 'IQ' as a part of the name, we assume it will be. This panel will combine elements of the IQ Panel 4 with the DSC PowerSeries Neo, and a little bit of customer feedback thrown in. A couple of things we do know, the IQ Pro will offer the choice of either Ethernet or WIFI connectivity along with LTE. This panel has been designed with Alarm.com for Business in mind, to take advantage of all the extended features offered there.

IQ WIFI 6

The Qolsys IQ WIFI 6 was actually first introduced to us here at Alarm Grid last year. It is a product we thought was going to released then, but it was introduced at ISC West and should be available in Summer, along with the IQ Pro. The IQ WIFI 6 is is a router that uses 802.11 1/b/g/n/ac/ax WIFI-6 technology. It offers dual-end 2.4 GHz and 5 GHz MIMO mesh architecture on a Qualcomm Networking Pro 400 platform. It will integrate with Qolsys touchscreen panels, to allow a user to administer the network from there.

The IQ WIFI 6 will offer four (4) network partitions, including a Guest Network and a dedicated network for the end-user's WIFI devices. Both of these will switch automatically between 2.4 GHz and 5GHz for seamless optimization of WIFI performance. In addition to these partitions, there are two (2) private network partitions to be used by security and/or networking providers. By separating the security, surveillance, and smart home devices from the rest of the network, professional providers can cut down on disruptions caused by user error.

IQ Hub

The Qolsys IQ Hub has actually already been released, in a limited fashion within the last six (6) months or so. Presumably due to supply chain issues, Qolsys has tightly controlled how many of these panels are shipped, but now, based on a press release this week, it seems like they may be looking to perform a wider release. The IQ Hub differs from the IQ Panel 4 in several ways, one of which is that each panel will only support one RF product line. There is a PowerG version with either an AT&T or Verizon communicator. This is the only version that has been released at this time. Soon however, there will be a version that supports unencrypted, uni-directional Honeywell and 2GIG wireless sensors, one that supports unencrypted, uni-directional Interlogix and all Qolsys wireless sensors, and a version that supports uni-directional DSC 433 MHz wireless sensors.

Resideo:

Cellbounce

Resideo and Honeywell Home brought the Cellbounce to ISC West. This device will bridge communicators that work on the AT&T 3G network over to the AT&T LTE network, without having to replace the device. This is a plug-n-play device. It connects to an outlet within range, which is 25' (7.62m), of the existing AT&T 3G communicator, though be sure not to plug the Cellbounce in until it has been configured by your alarm dealer.

It syncs to the 3G communicator, then with the LTE network and any signals sent by the communicator will be picked up and transported via LTE. It even works with Total Connect 2.0, though it does not work with two-way voice. It also only works in the contiguous United States, so Alaska, Hawaii, and Puerto Rico residents, the Cellbounce is not for you. There are some other caveats and limitations, so be sure to read our product description carefully before purchasing.

2GIG, Nortek Control:

2GIG Edge

In October of 2021 Nortek Control, the parent company of 2GIG, was purchased by Nice. Nice originated in Italy, with Nice North America handling the US and Canadian segment of the business. This year at ISC West, Nice put their stamp on this relatively new acquisition. In addition to some commercial camera innovations by Linear, Nice/Nortek Control announced during ISC West that they will offer exclusive integration between the 2GIG Edge security panel and the ELAN Home Control platform. The Edge has been out for about a year now. You can read all about it here.

According to their press release, this integration will be supported by the ELAN SC-100 and ELAN SC-300 system controllers running ELAN 8.7 OS (which won't be available until April, 2022). The 2GIG Edge panel requires firmware version 3.1.1.0 or later. Firmware can be pushed through Alarm.com or downloaded. This panel firmware version is not available from 2GIG just yet, but once it is posted, our page will be updated. One of the more convenient features of this integration is the ELAN Control Auto Zone Detection feature. If the ELAN system is setup first, with zone names, once the 2GIG Edge is installed, it can download all zones and zone names directly from ELAN, without having to re-enter the information.


Tags: , , , , , , , , , , , , , , , , , , , ,

Comments