/*!
 * angularjs-color-picker v0.7.2
 * https://github.com/ruhley/angular-color-picker/
 *
 * Copyright 2015 ruhley
 *
 * 2015-12-18 09:39:34
 *
 */
if (typeof module !== "undefined" && typeof exports !== "undefined" && module.exports === exports){
  module.exports = 'color.picker';
}

(function() {
    'use strict';

    angular.module('color.picker', []);
})();

(function() {
    'use strict';

    var colorPicker = function ($document, $timeout) {
        return {
            restrict: 'E',
            require: ['^ngModel'],
            scope: {
                ngModel: '=',
                colorPickerAlpha: '=',
                colorPickerCase: '=',
                colorPickerFormat: '=',
                colorPickerPos: '=',
                colorPickerSwatch: '=',
                colorPickerSwatchOnly: '=',
                colorPickerSwatchPos: '=',
                colorPickerSwatchBootstrap: '='
            },
            templateUrl: 'template/color-picker/directive.html',
            link: function ($scope, element, attrs, control) {
                $scope.init = function () {
                    // if no color provided
                    if ($scope.ngModel === undefined) {
                        $scope.hue = 0;
                        $scope.saturation = 0;
                        $scope.lightness = 100;
                    } else {
                        var color = tinycolor($scope.ngModel);

                        if (color.isValid()) {
                            var hsl = color.toHsv();
                            $scope.hue = hsl.h;
                            $scope.saturation = hsl.s * 100;
                            $scope.lightness = hsl.v * 100;
                            $scope.opacity = hsl.a * 100;
                        }
                    }

                    // set default config settings
                    $scope.initConfig();

                    // setup mouse events
                    $document.on('mousedown', $scope.onMouseDown);
                    $document.on('mouseup', $scope.onMouseUp);
                    $document.on('mousemove', $scope.onMouseMove);
                };

                $scope.onMouseDown = function(event) {
                    // an element in this picker
                    if ($scope.find(event.target).length > 0) {
                        // mouse event on color grid
                        if (event.target.classList.contains('color-picker-grid-inner') || event.target.classList.contains('color-picker-picker') || event.target.parentNode.classList.contains('color-picker-picker')) {
                            $scope.colorDown(event);
                            $scope.$apply();
                        // mouse event on hue slider
                        } else if (event.target.classList.contains('color-picker-hue') || event.target.parentNode.classList.contains('color-picker-hue')) {
                            $scope.hueDown(event);
                            $scope.$apply();
                        // mouse event on opacity slider
                        } else if (event.target.classList.contains('color-picker-opacity') || event.target.parentNode.classList.contains('color-picker-opacity')) {
                            $scope.opacityDown(event);
                            $scope.$apply();
                        }
                    }
                };

                $scope.onMouseUp = function(event) {
                    // no current mouse events and not an element in the picker
                    if (!$scope.colorMouse && !$scope.hueMouse && !$scope.opacityMouse && $scope.find(event.target).length === 0) {
                        $scope.log('Color Picker: Document Click Event');
                        $scope.hide();
                        $scope.$apply();
                    // mouse event on color grid
                    } else if ($scope.colorMouse) {
                        $scope.colorUp(event);
                        $scope.$apply();
                    // mouse event on hue slider
                    } else if ($scope.hueMouse) {
                        $scope.hueUp(event);
                        $scope.$apply();
                    // mouse event on opacity slider
                    } else if ($scope.opacityMouse) {
                        $scope.opacityUp(event);
                        $scope.$apply();
                    }
                };

                $scope.onMouseMove = function(event) {
                    // mouse event on color grid
                    if ($scope.colorMouse) {
                        $scope.colorChange(event);
                        $scope.$apply();
                    // mouse event on hue slider
                    } else if ($scope.hueMouse) {
                        $scope.hueChange(event);
                        $scope.$apply();
                    // mouse event on opacity slider
                    } else if ($scope.opacityMouse) {
                        $scope.opacityChange(event);
                        $scope.$apply();
                    }
                };

                $scope.initConfig = function() {
                    $scope.config = {};
                    $scope.config.alpha = $scope.colorPickerAlpha === undefined ? true : $scope.colorPickerAlpha;
                    $scope.config.case = $scope.colorPickerCase === undefined ? 'upper' : $scope.colorPickerCase;
                    $scope.config.format = $scope.colorPickerFormat === undefined ? 'hsl' : $scope.colorPickerFormat;
                    $scope.config.pos = $scope.colorPickerPos === undefined ? 'bottom left' : $scope.colorPickerPos;
                    $scope.config.swatch = $scope.colorPickerSwatch === undefined ? true : $scope.colorPickerSwatch;
                    $scope.config.swatchOnly = $scope.colorPickerSwatchOnly === undefined ? false : $scope.colorPickerSwatchOnly;
                    $scope.config.swatchPos = $scope.colorPickerSwatchPos === undefined ? 'left' : $scope.colorPickerSwatchPos;
                    $scope.config.swatchBootstrap = $scope.colorPickerSwatchBootstrap === undefined ? true : $scope.colorPickerSwatchBootstrap;
                    $scope.log('Color Picker: Config', $scope.config);
                };

                $scope.focus = function () {
                    $scope.log('Color Picker: Focus Event');
                    $scope.find('.color-picker-input')[0].focus();
                };

                $scope.show = function () {
                    $scope.log('Color Picker: Show Event');
                    $scope.visible = true;
                    $scope.hueMouse = false;
                    $scope.opacityMouse = false;
                    $scope.colorMouse = false;

                    // force the grid selection circle to redraw and fix its position
                    $scope.saturationUpdate();
                    $scope.lightnessUpdate();
                };

                $scope.hide = function () {
                    if ($scope.visible || element[0].querySelector('.color-picker-panel').offsetParent !== null) {
                        $scope.log('Color Picker: Hide Event');

                        $scope.visible = false;
                        $scope.$apply();
                    }
                };

                $scope.update = function () {
                    if ($scope.hue !== undefined && $scope.saturation !== undefined && $scope.lightness !== undefined) {
                        var color = tinycolor({h: $scope.hue, s: $scope.saturation / 100, v: $scope.lightness / 100}),
                            colorString;

                        if ($scope.config.alpha) {
                            color.setAlpha($scope.opacity / 100);
                        }

                        $scope.log('Color Picker: COLOR CHANGED TO ', color, $scope.hue, $scope.saturation, $scope.lightness, $scope.opacity);

                        $scope.swatchColor = color.toHslString();

                        switch ($scope.config.format) {
                            case 'rgb':
                                colorString = color.toRgbString();
                                break;

                            case 'hex':
                                colorString = color.toHexString();
                                if ($scope.config.case === 'lower') {
                                    colorString = colorString.toLowerCase();
                                } else {
                                    colorString = colorString.toUpperCase();
                                }
                                break;

                            case 'hex8':
                                colorString = color.toHex8String();
                                if ($scope.config.case === 'lower') {
                                    colorString = colorString.toLowerCase();
                                } else {
                                    colorString = colorString.toUpperCase();
                                }
                                break;

                            case 'hsv':
                                colorString = color.toHsvString();
                                break;

                            default:
                                colorString = color.toHslString();
                                break;
                        }

                        $scope.ngModel = colorString;
                    }
                };

                $scope.$watch('ngModel', function (newValue, oldValue) {
                    if (newValue !== undefined && newValue !== null && newValue !== oldValue && newValue.length > 4) {
                        $scope.log('Color Picker: MODEL - CHANGED', newValue);
                        var color = tinycolor(newValue);

                        if (color.isValid()) {
                            var hsl = color.toHsv();

                            $scope.hue = hsl.h;
                            $scope.saturation = hsl.s * 100;
                            $scope.lightness = hsl.v * 100;

                            if ($scope.config.alpha) {
                                $scope.opacity = hsl.a * 100;
                            }

                            $scope.isValid = true;
                        } else {
                            $scope.isValid = false;
                        }

                        control[0].$setValidity(attrs.name, $scope.isValid);

                        if (oldValue !== undefined && typeof control[0].$setDirty === 'function') {
                            control[0].$setDirty();
                        }
                    } else {
                        $scope.swatchColor = '';
                    }
                });

                $scope.$watch('colorPickerFormat', function (newValue, oldValue) {
                    if (newValue !== undefined && newValue !== oldValue) {
                        if (newValue === 'hex') {
                            $scope.colorPickerAlpha = false;
                        }

                        $scope.initConfig();
                        $scope.update();
                    }
                });

                $scope.$watchGroup(
                    ['colorPickerAlpha', 'colorPickerCase'],
                    function (newValue, oldValue) {
                        if (newValue !== undefined) {
                            $scope.initConfig();
                            $scope.update();
                        }
                    }
                );

                $scope.$watchGroup(
                    ['colorPickerSwatchPos', 'colorPickerSwatchBootstrap', 'colorPickerSwatchOnly', 'colorPickerSwatch', 'colorPickerPos'],
                    function (newValue, oldValue) {
                        if (newValue !== undefined) {
                            $scope.initConfig();
                        }
                    }
                );

                $scope.hueDown = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: HUE - MOUSE DOWN');
                    $scope.hueMouse = true;
                };

                $scope.hueUp = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: HUE - MOUSE UP');
                    $scope.hueMouse = false;
                };

                $scope.hueChange = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: HUE - MOUSE CHANGE');
                    var el = $scope.find('.color-picker-hue');
                    $scope.hue = (1 - ((event.pageY - $scope.offset(el).top) / el.prop('offsetHeight'))) * 360;

                    if ($scope.hue > 360) {
                        $scope.hue = 360;
                    } else if ($scope.hue < 0) {
                        $scope.hue = 0;
                    }
                };

                $scope.hueUpdate = function() {
                    if ($scope.hue !== undefined) {
                        $scope.log('Color Picker: HUE - CHANGED');
                        $scope.huePos = (1 - ($scope.hue / 360)) * 100;
                        $scope.grid = tinycolor({h: $scope.hue, s: 100, v: 1}).toHslString();

                        if ($scope.huePos < 0) {
                            $scope.huePos = 0;
                        } else if ($scope.huePos > 100) {
                            $scope.huePos = 100;
                        }

                        $scope.update();
                    }
                };

                $scope.$watch('hue', function (newValue, oldValue) {
                    $scope.hueUpdate();
                });

                //---------------------------
                // OPACITY
                //---------------------------
                $scope.opacityDown = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: OPACITY - MOUSE DOWN');
                    $scope.opacityMouse = true;
                };

                $scope.opacityUp = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: OPACITY - MOUSE UP');
                    $scope.opacityMouse = false;
                };

                $scope.opacityChange = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: OPACITY - MOUSE CHANGE');
                    var el = $scope.find('.color-picker-opacity');
                    $scope.opacity = (1 - ((event.pageY - $scope.offset(el).top) / el.prop('offsetHeight'))) * 100;

                    if ($scope.opacity > 100) {
                        $scope.opacity = 100;
                    } else if ($scope.opacity < 0) {
                        $scope.opacity = 0;
                    }
                };

                $scope.opacityUpdate = function() {
                    if ($scope.opacity !== undefined) {
                        $scope.log('Color Picker: OPACITY - CHANGED');
                        $scope.opacityPos = (1 - ($scope.opacity / 100)) * 100;

                        if ($scope.opacityPos < 0) {
                            $scope.opacityPos = 0;
                        } else if ($scope.opacityPos > 100) {
                            $scope.opacityPos = 100;
                        }

                        $scope.update();
                    }
                };

                $scope.$watch('opacity', function (newValue, oldValue) {
                    $scope.opacityUpdate();
                });

                //---------------------------
                // COLOR
                //---------------------------
                $scope.colorDown = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: COLOR - MOUSE DOWN');
                    $scope.colorMouse = true;
                };

                $scope.colorUp = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: COLOR - MOUSE UP');
                    $scope.colorMouse = false;
                };

                $scope.colorChange = function (event) {
                    event.stopPropagation();
                    event.preventDefault();

                    $scope.log('Color Picker: COLOR - MOUSE CHANGE');
                    var el = $scope.find('.color-picker-grid-inner');
                    var offset = $scope.offset(el);

                    $scope.saturation = ((event.pageX - offset.left) / el.prop('offsetWidth')) * 100;
                    $scope.lightness = (1 - ((event.pageY - offset.top) / el.prop('offsetHeight'))) * 100;

                    if ($scope.saturation > 100) {
                        $scope.saturation = 100;
                    } else if ($scope.saturation < 0) {
                        $scope.saturation = 0;
                    }

                    if ($scope.lightness > 100) {
                        $scope.lightness = 100;
                    } else if ($scope.lightness < 0) {
                        $scope.lightness = 0;
                    }
                };

                $scope.saturationUpdate = function(oldValue) {
                    if ($scope.saturation !== undefined && $scope.saturation !== oldValue) {
                        $scope.log('Color Picker: SATURATION - CHANGED');
                        $scope.saturationPos = ($scope.saturation / 100) * 100;

                        if ($scope.saturationPos < 0) {
                            $scope.saturationPos = 0;
                        } else if ($scope.saturationPos > 100) {
                            $scope.saturationPos = 100;
                        }

                        $scope.update();
                    }
                };

                $scope.$watch('saturation', function (newValue, oldValue) {
                    $scope.saturationUpdate(oldValue);
                });

                $scope.lightnessUpdate = function(oldValue) {
                    if ($scope.lightness !== undefined && $scope.lightness !== oldValue) {
                        $scope.log('Color Picker: LIGHTNESS - CHANGED');
                        $scope.lightnessPos = (1 - ($scope.lightness / 100)) * 100;

                        if ($scope.lightnessPos < 0) {
                            $scope.lightnessPos = 0;
                        } else if ($scope.lightnessPos > 100) {
                            $scope.lightnessPos = 100;
                        }

                        $scope.update();
                    }
                };

                $scope.$watch('lightness', function (newValue, oldValue) {
                    $scope.lightnessUpdate(oldValue);
                });

                //---------------------------
                // HELPER FUNCTIONS
                //---------------------------
                $scope.log = function () {
                    // console.log.apply(console, arguments);
                };

                // taken and modified from jQuery's find
                $scope.find = function (selector) {
                    var context = $scope.wrapper ? $scope.wrapper[0] : element[0],
                        results = [],
                        nodeType;

                    // Same basic safeguard as Sizzle
                    if (!selector) {
                        return results;
                    }

                    if (typeof selector === 'string') {
                        // Early return if context is not an element or document
                        if ((nodeType = context.nodeType) !== 1 && nodeType !== 9) {
                            return [];
                        }

                        results = context.querySelectorAll(selector);

                    } else {
                        if (context.contains(selector)) {
                            results.push(selector);
                        }
                    }

                    return angular.element(results);
                };

                // taken and modified from jQuery's offset
                $scope.offset = function (el) {
            		var docElem, win, rect, doc, elem = el[0];

            		if (!elem) {
            			return;
            		}

            		// Support: IE<=11+
            		// Running getBoundingClientRect on a
            		// disconnected node in IE throws an error
            		if (!elem.getClientRects().length) {
            			return {top: 0, left: 0};
            		}

            		rect = elem.getBoundingClientRect();

            		// Make sure element is not hidden (display: none)
            		if ( rect.width || rect.height ) {
            			doc = elem.ownerDocument;
            			win = doc !== null && doc === doc.window ? doc : doc.nodeType === 9 && doc.defaultView;
            			docElem = doc.documentElement;

                        // hack for small chrome screens not position the clicks properly when the page is scrolled
                        if (window.chrome && screen.width <= 768) {
                            return {
                				top: rect.top - docElem.clientTop,
                				left: rect.left - docElem.clientLeft
                			};
                        }

            			return {
            				top: rect.top + win.pageYOffset - docElem.clientTop,
            				left: rect.left + win.pageXOffset - docElem.clientLeft
            			};
            		}

            		return rect;
                };

                $scope.init();

                $scope.$on('$destroy', function() {
                    $document.off('mousedown', $scope.onMouseDown);
                    $document.off('mouseup', $scope.onMouseUp);
                    $document.off('mousemove', $scope.onMouseMove);
                });
            }
        };
    };

    colorPicker.$inject = ['$document', '$timeout'];

    angular.module('color.picker').directive('colorPicker', colorPicker);
})();

angular.module('color.picker').run(['$templateCache', function($templateCache) {
    $templateCache.put('template/color-picker/directive.html',
        '<div class="color-picker-wrapper" ng-class="{\'color-picker-swatch-only\': config.swatchOnly}">\n' +
        '   <div ng-class="{\'input-group\': config.swatchBootstrap && config.swatch}">\n' +
        '       <span ng-if="config.swatchPos === \'left\'" ng-attr-style="background-color: {{swatchColor}};" class="color-picker-swatch" ng-click="focus()" ng-show="config.swatch" ng-class="{\'color-picker-swatch-left\': config.swatchPos !== \'right\', \'color-picker-swatch-right\': config.swatchPos === \'right\', \'input-group-addon\': config.swatchBootstrap}"></span>\n' +
        '       <input class="color-picker-input form-control" type="text" ng-model="ngModel" size="7" ng-focus="show()" ng-class="{\'color-picker-input-swatch\': config.swatch && !config.swatchOnly && config.swatchPos === \'left\'}">\n' +
        '       <span ng-if="config.swatchPos === \'right\'" ng-attr-style="background-color: {{swatchColor}};" class="color-picker-swatch" ng-click="focus()" ng-show="config.swatch" ng-class="{\'color-picker-swatch-left\': config.swatchPos !== \'right\', \'color-picker-swatch-right\': config.swatchPos === \'right\', \'input-group-addon\': config.swatchBootstrap}"></span>\n' +
        '   </div>\n' +
        '   <div class="color-picker-panel" ng-show="visible" ng-class="{\n' +
        '       \'color-picker-panel-top color-picker-panel-right\': config.pos === \'top right\',\n' +
        '       \'color-picker-panel-top color-picker-panel-left\': config.pos === \'top left\',\n' +
        '       \'color-picker-panel-bottom color-picker-panel-right\': config.pos === \'bottom right\',\n' +
        '       \'color-picker-panel-bottom color-picker-panel-left\': config.pos === \'bottom left\',\n' +
        '   }">\n' +
        '       <div class="color-picker-hue color-picker-sprite" ng-click="hueChange($event)">\n' +
        '           <div class="color-picker-slider" ng-attr-style="top: {{huePos}}%;"></div>\n' +
        '       </div>\n' +
        '       <div class="color-picker-opacity color-picker-sprite" ng-show="config.alpha" ng-click="opacityChange($event)">\n' +
        '           <div class="color-picker-slider" ng-attr-style="top: {{opacityPos}}%;"></div>\n' +
        '           </div>\n' +
        '       <div class="color-picker-grid color-picker-sprite" ng-attr-style="background-color: {{grid}};" ng-click="colorChange($event)">\n' +
        '           <div class="color-picker-grid-inner"></div>\n' +
        '           <div class="color-picker-picker" ng-attr-style="top: {{lightnessPos}}%; left: {{saturationPos}}%;">\n' +
        '               <div></div>\n' +
        '           </div>\n' +
        '       </div>\n' +
        '   </div>\n' +
        '</div>'
    );

}]);


// ***************************************************************************
// *
// * Copyright (C) 2013 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/common/main/ne.xml
// *
// ***************************************************************************
/**
 *  ICU <specials> source: <path>/xml/main/ne.xml
 */
ne{
    Currencies{
        AED{
            "AED",
            "संयुक्त अरब एमिराट्स डिर्हाम",
        }
        AFA{
            "AFA",
            "अफ्गानी(१९२७-२००२)",
        }
        AFN{
            "AFN",
            "अफ्गान अफ्गानी",
        }
        ALL{
            "ALL",
            "अल्बानियन लेक",
        }
        AMD{
            "AMD",
            "आर्मेनियाली ड्राम",
        }
        ANG{
            "ANG",
            "नेदरल्याण्ड्स एन्टिलियन गिल्डर",
        }
        AOA{
            "AOA",
            "एङ्गोलान क्वान्जा",
        }
        ARS{
            "ARS",
            "अर्जेन्टिनी पेसो",
        }
        AUD{
            "A$",
            "अष्ट्रेलियन डलर",
        }
        AWG{
            "AWG",
            "आरूबन फ्लोरिन",
        }
        AZN{
            "AZN",
            "अजरबैजानी मानात",
        }
        BAM{
            "BAM",
            "बोस्निया-हर्जगोभिनिया रूपान्तरयोग्य मार्क",
        }
        BBD{
            "BBD",
            "बार्बाड",
        }
        BDT{
            "BDT",
            "बङ्गलादेशी टाका",
        }
        BGN{
            "BGN",
            "बुल्गारियाली लेभ",
        }
        BHD{
            "BHD",
            "बाहारैनी डिनार",
        }
        BIF{
            "BIF",
            "बुरूण्डियाली फ्रान्क",
        }
        BMD{
            "BMD",
            "बर्मुडन डलर",
        }
        BND{
            "BND",
            "ब्रुनाई डलर",
        }
        BOB{
            "BOB",
            "बोलिभियन बोलिभियानो",
        }
        BRL{
            "R$",
            "ब्राजिलियन रियल",
        }
        BSD{
            "BSD",
            "बहामियाली डलर",
        }
        BTN{
            "BTN",
            "भुटानी एन्‌गुल्ट्रुम",
        }
        BWP{
            "BWP",
            "बोट्सवानान पुला",
        }
        BYR{
            "BYR",
            "बेलारूसी रूबल",
        }
        BZD{
            "BZD",
            "वेलिज डलर",
        }
        CAD{
            "CA$",
            "क्यानाडियाली डलर",
        }
        CDF{
            "CDF",
            "कङ्गोली फ्रान्क",
        }
        CLP{
            "CLP",
            "चिलियन पेसो",
        }
        CNY{
            "CN¥",
            "चिनिँया युआन",
        }
        COP{
            "COP",
            "कोलम्वियन पेसो",
        }
        CRC{
            "CRC",
            "कोष्टारिकन कोलोन",
        }
        CUC{
            "CUC",
            "क्यूवाली रूपान्तरणयोग्य पेसो",
        }
        CUP{
            "CUP",
            "क्यूवाली पेसो",
        }
        CVE{
            "CVE",
            "केप भर्डियन एस्कुडो",
        }
        CZK{
            "CZK",
            "चेख गणतञ्त्र कोरूना",
        }
        DJF{
            "DJF",
            "जिबौंटियाली फ्रान्क",
        }
        DKK{
            "DKK",
            "ड्यानिश क्रोन",
        }
        DOP{
            "DOP",
            "डोमिनिकन पेसो",
        }
        DZD{
            "DZD",
            "अल्जेरियाली डिनार",
        }
        EGP{
            "EGP",
            "इजिप्सियन पाउन्ड",
        }
        ERN{
            "ERN",
            "एरिट्रियन नाक्फा",
        }
        ETB{
            "ETB",
            "इथियोपियाली बिर",
        }
        EUR{
            "€",
            "युरो",
        }
        FJD{
            "FJD",
            "फिजीयाली डलर",
        }
        FKP{
            "FKP",
            "फक्‌ल्याण्ड टापुहरूका पाउन्ड",
        }
        GBP{
            "£",
            "बेलायती पाउण्ड स्टर्लिङ",
        }
        GEL{
            "GEL",
            "जर्जियन लारी",
        }
        GHS{
            "GHS",
            "घानाली सेडी",
        }
        GIP{
            "GIP",
            "जिब्राल्टर पाउण्ड",
        }
        GMD{
            "GMD",
            "गाम्वियाली डालासी",
        }
        GNF{
            "GNF",
            "गिनियाली फ्रान्क",
        }
        GTQ{
            "GTQ",
            "ग्वाटेमाला क्वेट्जाल",
        }
        GYD{
            "GYD",
            "गाइनिज डलर",
        }
        HKD{
            "HK$",
            "हङकङ डलर",
        }
        HNL{
            "HNL",
            "होन्डुरान लेम्पिरा",
        }
        HRK{
            "HRK",
            "क्रोएशियाली कुना",
        }
        HTG{
            "HTG",
            "हैटियाली गुर्ड",
        }
        HUF{
            "HUF",
            "हङ्गेरियन फोरिन्ट",
        }
        IDR{
            "IDR",
            "इण्डोनेशियाली रूपियाँ",
        }
        ILS{
            "₪",
            "इजरायली नयाँ शेकेल",
        }
        INR{
            "Rs.",
            "भारती रूपिँया",
        }
        IQD{
            "IQD",
            "इराकी डिनार",
        }
        IRR{
            "IRR",
            "इरानियाली रियाल",
        }
        ISK{
            "ISK",
            "आइसल्याण्डिक क्रोना",
        }
        JMD{
            "JMD",
            "जमाइकाली डलर",
        }
        JOD{
            "JOD",
            "जोर्डानियाली डलर",
        }
        JPY{
            "JP¥",
            "जापानी येन",
        }
        KES{
            "KES",
            "केन्याली शिलिङ",
        }
        KGS{
            "KGS",
            "किर्गिस्तानी सोम",
        }
        KHR{
            "KHR",
            "कम्बोडिनेयाली रियल",
        }
        KMF{
            "KMF",
            "कोमोरियन फ्रान्क",
        }
        KPW{
            "KPW",
            "उत्तर कोरियाली वन",
        }
        KRW{
            "₩",
            "दक्षिण कोरियाली वन",
        }
        KWD{
            "KWD",
            "कुवेती डिनार",
        }
        KYD{
            "KYD",
            "केम्यान टापुहरूका डलर",
        }
        KZT{
            "KZT",
            "काजाखस्तानी टेन्ज",
        }
        LAK{
            "LAK",
            "लाओशियन किप",
        }
        LBP{
            "LBP",
            "लेबनाली पाउन्ड",
        }
        LKR{
            "LKR",
            "श्रीलङ्काली रूपिया",
        }
        LRD{
            "LRD",
            "लिबेरियाली डलर",
        }
        LTL{
            "LTL",
            "लिथुनियाली लिटास",
        }
        LVL{
            "LVL",
            "लाट्भियाली लाट्स",
        }
        LYD{
            "LYD",
            "लिवियाली डिनार",
        }
        MAD{
            "MAD",
            "मोरोक्काली डिर्‌हाम",
        }
        MDL{
            "MDL",
            "माल्डोभन लेउ",
        }
        MGA{
            "MGA",
            "मालागासी एरिआरी",
        }
        MKD{
            "MKD",
            "म्यासेडोनियाली डेनार",
        }
        MMK{
            "MMK",
            "म्यान्मा क्याट",
        }
        MNT{
            "MNT",
            "मङ्गोलियाली टुग्रिक",
        }
        MOP{
            "MOP",
            "माकानिज पटाका",
        }
        MRO{
            "MRO",
            "माउरिटानियानली औगुइया",
        }
        MUR{
            "MUR",
            "माउरिटियन रूपी",
        }
        MVR{
            "MVR",
            "मालडिभियाली रूफियाँ",
        }
        MWK{
            "MWK",
            "मलाविअन क्वाचा",
        }
        MXN{
            "MX$",
            "मेक्सिकन पेसो",
        }
        MYR{
            "MYR",
            "मलेशियाली रिङ्गेट",
        }
        MZN{
            "MZN",
            "मोजाम्विकन मेटिकल",
        }
        NAD{
            "NAD",
            "नामिबियन डलर",
        }
        NGN{
            "NGN",
            "नाइजेरियन नाइरा",
        }
        NIO{
            "NIO",
            "निकारागुवान कोर्डोवा",
        }
        NOK{
            "NOK",
            "नर्वेजियाली क्रोन",
        }
        NPR{
            "नेरू",
            "नेपाली रूपैयाँ",
        }
        NZD{
            "NZ$",
            "न्यूजिल्याण्ड डलर",
        }
        OMR{
            "OMR",
            "ओमनी रियल",
        }
        PAB{
            "PAB",
            "पानामानियाली बाल्बोआ",
        }
        PEN{
            "PEN",
            "पेरूभियाली न्यूभो सोल",
        }
        PGK{
            "PGK",
            "पपुआ न्यू गिनियाली किना",
        }
        PHP{
            "PHP",
            "फिलिपिनी पेसो",
        }
        PKR{
            "PKR",
            "पाकिस्तानी रूपियाँ",
        }
        PLN{
            "PLN",
            "पोलिश ज्लोटाई",
        }
        PYG{
            "PYG",
            "पारागुयाली गुरानी",
        }
        QAR{
            "QAR",
            "कतारी रियल",
        }
        RSD{
            "RSD",
            "सर्बियाली डिनार",
        }
        RUB{
            "RUB",
            "रूसी रूबल",
        }
        RWF{
            "RWF",
            "र्‌वाण्डाली फ्रान्क",
        }
        SAR{
            "SAR",
            "साउदी रियालहरू",
        }
        SBD{
            "SBD",
            "सोलोमन टापुहरूका डलर",
        }
        SCR{
            "SCR",
            "सेचेलोइस रूपी",
        }
        SDG{
            "SDG",
            "सुडानी पाउन्ड",
        }
        SEK{
            "SEK",
            "स्विडिश क्रोना",
        }
        SGD{
            "SGD",
            "सिङ्गापुर डलर",
        }
        SHP{
            "SHP",
            "सेन्ट हेलेना पाउन्ड",
        }
        SLL{
            "SLL",
            "सियरा लियोनेन लियोन",
        }
        SOS{
            "SOS",
            "सोमाली शिलिङ",
        }
        SRD{
            "SRD",
            "सुरिनामिज डलर",
        }
        SSP{
            "SSP",
            "दक्षिण सुडानी पाउन्ड",
        }
        STD{
            "STD",
            "साओ टोम र प्रिन्सिप डोब्रा",
        }
        SYP{
            "SYP",
            "सिरियाली पाउन्ड",
        }
        SZL{
            "SZL",
            "स्वाजी लिलान्गेनी",
        }
        THB{
            "฿",
            "थाई भाट",
        }
        TJS{
            "TJS",
            "ताजिक्स्तानी सोमोनी",
        }
        TMT{
            "TMT",
            "टुर्क्मेनिस्तानी मानात",
        }
        TND{
            "TND",
            "टुनिसियाली डिनार",
        }
        TOP{
            "TOP",
            "टङ्गन पाङ्गा",
        }
        TRY{
            "TRY",
            "टर्किश लिरा",
        }
        TTD{
            "TTD",
            "त्रिनिडाड र टोबागो डलर",
        }
        TWD{
            "NT$",
            "नयाँ ताइवान डलर",
        }
        TZS{
            "TZS",
            "ताञ्जानियाली शिलिङ",
        }
        UAH{
            "UAH",
            "युक्रेनी हिर्भिनिया",
        }
        UGX{
            "UGX",
            "युगाण्डाली शिलिङ",
        }
        USD{
            "US$",
            "संयुक्त राज्य डलर",
        }
        UYU{
            "UYU",
            "युरूगुयाली पेसो",
        }
        UZS{
            "UZS",
            "उज्बेकिस्तान सोम",
        }
        VEF{
            "VEF",
            "भेनेजुएलन बोलिभर",
        }
        VND{
            "₫",
            "भियतनामी डङ्",
        }
        VUV{
            "VUV",
            "भानुआतू भातु",
        }
        WST{
            "WST",
            "सामोआन ताला",
        }
        XAF{
            "FCFA",
            "सीएफ्‌ए फ्रान्क बीइएसी",
        }
        XCD{
            "EC$",
            "पूर्वी क्यारिबियन डलर",
        }
        XOF{
            "CFA",
            "सीएफ्‌ए फ्रान्क बीसीइएओ",
        }
        XPF{
            "CFPF",
            "सीएफ्‌पी फ्रान्क",
        }
        XXX{
            "XXX",
            "अपरिचित मुद्रा",
        }
        YER{
            "YER",
            "येमेनी रियाल",
        }
        ZAR{
            "ZAR",
            "दक्षिण अफ्रिकी र्‍यान्ड",
        }
        ZMK{
            "ZMK",
            "जाम्बियाली क्वाचा (१९६८-२०१२)",
        }
        ZMW{
            "ZMW",
            "जाम्बियाली क्वाचा",
        }
    }
    CurrencyPlurals{
        AED{
            one{"संयुक्त अरब एमिराट्स डिर्हाम"}
            other{"संयुक्त अरब एमिराट्स डिर्हाम"}
        }
        AFN{
            one{"अफ्गान अफ्गानी"}
            other{"अफ्गान अफ्गानीहरू"}
        }
        AMD{
            one{"आर्मेनियाली ड्राम"}
            other{"आर्मेनियाली ड्रामहरू"}
        }
        ANG{
            one{"नेदरल्याण्ड्स एन्टिलियन गिल्डर"}
            other{"नेदरल्याण्ड्स एन्टिलियन गिल्डर"}
        }
        AOA{
            one{"एङ्गोलान क्वान्जा"}
            other{"एङ्गोलान क्वान्जाहरू"}
        }
        ARS{
            one{"अर्जेन्टिनी पेसो"}
            other{"अर्जेन्टिनी पेसोहरू"}
        }
        AWG{
            one{"आरूबन फ्लोरिन"}
            other{"आरूबन फ्लोरिन"}
        }
        AZN{
            one{"अजरबैजानी मानात"}
            other{"अजरबैजानी मानात"}
        }
        BAM{
            one{"बोस्निया-हर्जगोभिनिया रूपान्तरयोग्य मार्क"}
            other{"बोस्निया-हर्जगोभिनिया रूपान्तरयोग्य मार्कहरू"}
        }
        BBD{
            one{"बार्बाडियन डलर"}
            other{"बार्बाडियन डलरहरू"}
        }
        BDT{
            one{"बङ्गलादेशी टाका"}
            other{"बङ्गलादेशी टाकाहरू"}
        }
        BGN{
            one{"बुल्गारियाली लेभ"}
            other{"बुल्गारियाली लेभा"}
        }
        BHD{
            one{"बाहारैनी डिनार"}
            other{"बाहारैनी डिनारहरू"}
        }
        BIF{
            one{"बुरूण्डियाली फ्रान्क"}
            other{"बुरूण्डियाली फ्रान्कहरू"}
        }
        BMD{
            one{"बर्मुडन डलर"}
            other{"बीएम्‌डीी"}
        }
        BND{
            one{"ब्रुनाई डलर"}
            other{"ब्रुनाई डलरहरू"}
        }
        BOB{
            one{"बोलिभियन बोलिभियानो"}
            other{"बोलिभियन बोलिभियानोहरू"}
        }
        BSD{
            one{"बहामियाली डलर"}
            other{"बहामियाली डलरहरू"}
        }
        BTN{
            one{"भुटानी एन्‌गुल्ट्रुम"}
            other{"भुटानी एन्‌गुल्ट्रुमहरू"}
        }
        BWP{
            one{"बोट्सवानान पुला"}
            other{"बोट्सवानान पुलाहरू"}
        }
        BYR{
            one{"बेलारूसी रूबल"}
            other{"बेलारूसी रूबलहरू"}
        }
        BZD{
            one{"वेलिज डलर"}
            other{"वेलिज डलर"}
        }
        CAD{
            one{"क्यानाडियाली डलर"}
            other{"क्याननाडियाली डलरहरू"}
        }
        CDF{
            one{"कङ्गोली फ्रान्क"}
            other{"कङ्गोली फ्रान्कहरू"}
        }
        CLP{
            one{"चिलियन पेसो"}
            other{"चिलियन पेसोहरू"}
        }
        COP{
            one{"कोलम्वियन पेसो"}
            other{"कोलम्वियन पेसोहरू"}
        }
        CRC{
            one{"कोष्टारिकन कोलोन"}
            other{"कोष्टारिकन कोलोनहरू"}
        }
        CUC{
            one{"क्यूवाली रूपान्तरणयोग्य पेसो"}
            other{"क्यूवाली रूपान्तरणयोग्य पेसो"}
        }
        CUP{
            one{"क्यूवाली पेसो"}
            other{"क्यूवाली पेसोहरू"}
        }
        CVE{
            one{"केप भर्डियन एस्कुडो"}
            other{"केप भर्डियन एस्कुडोहरू"}
        }
        CZK{
            one{"चेख गणतञ्त्र कोरूना"}
            other{"चेख गणतञ्त्र कोरूनाहरू"}
        }
        DJF{
            one{"जिबौटियाली फ्रान्क"}
            other{"जिबौटियाली फ्रान्कहरू"}
        }
        DKK{
            one{"ड्यानिश क्रोन"}
            other{"ड्यानिश क्रोनर"}
        }
        DOP{
            one{"डोमिनिकन पेसो"}
            other{"डोमिनिकन पेसोहरू"}
        }
        DZD{
            one{"अल्जेरियाली डिनार"}
            other{"अल्जेरियाली डिनारहरू"}
        }
        EGP{
            one{"इजिप्सियन पाउन्ड"}
            other{"इजिप्सियन पाउन्डहरू"}
        }
        ERN{
            one{"एरिट्रियन नाक्फा"}
            other{"एरिट्रियन नाक्फाहरू"}
        }
        ETB{
            one{"इथियोपियाली बिर"}
            other{"इथियोपियाली बिरहरू"}
        }
        FJD{
            one{"फिजीयाली डलर"}
            other{"फिजीयाली डलरहरू"}
        }
        FKP{
            one{"फक्‌ल्याण्ड टापुहरूका पाउन्ड"}
            other{"फक्‌ल्याण्ड टापुहरूका पाउन्डहरू"}
        }
        GEL{
            one{"जर्जियाली लारी"}
            other{"जर्जियाली लारीहरू"}
        }
        GHS{
            one{"घानाली सेडी"}
            other{"घानाली सेडीहरू"}
        }
        GIP{
            one{"जिब्राल्टर पाउण्ड"}
            other{"जिब्राल्टर पाउण्डहरू"}
        }
        GMD{
            one{"गाम्वियाली डालासी"}
            other{"गाम्वियाली डालासीहरू"}
        }
        GNF{
            one{"गिनियाली फ्रान्क"}
            other{"गिनियाली फ्रान्कहरू"}
        }
        GTQ{
            one{"ग्वाटेमाला क्वेट्जाल"}
            other{"ग्वाटेमाला क्वेट्जालहरू"}
        }
        GYD{
            one{"गाइनिज डलर"}
            other{"गाइनिज डलरहरू"}
        }
        HKD{
            one{"हङकङ डलर"}
            other{"हङकङ डलरहरू"}
        }
        HNL{
            one{"होन्डुरान लेम्पिरा"}
            other{"होन्डुरान लेम्पिराहरू"}
        }
        HRK{
            one{"क्रोएशियाली कुना"}
            other{"क्रोएशियाली कुना"}
        }
        HTG{
            one{"हैटियाली"}
            other{"हैटियाली गुर्डहरु"}
        }
        HUF{
            one{"हङ्गेरियन फोरिन्ट"}
            other{"हङ्घैृीञण पओृीण्ठअृु"}
        }
        IDR{
            one{"इण्डोनेशियाली रूपियाँ"}
            other{"इण्डोनेशियाली रूपियाँहरू"}
        }
        ILS{
            one{"इजरायली नयाँ शेकेल"}
            other{"इजरायली नयाँ शेकेलहरु"}
        }
        IQD{
            one{"इराकी डिनार"}
            other{"इराकी डिनारहरू"}
        }
        IRR{
            one{"इरानियाली रियाल"}
            other{"इरानियाली रियालहरू"}
        }
        ISK{
            one{"आइसल्याण्डिक क्रोना"}
            other{"आइसल्याण्डिक क्रोनर"}
        }
        JMD{
            one{"जमाइकाली डलर"}
            other{"जमाइकाली डलरहरू"}
        }
        JOD{
            one{"जोर्डानियाली डलर"}
            other{"जोर्डानियाली डलरहरू"}
        }
        KES{
            one{"केन्याली शिलिङ"}
            other{"केन्याली शिलिङहरू"}
        }
        KGS{
            one{"किर्गिस्तानी सोम"}
            other{"किर्गिस्तानी सोमहरू"}
        }
        KHR{
            one{"कम्बोडिनेयाली रियल"}
            other{"कम्बोडिनेयाली रियलहरू"}
        }
        KMF{
            one{"कोमोरियन फ्रान्क"}
            other{"कोमोरियन फ्रान्कहरू"}
        }
        KPW{
            one{"उत्तर कोरियाली वन"}
            other{"उत्तर कोरियाली वन"}
        }
        KRW{
            one{"दक्षिण कोरियाली वन"}
            other{"दक्षिण कोरियाली वन"}
        }
        KWD{
            one{"कुवेती डिनार"}
            other{"कुवेती डिनारहरू"}
        }
        KYD{
            one{"केम्यान टापुहरूका डलर"}
            other{"केम्यान टापुहरूका डलरहरू"}
        }
        KZT{
            one{"काजाखस्तानी टेन्ज"}
            other{"काजाखस्तानी टेन्जहरू"}
        }
        LAK{
            one{"लाओशियन किप"}
            other{"लाओशियन किपहरू"}
        }
        LBP{
            one{"लेबनाली पाउन्ड"}
            other{"लेबनाली पाउन्डहरू"}
        }
        LKR{
            one{"श्रीलङ्काली रूपिया"}
            other{"श्रीलङ्काली रूपियाहरू"}
        }
        LRD{
            one{"लिबेरियाली डलर"}
            other{"लिबेरियाली डलरहरू"}
        }
        LTL{
            one{"लिथुनियाली लिटास"}
            other{"लिथुनियाली लिटाई"}
        }
        LVL{
            one{"लाट्भियन लाट्स"}
            other{"लाट्भियन लाटी"}
        }
        LYD{
            one{"लिवियाली डिनार"}
            other{"लिवियाली डिनार"}
        }
        MAD{
            one{"मोरोक्काली डिर्‌हाम"}
            other{"मोरोक्काली डिर्‌हामहरू"}
        }
        MDL{
            one{"माल्डोभन लेउ"}
            other{"माल्डोभन लेई"}
        }
        MGA{
            one{"मालागासी एरिआरी"}
            other{"मालागासी एरिआरीहरू"}
        }
        MKD{
            one{"म्यासेडोनियाली डेनार"}
            other{"म्यासेडोनियाली डेनारी"}
        }
        MMK{
            one{"म्यान्मा क्याट"}
            other{"म्यान्मा क्याटहरू"}
        }
        MNT{
            one{"मङ्गोलियाली टुग्रिक"}
            other{"मङ्गोलियाली टुग्रिकहरू"}
        }
        MOP{
            one{"माकानिज पटाका"}
            other{"माकानिज पटाकाहरू"}
        }
        MRO{
            one{"माउरिटानियाली औगुइया"}
            other{"माउरिटानियाली औगुइयाहरू"}
        }
        MUR{
            one{"माउरिटियन रूपी"}
            other{"माउरिटियन रूपीहरू"}
        }
        MVR{
            one{"मालडिभियाली रूफियाँ"}
            other{"मालडिभियाली रूफियाँहरू"}
        }
        MWK{
            one{"मलाविअन क्वाचा"}
            other{"मलाविअन क्वाचाहरू"}
        }
        MXN{
            one{"मेक्सिकन पेसो"}
            other{"मेक्सिकन पेसोहरू"}
        }
        MYR{
            one{"मलेशियाली रिङ्गेट"}
            other{"मलेशियाली रिङ्गेटहरू"}
        }
        MZN{
            one{"मोजाम्विकन मेटिकल"}
            other{"मोजाम्विकन मेटिकलहरू"}
        }
        NAD{
            one{"नामिबियन डलर"}
            other{"नामिबियन डलरहरु"}
        }
        NGN{
            one{"नाइजेरियन नाइरा"}
            other{"नाइजेरियन नाइराहरू"}
        }
        NIO{
            one{"निकारागुवान कोर्डोवा"}
            other{"निकारागुवान कोर्डोवाहरू"}
        }
        NPR{
            one{"नेपाली रूपैयाँ"}
            other{"नेपाली रूपैयाँहरू"}
        }
        NZD{
            one{"न्यूजिल्याण्ड डलर"}
            other{"न्यूजिल्याण्ड डलरहरू"}
        }
        OMR{
            one{"ओमनी रियाल"}
            other{"ओमनी रियलहरू"}
        }
        PAB{
            one{"पानामानियाली बाल्बोआ"}
            other{"पानामानियाली बाल्बोआहरू"}
        }
        PEN{
            one{"पेरूभियाली न्यूभो सोल"}
            other{"पेरूभियाली न्यूभो सोल"}
        }
        PGK{
            one{"पपुआ न्यू गिनियाली किना"}
            other{"पपुआ न्यू गिनियाली किना"}
        }
        PKR{
            one{"पाकिस्तानी रूपियाँ"}
            other{"पाकिस्तानी रूपियाँहरू"}
        }
        PLN{
            one{"पोलिश ज्लोटाई"}
            other{"पोलिश ज्लोटाईहरू"}
        }
        PYG{
            one{"पारागुयाली गुरानी"}
            other{"पारागुयाली गुरानीस"}
        }
        QAR{
            one{"कतारी रियाल"}
            other{"कतारी रियालहरू"}
        }
        RON{
            one{"रोमानियाली लेऊ"}
            other{"रोमानियाली लेई"}
        }
        RSD{
            one{"सर्बियाली डिनार"}
            other{"सर्बियाली डिनारहरू"}
        }
        RUB{
            one{"रूसी रूबल"}
            other{"रूसी रूबलहरू"}
        }
        RWF{
            one{"र्‌वाण्डाली फ्रान्क"}
            other{"र्‌वाण्डाली फ्रान्क"}
        }
        SAR{
            one{"साउदी रियाल"}
            other{"साउदी रियालहरू"}
        }
        SBD{
            one{"सोलोमन टापुहरूका डलर"}
            other{"सोलोमन टापुहरूका डलर"}
        }
        SCR{
            one{"सेचेलोइस रूपी"}
            other{"सेचेलोइस रूपीहरू"}
        }
        SDG{
            one{"सुडानी पाउन्ड"}
            other{"सुडानी पाउन्डहरू"}
        }
        SEK{
            one{"स्विडिश क्रोना"}
            other{"स्विडिश क्रोना"}
        }
        SGD{
            one{"सिङ्गापुर डलर"}
            other{"सिङ्गापुर डलरहरू"}
        }
        SHP{
            one{"सेन्ट हेलेना पाउन्ड"}
            other{"सेन्ट हेलेना पाउन्डहरू"}
        }
        SLL{
            one{"सियरा लियोनेन लियोन"}
            other{"सियारा लियोनेन लियोनहरू"}
        }
        SOS{
            one{"सोमाली शिलिङ"}
            other{"सोमाली शिलिङहरू"}
        }
        SRD{
            one{"सुरिनामिज डलर"}
            other{"सुरिनामिज डलरहरू"}
        }
        SSP{
            one{"दक्षिण सुडानी पाउन्ड"}
            other{"दक्षिण सुडानी पाउन्डहरू"}
        }
        STD{
            one{"साओ टोम र प्रिन्सिप डोब्रा"}
            other{"साओ टोम र प्रिन्सिप डोब्राहरू"}
        }
        SYP{
            one{"सिरियाली पाउन्ड"}
            other{"सिरियाली पाउन्डहरू"}
        }
        SZL{
            one{"स्वाजी लिलान्गेनी"}
            other{"स्वाजी इमालेन्गेनी"}
        }
        THB{
            one{"थाई भाट"}
            other{"थाई भाट"}
        }
        TJS{
            one{"ताजिक्स्तानी सोमोनी"}
            other{"ताजिक्स्तानी सोमोनीहरू"}
        }
        TMT{
            one{"टुर्क्मेनिस्तानी मानात"}
            other{"टुर्क्मेनिस्तानी मानात"}
        }
        TND{
            one{"टुनिसियाली डिनार"}
            other{"टुनिसियाली डिनारहरू"}
        }
        TOP{
            one{"टङ्गन पाङ्गा"}
            other{"टङ्गन पाङ्गा"}
        }
        TRY{
            one{"टर्किश लिरा"}
            other{"टर्किश लिराहरू"}
        }
        TTD{
            one{"त्रिनिडाड र टोबागो डलर"}
            other{"त्रिनिडाड र टोबागो डलर"}
        }
        TWD{
            one{"नयाँ ताइवान डलर"}
            other{"नयाँ ताइवान डलरहरू"}
        }
        TZS{
            one{"ताञ्जानियाली शिलिङ"}
            other{"ताञ्जानियाली शिलिङहरू"}
        }
        UAH{
            one{"युक्रेनी हिर्भिनिया"}
            other{"युक्रेनी हिर्भिनिया"}
        }
        UGX{
            one{"यगाण्डाली शिलिङ"}
            other{"युगाण्डाली शिलिङहरू"}
        }
        UYU{
            one{"युरूगुयाली पेसो"}
            other{"युरूगुयाली पेसोहरू"}
        }
        UZS{
            one{"युज्बेकिस्तान सोम"}
            other{"युज्बेकिस्तान सोम"}
        }
        VEF{
            one{"भेनेजुएलन बोलिभर"}
            other{"भेनेजुएलन बोलिभरहरू"}
        }
        VND{
            one{"भियतनामी डङ्"}
            other{"भियतनामी डङ्"}
        }
        VUV{
            one{"भानुआतू भातु"}
            other{"भानुआतू भातुहरू"}
        }
        WST{
            one{"सामोआन ताला"}
            other{"सामोआन ताला"}
        }
        XAF{
            one{"सीएफ्‌ए फ्रान्क बीइएसी"}
            other{"सीएफ्‌ए फ्रान्कहरू बीइएसी"}
        }
        XCD{
            one{"पूर्वी क्यारिबियन डलर"}
            other{"पूर्वी क्यारिबियन डलरहरू"}
        }
        XOF{
            one{"सीएफ्‌ए फ्रान्क बीसीइएओ"}
            other{"सीऐफ्‌ए फ्रान्क्स बीसीइएओ"}
        }
        XPF{
            one{"सीएफ्‌पी फ्रान्क"}
            other{"सीएफ्‌पी फ्रान्कहरू"}
        }
        YER{
            one{"येमेनी रियाल"}
            other{"येमेनी रियालहरू"}
        }
        ZAR{
            one{"दक्षिण अफ्रिकी र्‍यान्ड"}
            other{"दक्षिण अफ्रिकी र्‍यान्ड"}
        }
        ZMK{
            one{"जाम्बियाली क्वाचा (१९६८-२०१२)"}
            other{"जाम्बियाली क्वाचाहरू (१९६८-२०१२)"}
        }
        ZMW{
            one{"जाम्बियाली क्वाचा"}
            other{"जाम्बियाली क्वाचाहरू"}
        }
    }
    Version{"2.0.82.45"}
}


var escape = require('./escape'),
    reEscape = require('../internal/reEscape'),
    reEvaluate = require('../internal/reEvaluate'),
    reInterpolate = require('../internal/reInterpolate');

/**
 * By default, the template delimiters used by lodash are like those in
 * embedded Ruby (ERB). Change the following template settings to use
 * alternative delimiters.
 *
 * @static
 * @memberOf _
 * @type Object
 */
var templateSettings = {

  /**
   * Used to detect `data` property values to be HTML-escaped.
   *
   * @memberOf _.templateSettings
   * @type RegExp
   */
  'escape': reEscape,

  /**
   * Used to detect code to be evaluated.
   *
   * @memberOf _.templateSettings
   * @type RegExp
   */
  'evaluate': reEvaluate,

  /**
   * Used to detect `data` property values to inject.
   *
   * @memberOf _.templateSettings
   * @type RegExp
   */
  'interpolate': reInterpolate,

  /**
   * Used to reference the data object in the template text.
   *
   * @memberOf _.templateSettings
   * @type string
   */
  'variable': '',

  /**
   * Used to import variables into the compiled template.
   *
   * @memberOf _.templateSettings
   * @type Object
   */
  'imports': {

    /**
     * A reference to the `lodash` function.
     *
     * @memberOf _.templateSettings.imports
     * @type Function
     */
    '_': { 'escape': escape }
  }
};

module.exports = templateSettings;


<Sysmon schemaversion="4.30">
   <EventFiltering>
 <RuleGroup name="" groupRelation="or">
      <FileCreate onmatch="include">
			<TargetFilename condition="begin with">C:\Users\Default</TargetFilename> <!--Microsoft:Windows: Changes to default user profile-->
		</FileCreate>
</RuleGroup>
</EventFiltering>
</Sysmon>


#region License

//The contents of this file are subject to the Mozilla Public License
//Version 1.1 (the "License"); you may not use this file except in
//compliance with the License. You may obtain a copy of the License at
//http://www.mozilla.org/MPL/
//Software distributed under the License is distributed on an "AS IS"
//basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
//License for the specific language governing rights and limitations
//under the License.

#endregion

using System.Data;

namespace Migrator.Framework
{
	public interface IColumn
	{
		ColumnProperty ColumnProperty { get; set; }

		string Name { get; set; }

		DbType Type { get; set; }

		int Size { get; set; }

		bool IsIdentity { get; }

		bool IsPrimaryKey { get; }

		object DefaultValue { get; set; }
	}
}